Roland, there's something I don't understand in ipoib: ipoib_ib_dev_stop currently moves QP to error, and then waits for it to be drained of WRs. However, if this is done during dev_stop, netpoll is turned off (bit __LINK_STATE_START is cleared) - so what is draining the CQ? -- MST