alc be5201b0d1 Introduce vm_fault_hold() and use it to (1) eliminate a long-standing race
condition in proc_rwmem() and to (2) simplify the implementation of the
cxgb driver's vm_fault_hold_user_pages().  Specifically, in proc_rwmem()
the requested read or write could fail because the targeted page could be
reclaimed between the calls to vm_fault() and vm_page_hold().

In collaboration with:	kib@
MFC after:	6 weeks
2010-12-20 22:49:31 +00:00
..
2010-12-06 10:24:06 +00:00
2010-11-27 15:41:44 +00:00
2010-12-19 18:06:20 +00:00
2010-12-05 10:15:23 +00:00
2010-12-14 20:57:40 +00:00