index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
vm
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Add a needed #include.
alc
2003-01-01
1
-0
/
+1
*
Implement a variant locking scheme for vm maps: Access to system maps
alc
2002-12-31
2
-16
/
+39
*
- Mark the kernel_map as a system map immediately after its creation.
alc
2002-12-30
1
-2
/
+2
*
- Increment the vm_map's timestamp if _vm_map_trylock() succeeds.
alc
2002-12-30
1
-10
/
+11
*
- Remove vm_object_init2(). It is unused.
alc
2002-12-29
3
-8
/
+3
*
Reduce the number of times that we acquire and release the page queues
alc
2002-12-29
3
-6
/
+2
*
Assert that the page queues lock rather than Giant is held in
alc
2002-12-28
1
-1
/
+2
*
vm_pager_put_pages() takes VM_PAGER_* flags, not OBJPC_* flags. It just
dillon
2002-12-28
1
-1
/
+1
*
Allow the VM object flushing code to cluster. When the filesystem syncer
dillon
2002-12-28
3
-7
/
+22
*
Two changes to kmem_malloc():
alc
2002-12-28
1
-6
/
+4
*
- Change vm_object_page_collect_flush() to assert rather than
alc
2002-12-27
1
-6
/
+5
*
Increase the scope of the page queues lock in phys_pager_getpages().
alc
2002-12-27
1
-4
/
+7
*
- Hold the page queues lock around calls to vm_page_flag_clear().
alc
2002-12-24
2
-0
/
+4
*
- Hold the page queues lock around vm_page_wakeup().
alc
2002-12-24
3
-3
/
+10
*
- Hold the kernel_object's lock around vm_page_insert(..., kernel_object,
alc
2002-12-23
1
-0
/
+2
*
Eliminate some dead code. (Any possible use for this code died with
alc
2002-12-23
1
-4
/
+0
*
The UP -current was not properly counting the per-cpu VM stats in the
dillon
2002-12-22
1
-0
/
+3
*
Increase the scope of the kmem_object locking in kmem_malloc().
alc
2002-12-20
1
-3
/
+5
*
Add a mutex to struct vm_object. Initialize and destroy that mutex
alc
2002-12-20
2
-2
/
+11
*
Remove the hash_rand field from struct vm_object. As of revision 1.215 of
alc
2002-12-19
2
-13
/
+1
*
- Remove vm_page_sleep_busy(). The transition to vm_page_sleep_if_busy(),
alc
2002-12-19
2
-35
/
+2
*
- Hold the page queues lock when performing vm_page_busy() or
alc
2002-12-19
1
-1
/
+7
*
- Hold the page queues lock when performing vm_page_busy().
alc
2002-12-18
1
-2
/
+5
*
Hold the page queues lock when performing vm_page_flag_set().
alc
2002-12-18
2
-1
/
+9
*
Hold the page queues lock when performing vm_page_flag_set().
alc
2002-12-17
2
-1
/
+3
*
Change the way ELF coredumps are handled. Instead of unconditionally
dillon
2002-12-16
1
-0
/
+1
*
Perform vm_object_lock() and vm_object_unlock() on kmem_object
alc
2002-12-15
1
-0
/
+4
*
This is David Schultz's swapoff code which I am finally able to commit.
dillon
2002-12-15
5
-8
/
+339
*
Fix a refcount race with the vmspace structure. In order to prevent
dillon
2002-12-15
2
-8
/
+19
*
As per the comments, vm_object_page_remove() now expects its caller to lock
alc
2002-12-15
1
-8
/
+2
*
Perform vm_object_lock() and vm_object_unlock() around
alc
2002-12-15
1
-2
/
+8
*
Perform vm_object_lock() and vm_object_unlock() around
alc
2002-12-15
1
-0
/
+2
*
Assert that the page queues lock is held in vm_page_unhold(),
alc
2002-12-15
1
-2
/
+4
*
Hold the page queues lock when calling pmap_protect(); it updates fields
alc
2002-12-01
1
-7
/
+22
*
Hold the page queues lock when calling pmap_protect(); it updates fields
alc
2002-12-01
1
-3
/
+5
*
Increase the scope of the page queue lock in vm_pageout_scan().
alc
2002-12-01
1
-2
/
+2
*
Lock page field accesses in mincore().
alc
2002-11-28
1
-0
/
+2
*
Hold the page queues lock when performing pmap_clear_modify().
alc
2002-11-27
1
-0
/
+4
*
Hold the page queues lock while performing pmap_page_protect().
alc
2002-11-27
1
-2
/
+4
*
Acquire and release the page queues lock around calls to pmap_protect()
alc
2002-11-25
1
-0
/
+4
*
Extend the scope of the page queues/fields locking in vm_freeze_copyopts()
alc
2002-11-24
1
-1
/
+3
*
Hold the page queues/flags lock when calling vm_page_set_validclean().
alc
2002-11-23
2
-1
/
+5
*
Assert that the page queues lock rather than Giant is held in
alc
2002-11-23
1
-2
/
+3
*
Add page queue and flag locking in vnode_pager_setsize().
alc
2002-11-23
1
-0
/
+2
*
- Add an event that is triggered when the system is low on memory. This is
jeff
2002-11-21
1
-1
/
+9
*
- Wakeup the correct address when a zone is no longer full.
jeff
2002-11-18
1
-1
/
+1
*
Remove vm_page_protect(). Instead, use pmap_page_protect() directly.
alc
2002-11-18
5
-30
/
+8
*
- Don't forget the flags value when using boot pages.
jeff
2002-11-16
1
-0
/
+1
*
Now that pmap_remove_all() is exported by our pmap implementations
alc
2002-11-16
5
-19
/
+19
*
Remove dead code that hasn't been needed since the demise of share maps
alc
2002-11-13
2
-26
/
+0
[prev]
[next]