OpenGrok
Cross Reference: busypage.c
xref
: /
src
/
tests
/
rump
/
kernspace
/
busypage.c
Home
|
History
|
Annotate
|
Download
|
only in
kernspace
History log of
/src/tests/rump/kernspace/busypage.c
Revision
Date
Author
Comments
1.8
17-Mar-2020
ad
Tweak the March 14th change to make page waits interlocked by pg->interlock.
Remove unneeded changes and only deal with the PQ_WANTED flag, to exclude
possible bugs.
1.7
14-Mar-2020
ad
Catch up with reality.
1.6
23-Feb-2020
ad
UVM locking changes, proposed on tech-kern:
- Change the lock on uvm_object, vm_amap and vm_anon to be a RW lock.
- Break v_interlock and vmobjlock apart. v_interlock remains a mutex.
- Do partial PV list locking in the x86 pmap. Others to follow later.
1.5
07-Aug-2011
rmind
branches: 1.5.42;
Rename slightly misleading KTHREAD_JOINABLE to KTHREAD_MUSTJOIN.
1.4
12-Jun-2011
mrg
vmobjlock is now a pointer to kmutex_t. use it as one.
1.3
09-Sep-2010
pooka
branches: 1.3.4;
hold object lock across page unbusy
1.2
08-Sep-2010
pooka
vm object must be locked during page allocation.
1.1
31-May-2010
pooka
Add some kernel namespace (i.e. _KERNEL) helpers for regression tests.
1.3.4.1
23-Jun-2011
cherry
Catchup with rmind-uvmplock merge.
1.5.42.1
08-Apr-2020
martin
Merge changes from current as of 20200406
Indexes created Sun Oct 19 02:09:48 GMT 2025