summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* Add support for 4MB pages. This includes the .text, .data, .data partsdyson1997-07-171-4/+8
* Correct the return code for the mlock system call. Also add the stubsdyson1997-06-151-2/+32
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.bde1997-03-231-1/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-1/+1
* Change the map entry flags from bitfields to bitmasks. Allowsdyson1997-01-161-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Prepare better for multi-platform by eliminating another requireddyson1997-01-111-2/+4
* Let the VM system know that on certain arch's that VM_PROT_READdyson1996-12-301-1/+13
* The code unnecessarily created an object with no handle up-front, whichdyson1996-12-281-5/+10
* Make DFLDSIZ and MAXDSIZ fully-supported options.joerg1996-12-221-1/+3
* Implement closer-to POSIX mlock semantics. The major difference isdyson1996-12-141-3/+3
* Change mmap to use OBJT_DEFAULT instead of OBJT_SWAP by defaultdyson1996-10-291-2/+2
* Remove a bogus optimization in the mmap code. It is superfluous,dyson1996-10-241-24/+5
* Remove a stale comment.phk1996-10-131-2/+1
* Fixed bug with reversed trunc/round_page() in madvise...start must bedg1996-09-191-3/+3
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-196/+33
* Slight performance tweak for previous commit.dg1996-07-281-2/+3
* Allow sequentially created mmap'ed anonymous regions to coalesce. Theredyson1996-07-271-23/+33
* Remove experimental header file. My test-build must have picked itdyson1996-07-271-1/+3
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-27/+177
* This commit is dual-purpose, to fix more of the pageout daemondyson1996-05-311-2/+2
* 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
OpenPOWER on IntegriCloud