| Commit message (Expand) | Author | Age | Files | Lines |
* | This is the first part of the new kernel memory allocator. This replaces | jeff | 2002-03-19 | 1 | -43/+122 |
* | Back out the modification of vm_map locks from lockmgr to sx locks. The | green | 2002-03-18 | 1 | -60/+58 |
* | Acquire a read lock on the map inside of vm_map_check_protection() rather | alc | 2002-03-17 | 1 | -0/+6 |
* | Rename SI_SUB_MUTEX to SI_SUB_MTX_POOL to make the name at all accurate. | green | 2002-03-13 | 1 | -58/+60 |
* | - Remove a number of extra newlines that do not belong here according to | eivind | 2002-03-10 | 1 | -78/+18 |
* | Fix a bug in the vm_map_clean() procedure. msync()ing an area of memory | dillon | 2002-03-07 | 1 | -1/+4 |
* | Fix a race with free'ing vmspaces at process exit when vmspaces are | alfred | 2002-02-05 | 1 | -16/+29 |
* | Don't let pmap_object_init_pt() exhaust all available free pages | dillon | 2001-10-31 | 1 | -1/+1 |
* | Fix locking violations during page wiring: | tegge | 2001-10-14 | 1 | -3/+32 |
* | Add missing includes of sys/ktr.h. | jhb | 2001-10-11 | 1 | -0/+1 |
* | Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader | ps | 2001-10-10 | 1 | -3/+3 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -14/+14 |
* | Change inlines back into mainline code in preparation for mutexing. Also, | dillon | 2001-07-04 | 1 | -106/+183 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | dillon | 2001-07-04 | 1 | -60/+53 |
* | Introduce numerous SMP friendly changes to the mbuf allocator. Namely, | bmilekic | 2001-06-22 | 1 | -5/+5 |
* | Cleanup the tabbing | dillon | 2001-06-11 | 1 | -17/+16 |
* | Two fixes to the out-of-swap process termination code. First, start killing | dillon | 2001-06-09 | 1 | -0/+35 |
* | - Add lots of vm_mtx assertions. | jhb | 2001-05-23 | 1 | -2/+39 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | alfred | 2001-05-19 | 1 | -8/+33 |
* | Undo part of the tangle of having sys/lock.h and sys/mutex.h included in | markm | 2001-05-01 | 1 | -1/+2 |
* | remove truncated part from commment | alfred | 2001-04-12 | 1 | -1/+1 |
* | Fix a lock reversal problem in the VM subsystem related to threaded | dillon | 2001-03-14 | 1 | -0/+3 |
* | Temporarily remove the vm_map_simplify() call from vm_map_insert(). The | dillon | 2001-03-14 | 1 | -0/+7 |
* | When creating a shadow vm_object in vmspace_fork(), only one | iedowse | 2001-03-09 | 1 | -0/+4 |
* | This commit represents work mainly submitted by Tor and slightly modified | dillon | 2001-02-04 | 1 | -7/+23 |
* | - If swap metadata does not fit into the KVM, reduce the number of | tanimura | 2000-12-13 | 1 | -1/+1 |
* | Clear the MAP_ENTRY_USER_WIRED flag from cloned vm_map entries. | tegge | 2000-11-02 | 1 | -0/+2 |
* | Convert lockmgr locks from using simple locks to using mutexes. | jasone | 2000-10-04 | 1 | -0/+8 |
* | Fixed bug in madvise() / MADV_WILLNEED. When the request is offset | dillon | 2000-05-14 | 1 | -1/+5 |
* | Revert spelling mistake I made in the previous commit | charnier | 2000-03-27 | 1 | -1/+1 |
* | Spelling | charnier | 2000-03-26 | 1 | -2/+2 |
* | Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2). | ps | 2000-02-28 | 1 | -1/+11 |
* | Fix null-pointer dereference crash when the system is intentionally | dillon | 2000-02-16 | 1 | -1/+7 |
* | Fix a deadlock between msync(..., MS_INVALIDATE) and vm_fault. The | dillon | 2000-01-21 | 1 | -25/+29 |
* | Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC to | dillon | 1999-12-12 | 1 | -2/+15 |
* | Remove nonsensical vm_map_{clear,set}_recursive() calls | alc | 1999-11-25 | 1 | -3/+0 |
* | Correct the following error: vm_map_pageable() on a COW'ed (post-fork) | alc | 1999-11-23 | 1 | -4/+5 |
* | Remove unused #include's. | alc | 1999-11-07 | 1 | -1/+0 |
* | The functions declared by this header file no longer exist. | alc | 1999-11-07 | 1 | -1/+0 |
* | useracc() the prequel: | phk | 1999-10-29 | 1 | -2/+0 |
* | cleanup madvise code, add a few more sanity checks. | dillon | 1999-09-21 | 1 | -47/+71 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
* | vm_map_madvise: | alc | 1999-08-13 | 1 | -60/+85 |
* | vm_map_madvise: | alc | 1999-08-10 | 1 | -17/+3 |
* | Move the memory access behavior information provided by madvise | alc | 1999-08-01 | 1 | -7/+7 |
* | Fix the following problem: | alc | 1999-07-21 | 1 | -1/+3 |
* | Cleanup OBJ_ONEMAPPING management. | alc | 1999-07-11 | 1 | -13/+1 |
* | Fix some int/long printf problems for the Alpha | peter | 1999-07-01 | 1 | -2/+2 |
* | vm_map_growstack uses vmspace::vm_ssize as though it contained | alc | 1999-06-17 | 1 | -6/+6 |
* | vm_map_insert sometimes extends an existing vm_map entry, rather than | alc | 1999-06-17 | 1 | -3/+7 |