forked from Minki/linux
dfee325ad2
Change details: - Check the BNAD_RF_MBOX_IRQ_DISABLED flag after acquiring the bna_lock, since checking the flag and executing bna_mbox_handler needs to be atomic. If not, it opens up window where flag is reset when it was checked, but got set while spinning on the lock by the other thread which is actually holding the lock Signed-off-by: Gurunatha Karaje <gkaraje@brocade.com> Signed-off-by: Rasesh Mody <rmody@brocade.com> Signed-off-by: David S. Miller <davem@davemloft.net> |
||
---|---|---|
.. | ||
bfa_cee.c | ||
bfa_cee.h | ||
bfa_cs.h | ||
bfa_defs_cna.h | ||
bfa_defs_mfg_comm.h | ||
bfa_defs_status.h | ||
bfa_defs.h | ||
bfa_ioc_ct.c | ||
bfa_ioc.c | ||
bfa_ioc.h | ||
bfa_msgq.c | ||
bfa_msgq.h | ||
bfi_cna.h | ||
bfi_enet.h | ||
bfi_reg.h | ||
bfi.h | ||
bna_enet.c | ||
bna_hw_defs.h | ||
bna_tx_rx.c | ||
bna_types.h | ||
bna.h | ||
bnad_ethtool.c | ||
bnad.c | ||
bnad.h | ||
cna_fwimg.c | ||
cna.h | ||
Kconfig | ||
Makefile |