| Commit message (Expand) | Author | Age | Files | Lines |
* | Lock page field accesses in mincore(). | alc | 2002-11-28 | 1 | -0/+2 |
* | Invoke mac_check_vnode_mmap() during mmap operations on vnodes, | rwatson | 2002-10-22 | 1 | -2/+12 |
* | Use the fields in the sysentvec and in the vm map header in place of the | jake | 2002-09-21 | 1 | -25/+12 |
* | - Hold a lock on the vnode acquired from the file table across the call to | jeff | 2002-07-06 | 1 | -3/+14 |
* | Part I of RLIMIT_VMEM implementation. Implement core functionality for | dillon | 2002-06-26 | 1 | -0/+7 |
* | o Remove the unnecessary acquisition and release of Giant around fdrop() | alc | 2002-06-23 | 1 | -2/+3 |
* | o Reduce the scope of Giant in vm_mmap() to just the code that manipulates | alc | 2002-06-22 | 1 | -4/+2 |
* | o Remove GIANT_REQUIRED from vm_fault_user_wire(). | alc | 2002-06-16 | 1 | -2/+0 |
* | o Remove the acquisition and release of Giant from munlock(). | alc | 2002-06-15 | 1 | -2/+0 |
* | o Use vm_map_wire() and vm_map_unwire() in place of vm_map_pageable() and | alc | 2002-06-14 | 1 | -3/+3 |
* | fix typo in _SYS_SYSPROTO_H_ case: s/mlockall_args/munlockall_args | alfred | 2002-06-06 | 1 | -1/+1 |
* | Check for defined(__i386__) instead of just defined(i386) since the compiler | alfred | 2002-05-30 | 1 | -3/+3 |
* | o Acquire and release Giant around pmap operations in vm_fault_unwire() | alc | 2002-05-26 | 1 | -2/+0 |
* | o Eliminate the acquisition and release of Giant from minherit(2). | alc | 2002-05-18 | 1 | -7/+2 |
* | o Remove GIANT_REQUIRED from vm_map_madvise(). Instead, acquire and | alc | 2002-05-18 | 1 | -5/+4 |
* | o Remove the acquisition and release of Giant from mprotect(). | alc | 2002-05-18 | 1 | -6/+2 |
* | o Remove GIANT_REQUIRED from vm_map_lookup_entry() and | alc | 2002-05-04 | 1 | -4/+3 |
* | Change the suser() API to take advantage of td_ucred as well as do a | jhb | 2002-04-01 | 1 | -3/+3 |
* | Remove __P. | alfred | 2002-03-19 | 1 | -1/+1 |
* | - Remove a number of extra newlines that do not belong here according to | eivind | 2002-03-10 | 1 | -10/+8 |
* | Simple p_ucred -> td_ucred changes to start using the per-thread ucred | jhb | 2002-02-27 | 1 | -3/+3 |
* | Garbage-collect options ACPI_NO_ENABLE_ON_BOOT, AML_DEBUG, BLEED, | bde | 2002-02-15 | 1 | -1/+0 |
* | Replace ffind_* with fget calls. | alfred | 2002-01-14 | 1 | -4/+1 |
* | SMP Lock struct file, filedesc and the global file list. | alfred | 2002-01-13 | 1 | -11/+8 |
* | Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader | ps | 2001-10-10 | 1 | -3/+2 |
* | o Modify access control checks in mmap() to use securelevel_gt() instead | rwatson | 2001-09-26 | 1 | -1/+1 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -56/+56 |
* | Cleanup | dillon | 2001-08-31 | 1 | -27/+68 |
* | Remove support for the badly broken MAP_INHERIT (from -current only). | dillon | 2001-08-24 | 1 | -4/+1 |
* | whitespace / register cleanup | dillon | 2001-07-04 | 1 | -15/+15 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | dillon | 2001-07-04 | 1 | -67/+19 |
* | Stick VM syscalls back under Giant if the BLEED option is not defined. | jhb | 2001-05-24 | 1 | -0/+49 |
* | - Obtain Giant in mmap() syscall while messing with file descriptors and | jhb | 2001-05-23 | 1 | -18/+32 |
* | Unlock the VM lock at the end of munlock() instead of locking it again. | jhb | 2001-05-22 | 1 | -1/+1 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | alfred | 2001-05-19 | 1 | -11/+49 |
* | Undo part of the tangle of having sys/lock.h and sys/mutex.h included in | markm | 2001-05-01 | 1 | -2/+2 |
* | This patchset fixes a large number of file descriptor race conditions. | dillon | 2000-11-18 | 1 | -15/+37 |
* | Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT. | bp | 2000-09-12 | 1 | -0/+9 |
* | Clean up the snapshot code so that it no longer depends on the use of | mckusick | 2000-07-26 | 1 | -1/+1 |
* | Nifty idea from Jeroen van Gelderen; don't call a routine to check if | markm | 2000-06-25 | 1 | -1/+2 |
* | Checkpoint of a new physical memory backed object type, that does not | peter | 2000-05-21 | 1 | -1/+1 |
* | Implement an optimization of the VM<->pmap API. Pass vm_page_t's directly | peter | 2000-05-21 | 1 | -2/+2 |
* | Implement POSIX.1b shared memory objects. In this implementation, | wollman | 2000-04-22 | 1 | -0/+10 |
* | Revert spelling mistake I made in the previous commit | charnier | 2000-03-27 | 1 | -1/+1 |
* | Spelling | charnier | 2000-03-26 | 1 | -1/+1 |
* | Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2). | ps | 2000-02-28 | 1 | -1/+3 |
* | Fix null-pointer dereference crash when the system is intentionally | dillon | 2000-02-16 | 1 | -4/+42 |
* | Use MAP_NOSYNC for vnodes without any links in their filesystem. | guido | 2000-01-03 | 1 | -0/+7 |
* | Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC to | dillon | 1999-12-12 | 1 | -3/+4 |
* | useracc() the prequel: | phk | 1999-10-29 | 1 | -2/+0 |