summaryrefslogtreecommitdiff
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* MFC: Plug hole reported on Bugtraq: do not allow mmap with WRITE privs forGuido van Rooij1998-05-241-6/+21
* MFC: mmap for char device patchGuido van Rooij1998-03-121-7/+38
* 1. Fix the vm_page_zero_count accounting. This should improve theJohn Dyson1997-03-251-8/+25
* YAMFC: Make DFLDSIZ and MAXDSIZ fully-supported options.Joerg Wunsch1996-12-221-1/+3
* Change mmap to use OBJT_DEFAULT instead of OBJT_SWAP by defaultJohn Dyson1996-10-291-2/+2
* Remove a bogus optimization in the mmap code. It is superfluous,John Dyson1996-10-241-24/+5
* Remove a stale comment.Poul-Henning Kamp1996-10-131-2/+1
* Fixed bug with reversed trunc/round_page() in madvise...start must beDavid Greenman1996-09-191-3/+3
* Backed out the recent changes/enhancements to the VM code. TheJohn Dyson1996-07-301-196/+33
* Slight performance tweak for previous commit.David Greenman1996-07-281-2/+3
* Allow sequentially created mmap'ed anonymous regions to coalesce. ThereJohn Dyson1996-07-271-23/+33
* Remove experimental header file. My test-build must have picked itJohn Dyson1996-07-271-1/+3
* This commit is meant to solve a couple of VM system problems orJohn Dyson1996-07-271-27/+177
* This commit is dual-purpose, to fix more of the pageout daemonJohn Dyson1996-05-311-2/+2
* Initial support for mincore and madvise. Both are almost fullyJohn Dyson1996-05-191-16/+171
* This set of commits to the VM system does the following, and containJohn Dyson1996-05-181-3/+2
* Another sweep over the pmap/vm macros, this time with more focus onPoul-Henning Kamp1996-05-031-2/+2
* Force device mappings to always be shared. It doesn't make sense for themDavid Greenman1996-03-161-4/+5
* Allow mmap'ed devices to work correctly across forks. The sanestJohn Dyson1996-03-121-3/+11
* Oops.. I nearly forgot the actual core of the length/rounding/etc fixesPeter Wemm1996-03-021-46/+37
* 1) Eliminate unnecessary bzero of UPAGES.John Dyson1996-03-021-1/+2
* kern_descrip.c: add fdshare()/fdcopy()Peter Wemm1996-02-231-17/+110
* Eliminated many redundant vm_map_lookup operations for vm_mmap.John Dyson1996-01-191-43/+36
* Fixed 1TB filesize changes. Some pindexes had bogus names and typesBruce Evans1995-12-171-5/+1
* There was a bug that the size for an msync'ed region was not roundedJohn Dyson1995-12-131-2/+2
* Changes to support 1Tb filesizes. Pages are now named by anJohn Dyson1995-12-111-4/+5
* Untangled the vm.h include file spaghetti.David Greenman1995-12-071-2/+10
* Completed function declarations and/or added prototypes.Bruce Evans1995-12-031-2/+4
* Included <sys/sysproto.h> to get central declarations for syscall argsBruce Evans1995-11-121-1/+26
* First phase of removing the PG_COPYONWRITE flag, and an architecturalJohn Dyson1995-10-231-36/+17
* Implement mincore system call.John Dyson1995-10-211-3/+25
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structDavid Greenman1995-07-131-161/+34
* Moved call to VOP_GETATTR() out of vnode_pager_alloc() and into the placesDavid Greenman1995-07-091-14/+24
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-3/+3
* Accessing pages beyond the end of a mapped file results in internalDavid Greenman1995-05-181-3/+8
* Moved some zero-initialized variables into .bss. Made code intended to beDavid Greenman1995-04-161-2/+2
* Fix logic bug I just introduced with the flags to msync().David Greenman1995-03-251-2/+2
* Disallow both MS_ASYNC and MS_INVALIDATE flags being set at the same timeDavid Greenman1995-03-251-3/+6
* Added "flags" argument to msync, and implemented MS_ASYNC and MS_INVALIDATE.David Greenman1995-03-251-14/+11
* Fixed bug in vm_mmap() where the object that is created in some casesDavid Greenman1995-03-221-2/+2
* Disallow non page-aligned file offsets in vm_mmap(). We don't support thisDavid Greenman1995-03-211-1/+12
* Fixed bug in the size == 0 case of msync() caused by a bogus return valueDavid Greenman1995-03-211-2/+2
* Removed redundant newlines that were in some panic strings.David Greenman1995-03-191-2/+2
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'Bruce Evans1995-03-161-2/+2
* Fixed obsolete comment.David Greenman1995-03-121-2/+2
* Fixed object reference count problem that occurred in the MAP_PRIVATEDavid Greenman1995-03-071-9/+29
* Rewrote MAP_PRIVATE case of vm_mmap() - all of the COW portion of thisDavid Greenman1995-02-221-52/+51
* Deprecated remaining use of vm_deallocate. Deprecated vm_allocate_with_David Greenman1995-02-211-151/+93
* Don't bother calling pmap_create() when creating the temporary map.David Greenman1995-02-151-2/+2
* These changes embody the support of the fully coherent merged VM buffer cache,David Greenman1995-01-091-166/+169