diff --git a/[refs] b/[refs] index 5ac250121148..2326176492ef 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b7a17c0d846aab9f0e5d1dd3d005152c4ce459aa +refs/heads/master: 3fc72370186be2f9d4d6ef06d99e1caa5d92c564 diff --git a/trunk/drivers/net/ethernet/brocade/bna/bnad.c b/trunk/drivers/net/ethernet/brocade/bna/bnad.c index abca1399fe51..db6c0978899b 100644 --- a/trunk/drivers/net/ethernet/brocade/bna/bnad.c +++ b/trunk/drivers/net/ethernet/brocade/bna/bnad.c @@ -3359,6 +3359,7 @@ bnad_pci_probe(struct pci_dev *pdev, return 0; probe_uninit: + mutex_lock(&bnad->conf_mutex); bnad_res_free(bnad, &bnad->mod_res_info[0], BNA_MOD_RES_T_MAX); disable_ioceth: bnad_ioceth_disable(bnad);