commit | ce423ef50ee1b6b7db63c748034423aa0afce224 | [log] [tgz] |
---|---|---|
author | Roland Dreier <rolandd@cisco.com> | Tue Oct 09 19:59:04 2007 -0700 |
committer | Roland Dreier <rolandd@cisco.com> | Tue Oct 09 19:59:04 2007 -0700 |
tree | 9504d23398a8c03ca99e4a2fecdaee45b540a077 | |
parent | e54664c0958acf14ef3a65d1b78f4a54b437cdf7 [diff] |
IPoIB: Make sure no receives are handled when stopping device The current IPoIB code might process receive completions from ipoib_drain_cq() when bringing down the interface. This could cause packets to be passed up the stack without the device's poll method being called. Avoid this by setting the status of any successful completions to IB_WC_WR_FLUSH_ERR. Signed-off-by: Roland Dreier <rolandd@cisco.com>