freebsd-src/sys/dev/cxgb
Alan Cox acd11c7499 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
..
common Fix t3_gate_rx_traffic and t3_open_rx_traffic. Parts of them always operated 2010-09-15 21:50:37 +00:00
sys
ulp Introduce vm_fault_hold() and use it to (1) eliminate a long-standing race 2010-12-20 22:49:31 +00:00
bin2h.pl
cxgb_adapter.h Improve cxgb(4)'s behaviour when faced with temporarily "bouncy" links: 2010-07-09 00:38:00 +00:00
cxgb_include.h
cxgb_ioctl.h
cxgb_main.c wakeup is required if the adapter lock is released anywhere during 2010-08-15 20:34:51 +00:00
cxgb_offload.c
cxgb_offload.h
cxgb_osdep.h
cxgb_sge.c Re-add r212370 now that the LOR in powerpc64 has been resolved: 2010-09-16 16:13:12 +00:00
cxgb_t3fw.c
cxgb_t3fw.h
t3b_protocol_sram.h
t3b_tp_eeprom.h
t3c_protocol_sram.h
t3c_tp_eeprom.h
t3cdev.h