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
/
vm_phys.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r273701, r274556
alc
2015-01-02
1
-45
/
+56
*
MFC r265100:
kib
2014-05-06
1
-1
/
+3
*
Tidy up the output of "sysctl vm.phys_free".
alc
2013-10-10
1
-5
/
+3
*
Different consumers of the struct vm_page abuse pageq member to keep
kib
2013-08-10
1
-5
/
+5
*
The soft and hard busy mechanism rely on the vm object lock to work.
attilio
2013-08-09
1
-1
/
+2
*
Split the pagequeues per NUMA domains, and split pageademon process
kib
2013-08-07
1
-18
/
+27
*
Fill in the description fields for M_FICT_PAGES.
markj
2013-08-07
1
-1
/
+1
*
vm_phys_fictitious_reg_range() was losing the 'memattr' because it would be
neel
2013-07-03
1
-1
/
+0
*
o Add accessor functions to add and remove pages from a specific
attilio
2013-05-13
1
-198
/
+138
*
Fix-up r250338 by completing the removal of VM_NDOMAIN in favor of
attilio
2013-05-08
1
-2
/
+2
*
Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h in
attilio
2013-05-07
1
-10
/
+10
*
Fix two bugs in the current NUMA-aware allocation code:
jhb
2013-05-03
1
-6
/
+48
*
Make VM_NDOMAIN a kernel option so that it can be enabled from a kernel
jhb
2013-02-14
1
-0
/
+1
*
Add a facility to register a range of physical addresses to be used
kib
2012-05-12
1
-0
/
+117
*
Bah, just revert my earlier change entirely. (Missed alc's request to do
jhb
2012-03-19
1
-1
/
+1
*
Alter the previous commit to use vm_size_t instead of vm_pindex_t.
jhb
2012-03-19
1
-1
/
+1
*
Pedantic nit: use vm_pindex_t instead of long for a count of pages.
jhb
2012-03-14
1
-1
/
+1
*
Refactor the code that performs physically contiguous memory allocation,
alc
2011-11-16
1
-37
/
+10
*
Eliminate vm_phys_bootstrap_alloc(). It was a failed attempt at
alc
2011-10-30
1
-48
/
+68
*
VN_NRESERVLEVEL is used in this file but opt_vm is not included
attilio
2011-10-22
1
-0
/
+1
*
Explicitly wire the user buffer rather than doing it implicitly in
mdf
2011-01-27
1
-1
/
+10
*
Explicitly initialize the page's queue field to PQ_NONE instead of relying
alc
2011-01-17
1
-0
/
+1
*
Correct some format strings used by sysctls.
alc
2010-10-30
1
-2
/
+2
*
Re-add r212370 now that the LOR in powerpc64 has been resolved:
mdf
2010-09-16
1
-21
/
+6
*
Revert r212370, as it causes a LOR on powerpc. powerpc does a few
mdf
2010-09-13
1
-6
/
+21
*
Add a drain function for struct sysctl_req, and use it for a variety of
mdf
2010-09-09
1
-21
/
+6
*
Very rough first cut at NUMA support for the physical page allocator. For
jhb
2010-07-27
1
-7
/
+140
*
Redo the page table page allocation on MIPS, as suggested by
jchandra
2010-07-21
1
-74
/
+61
*
Add support to the virtual memory system for configuring machine-
alc
2009-07-12
1
-1
/
+4
*
This change is the next step in implementing the cache control functionality
alc
2009-06-26
1
-1
/
+1
*
Implement a mechanism within vm_phys_alloc_contig() to defer all necessary
alc
2009-06-21
1
-9
/
+20
*
Strive for greater consistency among the places that implement real,
alc
2009-06-21
1
-4
/
+9
*
Track the kernel mapping of a physical page by a new entry in vm_page
thompsa
2009-06-18
1
-2
/
+1
*
Make the maintenance of a page's valid bits by contigmalloc() more like
alc
2009-06-17
1
-3
/
+5
*
Introduce vm_reserv_reclaim_contig(). This function is used by
alc
2008-04-06
1
-0
/
+8
*
Eliminate an unnecessary test from vm_phys_unfree_page().
alc
2008-04-05
1
-1
/
+1
*
Update the comment describing vm_phys_unfree_page().
alc
2007-12-21
1
-1
/
+3
*
Modify vm_phys_unfree_page() so that it no longer requires the given
alc
2007-12-20
1
-7
/
+10
*
Correct one half of a loop continuation condition in vm_phys_unfree_page().
alc
2007-12-19
1
-3
/
+1
*
Change the management of cached pages (PQ_CACHE) in two fundamental
alc
2007-09-25
1
-33
/
+115
*
Eliminate two unused functions: vm_phys_alloc_pages() and
alc
2007-07-14
1
-34
/
+13
*
Update a comment.
alc
2007-06-16
1
-7
/
+7
*
Add a new physical memory allocator. However, do not yet connect it
alc
2007-06-10
1
-0
/
+689