Age | Commit message (Collapse) | Author | |
---|---|---|---|
1996-09-20 | do not fool people into thinking VNODEPAGER is an option; netbsd pr#2757, ↵ | Theo de Raadt | |
erik@aarhus1.uni-c.dk | |||
1996-09-18 | retry much quicker during vm_pageout_cluster(); from dyson@freebsd.org | Theo de Raadt | |
1996-08-19 | A front pager can be lost during pagein, check for this case | Niklas Hallqvist | |
1996-08-18 | Restructured vm_object_collapse_aux so sharing object's pageins can go on | Niklas Hallqvist | |
simultaneously without interfering. Also maintain PG_BUSY at pagein time. Removed some statics so gdb will be happier. | |||
1996-08-14 | IMPORTANT FIX: arbitrary page could be removed during collapse. | Niklas Hallqvist | |
Sanitize "fake" page handling once more. | |||
1996-08-13 | Clean up vm_object_collapse_aux's dirty page game. Pun intended :-) | Niklas Hallqvist | |
1996-08-13 | Document PG_CLEANs role in collapse | Niklas Hallqvist | |
1996-08-12 | Clarify precedense with parenthesis | Niklas Hallqvist | |
1996-08-12 | Another VITAL VM patch. Boundary condition not solid, which last commit | Niklas Hallqvist | |
triggered. | |||
1996-08-12 | Fixed CRITICAL bug hitting in former swap leak scenarios | Niklas Hallqvist | |
when collapsing two objects a formerly COWed page might lose it's backing store causing stuff like lost ld.so fixups of shared lib images. Also handle fake pages in all cases. In short: UPDATE! | |||
1996-08-05 | Off by one error, caused rmfree panics on reboot | Niklas Hallqvist | |
1996-08-02 | Fix long-standing swap-leak. Add OpenBSD tags. Optimize thread_wakeup. | Niklas Hallqvist | |
1996-07-23 | make printf/addlog return 0, for compat to userland | Theo de Raadt | |
1996-06-24 | arc and pica needs special alignment | Per Fogelstrom | |
1996-06-20 | kern_malloc() can fail in canwait case if no more map space; return NULL in | Theo de Raadt | |
that case so that callers can deal with shortage rather than deadlocking. | |||
1996-06-20 | tick v_swpin & v_swpout | Theo de Raadt | |
1996-06-10 | If we use GCC, tell the compiler that scheduler() do not return | Niklas Hallqvist | |
1996-05-28 | thread changes | Theo de Raadt | |
1996-05-23 | count pagein faults; netbsd pr#1397 | Theo de Raadt | |
1996-05-22 | ragge: The unexpected remove of active kstack does happen on vax also, | Theo de Raadt | |
not only on pc532. I've verivied that this "fix" work. | |||
1996-05-02 | proto more stuff | Theo de Raadt | |
1996-04-21 | partial sync with netbsd 960418, more to come | Theo de Raadt | |
1996-04-19 | NetBSD 960317 merge | Niklas Hallqvist | |
1996-04-19 | NetBSD 960317 merge | Niklas Hallqvist | |
1996-03-24 | Move thread prototypes back to <sys/proc.h> | Thorsten Lockert | |
Duplicate boolean_t definition in <sys/types.h>, protected by _KERNEL Only use boolean_t definition in <vm/vm_param.h> when not _KERNEL Mark latter two with XXX | |||
1996-03-24 | Move thread prototypes to <vm/vm_param.h> for consistency XXX | Thorsten Lockert | |
1996-03-24 | iprint is used without DEBUG too | Thorsten Lockert | |
1996-03-23 | Moved boolean_t back to vm_param.h; not protected by _KERNEL. It needs to | Thorsten Lockert | |
be available to userland (libc, libkvm, others), but will break software if defined in <sys/types.h>. | |||
1996-03-19 | Merging w/ NetBSD 021796. | Michael Shalayeff | |
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so). | |||
1996-03-03 | From NetBSD: merge with 960217 | Niklas Hallqvist | |
1996-02-19 | Make swap accounting actually work... | Thorsten Lockert | |
1996-02-18 | Count swapins and swapouts in the sum structure | Thorsten Lockert | |
1996-01-07 | add minherit() system call | Theo de Raadt | |
1995-12-21 | from netbsd; in swapin() do process queue removal at splstatclock instead of ↵ | Theo de Raadt | |
splhigh | |||
1995-12-14 | put back the pica stuff i killed | Theo de Raadt | |
1995-12-14 | from netbsd: | Theo de Raadt | |
Extend use of vm_object_prefer() to vm_allocate_with_pager(). Make vm_object_prefer() call MD aligner for "pageless" objects too, so we can have more control over the virtual address to be used. Implementation could be simpler if we by-pass the object to mapped, but we'd loose the ability to adapt alignment to objects that were previously mmap'ed with MAP_FIXED on. Only expect vm_fork() to return if __FORK_BRAINDAMAGE is defined. Eliminate unused third arg to vm_fork(). | |||
1995-10-23 | vm_map_pageable(..,FALSE) of upage is pica specific | Theo de Raadt | |
1995-10-18 | pica required changes for upage; from pefo | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |