Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-01-25 | Bring disklabel code on par with other arches: recognize specific situations, | Miod Vallat | |
correctly initialize the label for a virgin disk with no existing disklabel, etc. | |||
2002-01-23 | copy*str() fixes for vax. Also includes some fixes from NetBSD PR #7838. | Miod Vallat | |
2002-01-23 | compatability -> compatibility. | Federico G. Schwindt | |
2002-01-23 | move mb_map allocation to mbinit() | Artur Grabowski | |
2002-01-23 | move definition of mb_map from zillions of machdep.c to uipc_mbuf.c | Artur Grabowski | |
2002-01-18 | Replace resource maps with extents. | Miod Vallat | |
This one was tricky but the light came at 3am. | |||
2002-01-18 | Replace resource maps with extents. | Miod Vallat | |
This is completely untested due to lack of access to such hardware. cvs: ---------------------------------------------------------------------- | |||
2002-01-16 | Don't include <sys/map.h> when you don't need what's in it. | Miod Vallat | |
2002-01-10 | Check result from malloc(9) when using M_NOWAIT. hugh@ ok | Thomas Nordin | |
2002-01-03 | cdev_decl(wsdisplay) is already done in <sys/conf.h> | Miod Vallat | |
2001-12-22 | Correct res count. Based on fix in NetBSD. | Hugh Graham | |
2001-12-18 | Delay Debugger(). Noticed by NetBSD. | Hugh Graham | |
2001-12-13 | Add major for uda to the bootdev table. | Hugh Graham | |
2001-12-11 | Remove declarations that already exist in <sys/conf.h> | Miod Vallat | |
2001-12-08 | Sprinkle pmap_update calls where relevant and some other | Artur Grabowski | |
misc pmap usage fixes. | |||
2001-12-06 | No need to keep dummy fields in cpu_disklabel structures. | Miod Vallat | |
2001-12-05 | VM_KMEM_SIZE no longer needed. | Artur Grabowski | |
2001-12-05 | Enable MSCP disk support, since although untested due to lack of | Hugh Graham | |
hardware, it's possible this is working... | |||
2001-12-05 | sync with netbsd. untested. | Hugh Graham | |
2001-12-05 | make nkmempages dynamic based on memory. okay art@ from netbsd: | Niels Provos | |
date: 2000/02/11 19:22:52; author: thorpej; Add some very simple code to auto-size the kmem_map. We take the amount of physical memory, divide it by 4, and then allow machine dependent code to place upper and lower bounds on the size. Export the computed value to userspace via the new "vm.nkmempages" sysctl. NKMEMCLUSTERS is now deprecated and will generate an error if you attempt to use it. The new option, should you choose to use it, is called NKMEMPAGES, and two new options NKMEMPAGES_MIN and NKMEMPAGES_MAX allow the user to configure the bounds in the kernel config file. | |||
2001-12-04 | Yet another sync to NetBSD uvm. | Artur Grabowski | |
Today we add a pmap argument to pmap_update() and allocate map entries for kernel_map from kmem_map instead of using the static entries. This should get rid of MAX_KMAPENT panics. Also some uvm_loan problems are fixed. | |||
2001-11-30 | Now that pmaps can have vm_page_md, make pmap_physseg optional. | Artur Grabowski | |
2001-11-28 | more typedef zapping vm_page_t -> struct vm_page * | Artur Grabowski | |
2001-11-28 | zap some typedefs. | Artur Grabowski | |
vm_map_t -> struct vm_map * vm_map_entry_t -> struct vm_map_entry * simple_lock_data_t -> struct simplelock (uvm not done yet, coming in the next commit) | |||
2001-11-28 | Make pmap_update functions into nops so that we can have a consistent | Artur Grabowski | |
pmap_update API (right now it's nop). | |||
2001-11-28 | make pmap_virtual_space madatory in all pmaps. | Artur Grabowski | |
2001-11-28 | pmap_kenter_pgs is not used and not really useful. remove. | Artur Grabowski | |
2001-11-28 | Sync in more uvm changes from NetBSD. | Artur Grabowski | |
This time we're getting rid of KERN_* and VM_PAGER_* error codes and use errnos instead. | |||
2001-11-24 | Harmonize boot() logic across arches: | Miod Vallat | |
- ensure RB_DUMP | RB_HALT will cause a dump - or RB_HALT if (cold) While there, honor RB_TIMEBAD on sparc64. | |||
2001-11-17 | Pick up changes made in NetBSD to work with ubc. | Hugh Graham | |
Unbreaks art's mergings on vax. | |||
2001-11-14 | Don't yell about clock drift for ridiculous (less than 48 hours) deltas. | Miod Vallat | |
hugh@ ok | |||
2001-11-14 | Change Vax LDPGSZ to 4k. | Hugh Graham | |
2001-11-14 | Compat layer for 1k Vax aout, from NetBSD. | Hugh Graham | |
2001-11-09 | nswbuf hasn't been used for ages. gc. | Artur Grabowski | |
2001-11-07 | Add an alignment argument to uvm_map that specifies an alignment hint | Artur Grabowski | |
for the virtual address. | |||
2001-11-06 | Update and unbreak cpu_fork() - from NetBSD. | Miod Vallat | |
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-11-06 | Let fork1, uvm_fork, and cpu_fork take a function/argument pair as argument, | Artur Grabowski | |
instead of doing fork1, cpu_set_kpc. This lets us retire cpu_set_kpc and avoid a multiprocessor race. This commit breaks vax because it doesn't look like any other arch, someone working on vax might want to look at this and try to adapt the code to be more like the rest of the world. Idea and uvm parts from NetBSD. | |||
2001-11-06 | remove the last uses of vm/vm_page.h | Artur Grabowski | |
2001-11-01 | Change 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-31 | Add boardtype 1301. | Hugh Graham | |
2001-10-10 | gc SWAPPAGER and DEVPAGER options | Todd C. Miller | |
2001-10-06 | Remove MSDOSFS support from the ramdisk. | Miod Vallat | |
2001-10-04 | UKC on vax. | Miod Vallat | |
2001-10-01 | There are anecdotal reports of firmware being writable on some Cougar | Hugh 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-01 | consistent casing | Hugh Graham | |
2001-10-01 | Use system variant types rather than 0x80 on the configuration and | Hugh 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-01 | Add system variant types for VAXstation 4000/60 and MicroVAX 3100m80. | Hugh Graham | |
2001-09-29 | The "swap generic" configuration needs only two entries in swdevt[]. | Miod Vallat | |
So shrink it when necessary, and remove unwanted stuff as well. | |||
2001-09-28 | move cdev_decl(pf) into it's proper place, kill cdev_decl(ipl) at the same time | Michael Shalayeff | |