| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fix a race with free'ing vmspaces at process exit when vmspaces are | alfred | 2002-02-05 | 1 | -0/+2 |
* | Don't let pmap_object_init_pt() exhaust all available free pages | dillon | 2001-10-31 | 1 | -0/+1 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -1/+1 |
* | Change inlines back into mainline code in preparation for mutexing. Also, | dillon | 2001-07-04 | 1 | -125/+54 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | dillon | 2001-07-04 | 1 | -11/+5 |
* | Two fixes to the out-of-swap process termination code. First, start killing | dillon | 2001-06-09 | 1 | -0/+1 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | alfred | 2001-05-19 | 1 | -6/+16 |
* | Putting sys/lockmgr.h in here allows us to depollute userland includes | markm | 2001-05-03 | 1 | -0/+2 |
* | Fix the botched rev 1.59 where I made it such that without INVARIANTS | alfred | 2001-04-18 | 1 | -2/+2 |
* | use %p for pointer printf, include sys/systm.h for printf proto | alfred | 2001-04-13 | 1 | -6/+7 |
* | Use a macro wrapper over printf along with KASSERT to reduce the amount | alfred | 2001-04-13 | 1 | -40/+15 |
* | Fix a lock reversal problem in the VM subsystem related to threaded | dillon | 2001-03-14 | 1 | -0/+1 |
* | Change and clean the mutex lock interface. | bmilekic | 2001-02-09 | 1 | -4/+4 |
* | For lockmgr mutex protection, use an array of mutexes that are allocated | jasone | 2000-10-12 | 1 | -4/+4 |
* | Convert lockmgr locks from using simple locks to using mutexes. | jasone | 2000-10-04 | 1 | -4/+6 |
* | Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2). | ps | 2000-02-28 | 1 | -18/+23 |
* | Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" | peter | 1999-12-29 | 1 | -1/+1 |
* | Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC to | dillon | 1999-12-12 | 1 | -1/+2 |
* | cleanup madvise code, add a few more sanity checks. | dillon | 1999-09-21 | 1 | -1/+1 |
* | Add 'lastr' field to vm_map_entry in preparation for its removal | dillon | 1999-09-17 | 1 | -0/+1 |
* | $Id$ -> $FreeBSD$ | peter | 1999-08-28 | 1 | -1/+1 |
* | Correct the inconsistent formatting in struct vm_map. | alc | 1999-08-23 | 1 | -2/+2 |
* | struct vm_map: | alc | 1999-08-23 | 1 | -2/+9 |
* | Fix breakage - an extra brace got inserted where DIAGNOSTIC was defined | mjacob | 1999-08-18 | 1 | -2/+1 |
* | vm_map_lock*: | alc | 1999-08-16 | 1 | -41/+52 |
* | Move the memory access behavior information provided by madvise | alc | 1999-08-01 | 1 | -1/+21 |
* | Remove unused function prototypes. | alc | 1999-07-10 | 1 | -3/+1 |
* | Remove some unused function and variable declarations. | alc | 1999-06-19 | 1 | -23/+1 |
* | Add the options MAP_PREFAULT and MAP_PREFAULT_PARTIAL to vm_map_find/insert, | alc | 1999-05-17 | 1 | -1/+3 |
* | Remove prototypes for functions that don't exist anymore (vm_map.h). | alc | 1999-05-16 | 1 | -4/+2 |
* | Simplify vm_map_find/insert's interface: remove the MAP_COPY_NEEDED option. | alc | 1999-05-14 | 1 | -4/+4 |
* | Upgrading a map's lock to exclusive status should increment | alc | 1999-03-06 | 1 | -2/+6 |
* | Remove the last of the share map code: struct vm_map::is_main_map. | alc | 1999-03-02 | 1 | -2/+1 |
* | Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). This | luoqi | 1999-02-19 | 1 | -1/+13 |
* | Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used to | dillon | 1999-02-07 | 1 | -4/+5 |
* | Mostly remove the VM_STACK OPTION. | julian | 1999-01-26 | 1 | -5/+1 |
* | Add (but don't activate) code for a special VM option to make | julian | 1999-01-06 | 1 | -1/+8 |
* | VM level code cleanups. | dyson | 1998-01-22 | 1 | -7/+4 |
* | Tie up some loose ends in vnode/object management. Remove an unneeded | dyson | 1998-01-17 | 1 | -3/+3 |
* | Make our v_usecount vnode reference count work identically to the | dyson | 1998-01-06 | 1 | -2/+2 |
* | Some performance improvements, and code cleanups (including changing our | dyson | 1997-12-19 | 1 | -1/+3 |
* | Fix kern_lock so that it will work. Additionally, clean-up some of the | dyson | 1997-08-18 | 1 | -4/+58 |
* | Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu of | dyson | 1997-08-05 | 1 | -2/+5 |
* | The biggie: Get rid of the UPAGES from the top of the per-process address | peter | 1997-04-07 | 1 | -2/+1 |
* | Fix the gdb executable modify problem. Thanks to the detective work | dyson | 1997-04-06 | 1 | -4/+7 |
* | Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not | peter | 1997-02-22 | 1 | -1/+1 |
* | Removed vestiges of Mach lock types. | bde | 1997-02-18 | 1 | -3/+1 |
* | This is the kernel Lite/2 commit. There are some requisite userland | dyson | 1997-02-10 | 1 | -15/+36 |
* | Change the map entry flags from bitfields to bitmasks. Allows | dyson | 1997-01-16 | 1 | -0/+10 |
* | Make the long-awaited change from $Id$ to $FreeBSD$ | jkh | 1997-01-14 | 1 | -1/+1 |