summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* Initial support for mincore and madvise. Both are almost fullydyson1996-05-191-16/+171
* This set of commits to the VM system does the following, and containdyson1996-05-181-3/+2
* Another sweep over the pmap/vm macros, this time with more focus onphk1996-05-031-2/+2
* Force device mappings to always be shared. It doesn't make sense for themdg1996-03-161-4/+5
* Allow mmap'ed devices to work correctly across forks. The sanestdyson1996-03-121-3/+11
* Oops.. I nearly forgot the actual core of the length/rounding/etc fixespeter1996-03-021-46/+37
* 1) Eliminate unnecessary bzero of UPAGES.dyson1996-03-021-1/+2
* kern_descrip.c: add fdshare()/fdcopy()peter1996-02-231-17/+110
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-43/+36
* Fixed 1TB filesize changes. Some pindexes had bogus names and typesbde1995-12-171-5/+1
* There was a bug that the size for an msync'ed region was not roundeddyson1995-12-131-2/+2
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-4/+5
* Untangled the vm.h include file spaghetti.dg1995-12-071-2/+10
* Completed function declarations and/or added prototypes.bde1995-12-031-2/+4
* Included <sys/sysproto.h> to get central declarations for syscall argsbde1995-11-121-1/+26
* First phase of removing the PG_COPYONWRITE flag, and an architecturaldyson1995-10-231-36/+17
* Implement mincore system call.dyson1995-10-211-3/+25
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structdg1995-07-131-161/+34
* Moved call to VOP_GETATTR() out of vnode_pager_alloc() and into the placesdg1995-07-091-14/+24
* Remove trailing whitespace.rgrimes1995-05-301-3/+3
* Accessing pages beyond the end of a mapped file results in internaldg1995-05-181-3/+8
* Moved some zero-initialized variables into .bss. Made code intended to bedg1995-04-161-2/+2
* Fix logic bug I just introduced with the flags to msync().dg1995-03-251-2/+2
* Disallow both MS_ASYNC and MS_INVALIDATE flags being set at the same timedg1995-03-251-3/+6
* Added "flags" argument to msync, and implemented MS_ASYNC and MS_INVALIDATE.dg1995-03-251-14/+11
* Fixed bug in vm_mmap() where the object that is created in some casesdg1995-03-221-2/+2
* Disallow non page-aligned file offsets in vm_mmap(). We don't support thisdg1995-03-211-1/+12
* Fixed bug in the size == 0 case of msync() caused by a bogus return valuedg1995-03-211-2/+2
* Removed redundant newlines that were in some panic strings.dg1995-03-191-2/+2
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-2/+2
* Fixed obsolete comment.dg1995-03-121-2/+2
* Fixed object reference count problem that occurred in the MAP_PRIVATEdg1995-03-071-9/+29
* Rewrote MAP_PRIVATE case of vm_mmap() - all of the COW portion of thisdg1995-02-221-54/+53
* Deprecated remaining use of vm_deallocate. Deprecated vm_allocate_with_dg1995-02-211-153/+95
* Don't bother calling pmap_create() when creating the temporary map.dg1995-02-151-2/+2
* These changes embody the support of the fully coherent merged VM buffer cache,dg1995-01-091-166/+169
* Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc.phk1994-10-091-57/+60
* Whoops, accidently left out some pieces of the munmapfd patch.dg1994-09-021-4/+5
* Enabled page table preloading of cached objects.dg1994-08-061-1/+8
* Integrated VM system improvements/fixes from FreeBSD-1.1.5.dg1994-08-041-5/+5
* Added $Id$dg1994-08-021-0/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-0/+4
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+832
OpenPOWER on IntegriCloud