summaryrefslogtreecommitdiff
path: root/sys/arch/vax
AgeCommit message (Collapse)Author
2001-11-01Change d_mmap in struct cdevsw from:Artur Grabowski
int (*d_mmap) __P((dev_t, int, int)); to: paddr_t (*d_mmap) __P((dev_t, off_t, int)); This allows us to mmap devices past 4GB offsets.
2001-10-31Add boardtype 1301.Hugh Graham
2001-10-10gc SWAPPAGER and DEVPAGER optionsTodd C. Miller
2001-10-06Remove MSDOSFS support from the ramdisk.Miod Vallat
2001-10-04UKC on vax.Miod Vallat
2001-10-01There are anecdotal reports of firmware being writable on some CougarHugh Graham
machines, so don't poke blindly into the middle of its address space if we can tell dz is not going to be there by other means.
2001-10-01consistent casingHugh Graham
2001-10-01Use system variant types rather than 0x80 on the configuration andHugh Graham
test register to tell VAXstation 4000/60 from MicroVAX 3100m80. This seems to produce more reliable results (should work for both Norm's and Solar's 3100m80's).
2001-10-01Add system variant types for VAXstation 4000/60 and MicroVAX 3100m80.Hugh Graham
2001-09-29The "swap generic" configuration needs only two entries in swdevt[].Miod Vallat
So shrink it when necessary, and remove unwanted stuff as well.
2001-09-28move cdev_decl(pf) into it's proper place, kill cdev_decl(ipl) at the same timeMichael Shalayeff
2001-09-22Remove more old, dusty, unused defines.Miod Vallat
2001-09-21phys_map declaration comes from <vm/vm.h>, no need to declare it locally.Miod Vallat
2001-09-20occured->occurredMike Pechkin
idea from deraadt@ via NetBSD millert@ ok
2001-09-19merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okMichael Shalayeff
2001-09-16Make use of "export", "struct" and "member" keywords to be easier to readMiod Vallat
and simpler.
2001-09-14Simplify what should be userret, but is inlined instead.Artur Grabowski
2001-09-12mbutl no moreArtur Grabowski
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-09-10Change askname to volatile; this prevents it from being trashed byBrandon Creighton
the setjmp/longjmp hack in place for VAX_BTYP_4[689]. This solves the /boot problem which prevented automatic boots from happening when the timer ran down.
2001-08-26The lkkbd and lkms drivers are causing problems on several machines,Hugh Graham
so inhibit their attachment for the time being.
2001-08-26Attempt to use the configuration and test register to tell aHugh Graham
VS4000 60 KA46 from a MV 3100/80 KA47. Apparently does not work on all 3100/80's, but better than nothing.
2001-08-25Playing with string.Hugh Graham
2001-08-25Bring in some useful stuff from NetBSD. Mostly work by Matt Thomas,Hugh Graham
and concerned with intvec counting. Also some ANSIfication.
2001-08-23Sync with contents of arch/foo/conf directory, might be useful one day.Miod Vallat
2001-08-23We can now move timeout_init into main().Artur Grabowski
2001-08-23Remove even more old timeout tentacles.Artur Grabowski
2001-08-21Art says it's ok for pmap_enter to effect no mapping change,Hugh Graham
so just return success if this happens.
2001-08-19The end of old timeouts is near...Miod Vallat
2001-08-18Move pmap_{de,}activate to vm/pmap.h, it's same on all archs.Artur Grabowski
2001-08-18We don't provide COMPAT_1[234] options anymore.Miod Vallat
2001-08-12#(endif|else) foo is incorrect, make it #endif /* foo */Heikki Korpela
deraadt@ ok
2001-08-11Use more sensible malloc type.Artur Grabowski
2001-08-06remove vm_conf.h; art@ okMichael Shalayeff
2001-08-02match updated prototypeHugh Graham
2001-07-31+smg +wsconsHugh Graham
2001-07-30Change:Artur Grabowski
int bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, int, int); to: paddr_t bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, off_t, int); To allow mmaping offsets larger than INT_MAX. And to simply make more sense.
2001-07-25Change the pmap_enter interface to merge access_type and the wired booleanArtur Grabowski
and arbitrary flags into one argument. One new flag is PMAP_CANFAIL that tells pmap_enter that it can fail if there are not enough resources to satisfy the request. If this flag is not passed, pmap_enter should panic as it should have done before this change (XXX - many pmaps are still not doing that). Only i386 and alpha implement CANFAIL for now. Includes uvm updates from NetBSD.
2001-07-18Get rid of the PMAP_NEW option by making it mandatory for all archs.Artur Grabowski
The archs that didn't have a proper PMAP_NEW now have a dummy implementation with wrappers around the old functions.
2001-07-16Addressing mode work by Jim Uhl:Hugh Graham
- fix PC relative byte displacement in getaddr_byte - add support for word displacement to getaddr_byte This allows certain libm inverse trig functions to work on systems that lack a native polyd instruction.
2001-07-15add install targetassar
2001-07-06change MSIZE to 256, okay @deraadtNiels Provos
2001-07-05Get rid of REAL_CLISTS. It was never implemented and the tentacles areArtur Grabowski
everywhhere.
2001-07-05Get rid of the wrapper macros around extent_alloc*1Artur Grabowski
Pass the right amount of arguments and rename them back to their right names.
2001-07-04Fix off-by-one error in unit checkingConstantine Sapuntzakis
2001-06-27add the ALTQ device to the rest of the architectures.Kenjiro Cho
2001-06-27MNN is no longer an option.Artur Grabowski
2001-06-27option UVM is not needed anymoreArtur Grabowski
2001-06-25add pf device on all architectures.Kjell Wooding
fix my previously bogus MAKEDEVs. If you used pf on a non-i386. the major device number has changed, and you'll need to recreate /dev/pf ok theo
2001-06-25cold is in systm nowMichael Shalayeff