summaryrefslogtreecommitdiff
path: root/sys/vm
AgeCommit message (Expand)Author
1999-01-10vm_map_deallocate: only release the simple lock when ref_count > 0. in the ot...Artur Grabowski
1999-01-09Fix to a VM cache trash bug by Chuck CranorNiklas Hallqvist
1998-12-30indentArtur Grabowski
1998-12-30clean up DIAGNOSTICArtur Grabowski
1998-10-30fix !VM_PAGE_NOADD case which was incompilable.Michael Shalayeff
1998-09-11include pmap.h earlier, so MD pmap structures may beMichael Shalayeff
1998-07-28Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned (size_t...Todd C. Miller
1998-06-09a = a + b; --> a += b;Michael Shalayeff
1998-06-02const mlock(2) and munlock(2)Theo de Raadt
1998-05-11Do not allow mapping of immutable/append-only in a way that allows writing.Niklas Hallqvist
1998-04-25Fix my messup in the last commit, thanks mickeyNiklas Hallqvist
1998-04-25typoNiklas Hallqvist
1998-04-25typoNiklas Hallqvist
1998-03-30do not count proc0 faults (happens in amiga pmap_init)Niklas Hallqvist
1998-03-26correctly count ru_majflt. the fix pulled in from netbsd pr#1397 ischuck
1998-03-20Some cleanup of page stealsNiklas Hallqvist
1998-03-02Move some pmap_* protos out of PMAP_EXCLUDE_DECLS as sparc does not need/wantNiklas Hallqvist
1998-03-01Put back former pmap_steal_memory in non MNN case, at least i386 stillNiklas Hallqvist
1998-03-01Merge of MACHINE_NEW_CONTIG (aka MNN) code from Chuck Cranor,Niklas Hallqvist
1998-02-25check for zerodev special case before kicking out all VCHR casesTheo de Raadt
1998-02-23KNFNiklas Hallqvist
1998-02-23KNFNiklas Hallqvist
1998-02-19Tighten up the mmapping of char devices even more. Do not allowNiklas Hallqvist
1998-02-18do not permit read+write mmap on a read-only device-based descriptor;Theo de Raadt
1998-02-06Maintain count of free pages. This bug triggered total hangs onNiklas Hallqvist
1998-02-03Fix the non-MACHINE_NONCONTIG case for Jason's fix.Todd C. Miller
1998-02-02Replay revisions 1.8 and 1.9.Jason Downs
1998-02-02The "fix" for running out of kernel maps, from FreeBSD. Integrated byJason Downs
1997-12-12careful about redefining TRUE and FALSETheo de Raadt
1997-12-10Fix for chuck cranor's crashme program.Constantine Sapuntzakis
1997-12-02Protect some more vnode operation with splbio. Needed for correct interactionConstantine Sapuntzakis
1997-11-14convert to void *addrTheo de Raadt
1997-11-13make msync() have 3 argsTheo de Raadt
1997-11-11double MAX_KMAPENT and MAX_KMAPTodd C. Miller
1997-11-10KNF from NetBSDNiklas Hallqvist
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-11-04Indentation.Tobias Weingartner
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-09-25Add back that XXX i386-specific code as the old isadma code needs it. Sorry!Niklas Hallqvist
1997-09-22From NetBSD: vm_page_alloc_memory giving continuous memoryNiklas Hallqvist
1997-09-22correct a commentchuck
1997-09-17Overflow checksTobias Weingartner
1997-08-18if no swap has been configured at boot time, swapon could not addNiklas Hallqvist
1997-07-30backout the curproc dereference change says kstailey@openbsd.orgNiklas Hallqvist
1997-07-30KNFNiklas Hallqvist
1997-07-30From NetBSD: protect a curproc dereference against NULLNiklas Hallqvist
1997-07-25tabifyMichael Shalayeff
1997-05-28move vm_cache_max into param.cMichael Shalayeff
1997-05-22use SWAPSKIPBYTES for miniroot preservation, tooTheo de Raadt