Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-17 | Replace resource maps with extents. | Miod Vallat | |
2002-01-16 | Don't include <sys/map.h> when you don't need what's in it. | Miod Vallat | |
2001-12-25 | Oops, I barfed there, too. | Miod Vallat | |
2001-12-24 | Harmonize and complete wrt cross-compilation. | Miod Vallat | |
2001-12-14 | Sync compilation flags definition accross m68k-based arches. | Miod Vallat | |
mvme68k still lacks some -Wfoo flags, until it is warnings clean. | |||
2001-12-11 | Remove declarations that already exist in <sys/conf.h> | Miod Vallat | |
2001-12-10 | No need to include <sys/dmap.h> and define related variables. | Miod Vallat | |
2001-12-08 | Sprinkle pmap_update calls where relevant and some other | Artur Grabowski | |
misc pmap usage fixes. | |||
2001-12-05 | VM_KMEM_SIZE no longer needed. | Artur Grabowski | |
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-05 | Update pmap_update macro for arches Art missed. Still just a noop. | Todd C. Miller | |
2001-11-30 | Remove duplicates with <m68k/param.h> | Miod Vallat | |
2001-11-30 | Now that pmaps can have vm_page_md, make pmap_physseg optional. | 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 | 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-25 | Harmonize userret() prototypes across m68k arches. | Miod Vallat | |
XXX The userret() code is not factorized out yet, as this will require XXX insane amiga cleaning work. | |||
2001-11-23 | Remove splsched() declaration and related stuff. | Miod Vallat | |
2001-11-21 | Provide COMPAT_SUNOS files via the common m68k configuration files. | Miod Vallat | |
2001-11-17 | put more common stuff into m68k/genassym.cf; miod@ ok | Michael Shalayeff | |
2001-11-07 | Add an alignment argument to uvm_map that specifies an alignment hint | Artur Grabowski | |
for the virtual address. | |||
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-10 | gc SWAPPAGER and DEVPAGER options | Todd C. Miller | |
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 | No need duplicating defines. | Miod Vallat | |
2001-09-28 | move cdev_decl(pf) into it's proper place, kill cdev_decl(ipl) at the same time | Michael Shalayeff | |
2001-09-22 | pty cleanup | Theo de Raadt | |
2001-09-22 | Remove more old, dusty, unused defines. | Miod Vallat | |
2001-09-20 | occured->occurred | Mike Pechkin | |
idea from deraadt@ via NetBSD millert@ ok | |||
2001-09-19 | merge vm/vm_kern.h into uvm/uvm_extern.h; art@ ok | Michael Shalayeff | |
2001-09-16 | Make use of "export", "struct" and "member" keywords to be easier to read | Miod Vallat | |
and simpler. | |||
2001-09-16 | Add some missing lengths checks when passing data from userland to | Todd C. Miller | |
kernel. From based on NetBSD patches. | |||
2001-09-14 | Unbreak trap(), simplify userret(). | Artur Grabowski | |
2001-09-14 | Fix fallout from round_page fixes. | Artur Grabowski | |
2001-09-14 | Fix compilation errors | Artur Grabowski | |
2001-09-12 | mbutl no more | Artur Grabowski | |
2001-09-11 | Don't include <vm/vm_kern.h> if you don't need foo_map. | Miod Vallat | |
2001-09-06 | missing machine/ieee.h from NetBSD | Todd C. Miller | |
2001-08-31 | Protect against multiple inclusion. | Miod Vallat | |
2001-08-31 | The fact that my tree builds should not prevent the official tree to | Miod Vallat | |
build as well... Right now, .s files can't include unmodified <machine/psl.h> | |||
2001-08-30 | Remove duplicates with m68k/m68k/genassym.cf | Miod Vallat | |
2001-08-30 | Invoke genassym.sh with both m68k/m68k/genassym.cf and | Miod Vallat | |
machine/machine/genassym.cf files (poor man's inclusion). | |||
2001-08-25 | One regdump to dump them all... | Marc Espie | |
(moid@ wants that commit, because it interferes with stuff he's cleaning, and he's prepared to clean up stuff I may have forgotten, even though this was tested) | |||
2001-08-23 | Sync with contents of arch/foo/conf directory, might be useful one day. | Miod Vallat | |