]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[infiniband] Reset port state after closing device
authorMichael Brown <mcb30@ipxe.org>
Tue, 15 Nov 2011 01:03:08 +0000 (01:03 +0000)
committerMichael Brown <mcb30@ipxe.org>
Tue, 15 Nov 2011 03:59:10 +0000 (03:59 +0000)
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/net/infiniband.c

index d0f08885b33b69bc667ecf6b7307dfea7f068118..147017fceca6f322814f3f388d8c78895bfa40fc 100644 (file)
@@ -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;
        }
 }