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 new pmap layer locks to the predefined lock order. Change the names
alc
2012-06-27
2
-9
/
+6
*
- Add a comment explaining the locking of the cached pages pool held
attilio
2012-06-22
1
-1
/
+14
*
Selectively inline vm_page_dirty().
alc
2012-06-20
2
-3
/
+28
*
Move the per-thread deferred user map entries list into a private list
jhb
2012-06-20
1
-3
/
+6
*
Do a more targeted check on the page cache and avoid to check the cache
attilio
2012-06-16
1
-1
/
+1
*
The page flag PGA_WRITEABLE is set and cleared exclusively by the pmap
alc
2012-06-16
6
-14
/
+17
*
Use the previous stack entry protection and max protection to correctly
kib
2012-06-10
1
-1
/
+1
*
Revert r236380
eadler
2012-06-01
1
-15
/
+0
*
Add sysctl to query amount of swap space free
eadler
2012-06-01
1
-0
/
+15
*
Tweak condition for disabling allocation from per-CPU buckets in
emax
2012-05-23
1
-4
/
+1
*
Calculate the count of per-process cow faults. Export the count to
kib
2012-05-23
1
-0
/
+1
*
vm_pager_object_lookup: small performance optimization
avg
2012-05-23
1
-6
/
+7
*
Fix booting on ARM.
andrew
2012-05-22
1
-1
/
+1
*
Replace the list of PVOs owned by each PMAP with an RB tree. This simplifies
nwhitehorn
2012-05-20
1
-1
/
+1
*
Do not double-reference the found vm object in cdev_pager_lookup().
kib
2012-05-18
1
-1
/
+0
*
Add new pager type, OBJT_MGTDEVICE. It provides the device pager
kib
2012-05-12
4
-10
/
+50
*
Add a facility to register a range of physical addresses to be used
kib
2012-05-12
4
-13
/
+146
*
Split the code from vm_page_getfake() to initialize the fake page struct
kib
2012-05-12
2
-1
/
+18
*
Assert that the page passed to vm_page_putfake() is unmanaged.
kib
2012-05-12
1
-0
/
+1
*
Assert that fictitious or unmanaged pages do not appear on
kib
2012-05-12
1
-0
/
+9
*
Commit the change forgotten in r235356.
kib
2012-05-12
1
-1
/
+1
*
Make the vm_page_array_size long. Remove redundand zero initialization
kib
2012-05-12
1
-4
/
+4
*
Give vm_fault()'s sequential access optimization a makeover.
alc
2012-05-10
3
-69
/
+110
*
Avoid a lock order reversal in pmap_extract_and_hold() from relocking
nwhitehorn
2012-04-22
1
-1
/
+1
*
When MAP_STACK mapping is created, the map entry is created only to
kib
2012-04-21
1
-2
/
+4
*
As documented in vm_page.h, updates to the vm_page's flags no longer
alc
2012-04-21
1
-7
/
+4
*
- Introduce a cache-miss optimization for consistency with other
attilio
2012-04-09
1
-1
/
+1
*
Fix mincore(2) so that it reports PG_CACHED pages as resident.
alc
2012-04-08
3
-0
/
+31
*
If a page belonging a reservation is cached, then mark the reservation so
alc
2012-04-08
1
-5
/
+7
*
Staticize vm_page_cache_remove().
attilio
2012-04-06
2
-2
/
+1
*
Reduce the frequency that the PowerPC/AIM pmaps invalidate instruction
nwhitehorn
2012-04-06
1
-0
/
+4
*
Add new ktrace records for the start and end of VM faults. This gives
jhb
2012-04-05
1
-2
/
+19
*
Keep track of the mount point associated with a special device
mckusick
2012-03-28
1
-0
/
+4
*
Handle spurious page faults that may occur in no-fault sections of the
alc
2012-03-22
1
-1
/
+7
*
Bah, just revert my earlier change entirely. (Missed alc's request to do
jhb
2012-03-19
1
-1
/
+1
*
Fix madvise(MADV_WILLNEED) to properly handle individual mappings larger
jhb
2012-03-19
3
-16
/
+14
*
Alter the previous commit to use vm_size_t instead of vm_pindex_t.
jhb
2012-03-19
1
-1
/
+1
*
In vm_object_page_clean(), do not clean OBJ_MIGHTBEDIRTY object flag
kib
2012-03-17
7
-26
/
+60
*
Pedantic nit: use vm_pindex_t instead of long for a count of pages.
jhb
2012-03-14
1
-1
/
+1
*
Add KTR_VFS traces to track modifications to a vnode's writecount.
jhb
2012-03-08
1
-0
/
+6
*
Eliminate stale incorrect ARGSUSED comments.
alc
2012-03-02
1
-3
/
+0
*
Simplify kmem_alloc() by eliminating code that existed on account of
alc
2012-02-29
1
-30
/
+0
*
Simplify vm_mmap()'s control flow.
alc
2012-02-25
1
-16
/
+19
*
Simplify vmspace_fork()'s control flow by copying immutable data before
alc
2012-02-25
1
-14
/
+10
*
Place the if() at the right location, to activate the v_writecount
kib
2012-02-24
1
-4
/
+4
*
Account the writeable shared mappings backed by file in the vnode
kib
2012-02-23
6
-15
/
+204
*
Remove wrong comment.
kib
2012-02-22
1
-4
/
+0
*
When vm_mmap() is used to map a vm object into a kernel vm_map, it
alc
2012-02-16
1
-10
/
+10
*
Close a race due to dropping of the map lock between creating map entry
kib
2012-02-11
3
-10
/
+11
*
Remove direct access to si_name.
ed
2012-02-10
1
-3
/
+3
[next]