Files
ipxe/src/include/gpxe
Michael Brown d9751edafa [infiniband] Flush uncompleted work queue entries at QP teardown
Avoid leaking I/O buffers in ib_destroy_qp() by completing any
outstanding work queue entries with a generic error code.  This
requires the completion handlers to be available to ib_destroy_qp(),
which is done by making them static configuration parameters of the CQ
(set by ib_create_cq()) rather than being provided on each call to
ib_poll_cq().

This mimics the functionality of netdev_{tx,rx}_flush().  The netdev
flush functions would previously have been catching any I/O buffers
leaked by the IPoIB data queue (though not by the IPoIB metadata
queue).
2008-11-11 05:31:06 +00:00
..
2007-01-31 18:09:20 +00:00
2007-04-21 18:53:26 +00:00
2007-11-28 10:57:26 +00:00
2008-08-11 03:43:12 +01:00
2007-07-24 17:11:31 +01:00
2008-09-25 01:35:15 +01:00
2007-07-17 01:21:20 +01:00
2007-08-20 00:34:39 +02:00
2007-08-20 00:34:46 +02:00
2007-07-24 17:11:31 +01:00
2007-05-28 20:11:02 +00:00
2007-07-29 03:09:00 +01:00
2008-03-23 22:05:47 +00:00
2006-04-24 15:42:49 +00:00
2006-05-28 21:47:52 +00:00
2008-03-23 22:05:47 +00:00
2008-03-23 22:05:47 +00:00
2008-08-11 03:43:12 +01:00
2006-12-20 22:17:44 +00:00
2007-08-20 20:29:30 +02:00
2008-10-12 23:36:53 +01:00
2007-07-24 17:11:31 +01:00
2007-07-30 03:00:15 +01:00
2006-04-24 15:42:49 +00:00
2008-10-12 12:54:12 +01:00
2006-08-24 16:22:56 +00:00
2007-07-03 21:12:54 +01:00
2007-07-17 01:16:24 +01:00
2007-02-01 02:17:33 +00:00
2007-07-08 22:01:49 +01:00
2007-05-19 18:39:40 +00:00
2007-12-26 18:51:20 +00:00
2007-07-30 02:48:38 +01:00