linux_dsm_epyc7002/drivers/net/ethernet/brocade/bna
Rasesh Mody 3fc7237018 bna: PCI Probe Conf Lock Fix
If register_netdev() fails now, then we call mutex_unlock(&bnad->conf_mutex);
on the error path, but it's already unlocked. So we acquire the lock in error
path which will be later unlocked after the cleanup.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Rasesh Mody <rmody@brocade.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-09-21 20:55:41 -04:00
..
bfa_cee.c bna: Formatting and Code Cleanup 2011-09-15 15:36:33 -04:00
bfa_cee.h
bfa_cs.h
bfa_defs_cna.h
bfa_defs_mfg_comm.h bna: Formatting and Code Cleanup 2011-09-15 15:36:33 -04:00
bfa_defs_status.h
bfa_defs.h bna: Naming Change and Minor Macro Fix 2011-09-15 15:36:32 -04:00
bfa_ioc_ct.c bna: make function tables cont 2011-09-16 19:20:20 -04:00
bfa_ioc.c bna: Semaphore Lock Fix 2011-09-17 00:47:57 -04:00
bfa_ioc.h bna: make function tables cont 2011-09-16 19:20:20 -04:00
bfa_msgq.c bna: off by one in bfa_msgq_rspq_pi_update() 2011-08-26 12:55:18 -04:00
bfa_msgq.h bna: MSGQ Implementation 2011-08-11 07:30:12 -07:00
bfi_cna.h
bfi_enet.h bna: Introduce ENET as New Driver and FW Interface 2011-08-11 07:30:12 -07:00
bfi_reg.h
bfi.h bna: Formatting and Code Cleanup 2011-09-15 15:36:33 -04:00
bna_enet.c bna: Async Mode Tx Rx Init Fix 2011-09-15 15:36:33 -04:00
bna_hw_defs.h bna: Async Mode Tx Rx Init Fix 2011-09-15 15:36:33 -04:00
bna_tx_rx.c bna: make function tables cont 2011-09-16 19:20:20 -04:00
bna_types.h bna: Async Mode Tx Rx Init Fix 2011-09-15 15:36:33 -04:00
bna.h bna: make function tables cont 2011-09-16 19:20:20 -04:00
bnad_ethtool.c bna: Set Ring Param Fix 2011-09-17 00:47:57 -04:00
bnad.c bna: PCI Probe Conf Lock Fix 2011-09-21 20:55:41 -04:00
bnad.h bna: Driver Version changed to 3.0.2.1 2011-09-15 15:36:34 -04:00
cna_fwimg.c
cna.h bna: Formatting and Code Cleanup 2011-09-15 15:36:33 -04:00
Kconfig
Makefile bna: ENET and Tx Rx Redesign Enablement 2011-08-11 07:30:13 -07:00