Skip to content

Commit cd1560e

Browse files
Rajesh Borundiadavem330
Rajesh Borundia
authored andcommitted
qlcnic: Initialize dcbnl_ops before register_netdev
o Initialization of dcbnl_ops after register netdev may result in dcbnl_ops not getting set before it is being accessed from open. So, moving it before register_netdev. Signed-off-by: Rajesh Borundia <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent bf63014 commit cd1560e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2323,14 +2323,14 @@ qlcnic_setup_netdev(struct qlcnic_adapter *adapter, struct net_device *netdev,
23232323
if (err)
23242324
return err;
23252325

2326+
qlcnic_dcb_init_dcbnl_ops(adapter->dcb);
2327+
23262328
err = register_netdev(netdev);
23272329
if (err) {
23282330
dev_err(&pdev->dev, "failed to register net device\n");
23292331
return err;
23302332
}
23312333

2332-
qlcnic_dcb_init_dcbnl_ops(adapter->dcb);
2333-
23342334
return 0;
23352335
}
23362336

0 commit comments

Comments
 (0)