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
/
phys_pager.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix the phys_pager in the way similar to the rev. 1.83 of the
kib
2007-08-18
1
-22
/
+25
*
Consider a scenario in which one processor, call it Pt, is performing
alc
2007-08-05
1
-4
/
+0
*
Minor typo fix, noticed while I was going through *_pager.c files.
keramida
2007-04-10
1
-1
/
+1
*
Change the way that unmanaged pages are created. Specifically,
alc
2007-02-25
1
-6
/
+0
*
Replace PG_BUSY with VPO_BUSY. In other words, changes to the page's
alc
2006-10-22
1
-1
/
+1
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
Zero the physical page only if it is invalid and not prezeroed.
alc
2004-04-25
1
-7
/
+9
*
Add a VM_OBJECT_LOCK_ASSERT() call. Remove splvm() and splx() calls. Move
alc
2004-04-24
1
-7
/
+5
*
Simplify the various pager allocation routines by computing the desired
alc
2004-01-04
1
-7
/
+6
*
Use sparse struct initializations for struct pagerops.
phk
2003-08-05
1
-7
/
+6
*
Use __FBSDID().
obrien
2003-06-11
1
-2
/
+3
*
Increase the scope of the page queues lock in phys_pager_getpages().
alc
2002-12-27
1
-4
/
+7
*
Hold the page queues lock when performing vm_page_flag_set().
alc
2002-12-17
1
-1
/
+1
*
o Retire vm_page_zero_fill() and vm_page_zero_fill_area(). Ever since
alc
2002-08-25
1
-1
/
+1
*
o Lock page queue accesses by vm_page_unmanage().
alc
2002-07-13
1
-0
/
+2
*
o Remove GIANT_REQUIRED from phys_pager_alloc(). If handle isn't NULL,
alc
2002-06-22
1
-3
/
+8
*
Change callers of mtx_init() to pass in an appropriate lock type name. In
jhb
2002-04-04
1
-1
/
+1
*
Remove references to vm_zone.h and switch over to the new uma API.
jeff
2002-03-20
1
-1
/
+0
*
With Alfred's permission, remove vm_mtx in favor of a fine-grained approach
dillon
2001-07-04
1
-1
/
+4
*
Set the phys_pager_alloc_lock to 1 when it is acquired so that it is
jhb
2001-05-23
1
-1
/
+2
*
Introduce a global lock for the vm subsystem (vm_mtx).
alfred
2001-05-19
1
-6
/
+10
*
Undo part of the tangle of having sys/lock.h and sys/mutex.h included in
markm
2001-05-01
1
-0
/
+2
*
Protect pager object creation with sx locks.
alfred
2001-04-18
1
-12
/
+16
*
Really fix phys_pager:
alfred
2000-12-06
1
-31
/
+36
*
need to adjust allocation size to properly deal with non PAGE_SIZE
alfred
2000-12-05
1
-1
/
+1
*
Minor cleanups:
peter
2000-07-28
1
-44
/
+19
*
This is a cleanup patch to Peter's new OBJT_PHYS VM object type
dillon
2000-05-29
1
-18
/
+3
*
Checkpoint of a new physical memory backed object type, that does not
peter
2000-05-21
1
-0
/
+222