kernel/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c
.. .. @@ -2505,7 +2505,13 @@ 2505 2505 goto disable_mbx_intr; 2506 2506 2507 2507 qlcnic_83xx_clear_function_resources(adapter); 2508 - qlcnic_dcb_enable(adapter->dcb);2508 +2509 + err = qlcnic_dcb_enable(adapter->dcb);2510 + if (err) {2511 + qlcnic_dcb_free(adapter->dcb);2512 + goto disable_mbx_intr;2513 + }2514 +2509 2515 qlcnic_83xx_initialize_nic(adapter, 1); 2510 2516 qlcnic_dcb_get_info(adapter->dcb); 2511 2517