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-07-28 16:24:11 +00:00
2010-12-06 10:24:06 +00:00
2010-10-13 17:38:23 +00:00
2010-10-13 17:38:23 +00:00
2010-12-11 10:18:05 +00:00
2010-12-04 06:38:21 +00:00
2010-01-03 23:26:29 +00:00
2010-07-19 18:47:18 +00:00
2010-11-15 05:25:51 +00:00
2010-10-13 14:41:52 +00:00
2010-01-08 20:40:28 +00:00
2010-05-11 17:14:17 +00:00
2010-12-06 18:28:39 +00:00
2010-01-01 22:47:53 +00:00
2010-01-28 08:41:30 +00:00
2010-09-10 08:11:48 +00:00
2010-11-22 16:43:05 +00:00
2010-11-09 10:59:09 +00:00
2010-12-18 02:54:51 +00:00
2010-12-06 10:24:06 +00:00
2010-11-15 05:25:51 +00:00
2010-01-28 08:41:30 +00:00
2010-11-07 12:29:26 +00:00