diff options
author | Michael Brown | 2011-11-15 02:03:08 +0100 |
---|---|---|
committer | Michael Brown | 2011-11-15 04:59:10 +0100 |
commit | 18178b087f323b4c93324c2ed7624563df449ac8 (patch) | |
tree | d0f7861b102e44d1986aadffbf8f835db27b00ac /src/net/infiniband.c | |
parent | [infiniband] Open device prior to creating SMI and GSI queue pairs (diff) | |
download | ipxe-18178b087f323b4c93324c2ed7624563df449ac8.tar.gz ipxe-18178b087f323b4c93324c2ed7624563df449ac8.tar.xz ipxe-18178b087f323b4c93324c2ed7624563df449ac8.zip |
[infiniband] Reset port state after closing device
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net/infiniband.c')
-rw-r--r-- | src/net/infiniband.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/net/infiniband.c b/src/net/infiniband.c index d0f08885..147017fc 100644 --- a/src/net/infiniband.c +++ b/src/net/infiniband.c @@ -680,6 +680,7 @@ void ib_close ( struct ib_device *ibdev ) { ib_destroy_sma ( ibdev, ibdev->smi ); ib_destroy_mi ( ibdev, ibdev->smi ); ibdev->op->close ( ibdev ); + ibdev->port_state = IB_PORT_STATE_DOWN; } } |