summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed two potentially serious classes of bugs:dg1998-10-131-4/+4
* Cosmetic changes to the PAGE_XXX macros to make them consistent withdfr1998-09-041-2/+2
* Change various syscalls to use size_t arguments instead of u_int.dfr1998-08-241-2/+2
* Cast pointers to uintptr_t/intptr_t instead of to u_long/long,bde1998-07-151-2/+2
* Don't truncate the return value of mmap to sizeof(int).dfr1998-07-051-2/+2
* Removed unused includes.bde1998-06-211-2/+1
* This commit fixes various 64bit portability problems required fordfr1998-06-071-2/+3
* Make the previous commit compile..peter1998-05-191-1/+3
* Plug hole reported on Bugtraq: do not allow mmap with WRITE privs forguido1998-05-181-6/+18
* Fix for mmap of char devices bug as described in OpenBSD advisory ofguido1998-03-121-7/+36
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-8/+1
* Back out DIAGNOSTIC changes.eivind1998-02-061-2/+1
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+2
* caddr_t --> void *alex1997-12-311-14/+14
* Make COMPAT_43 and COMPAT_SUNOS new-style options.eivind1997-12-161-1/+2
* Move the "retval" (3rd) parameter from all syscall functions and putphk1997-11-061-34/+19
* Removed unused #includes.bde1997-09-011-3/+1
* Allow non-page aligned file offset mmap's, providing that the system ispeter1997-08-301-23/+47
* Fixed type mismatches for functions with args of type vm_prot_t and/orbde1997-08-251-9/+5
* 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
OpenPOWER on IntegriCloud