hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
....@@ -2622,7 +2622,13 @@
26222622 "Device does not support MSI interrupts\n");
26232623
26242624 if (qlcnic_82xx_check(adapter)) {
2625
- qlcnic_dcb_enable(adapter->dcb);
2625
+ err = qlcnic_dcb_enable(adapter->dcb);
2626
+ if (err) {
2627
+ qlcnic_dcb_free(adapter->dcb);
2628
+ dev_err(&pdev->dev, "Failed to enable DCB\n");
2629
+ goto err_out_free_hw;
2630
+ }
2631
+
26262632 qlcnic_dcb_get_info(adapter->dcb);
26272633 err = qlcnic_setup_intr(adapter);
26282634