Messages in this thread Patch in this message | | | From | Brian Norris <> | Subject | [PATCH 09/14] mwifiex: pcie: remove redundant synchronize_irq() | Date | Wed, 24 May 2017 17:11:14 -0700 |
| |
free_irq() already calls synchronize_irq() in a non-racy manner. Calling synchronize_irq() here is redundant.
Signed-off-by: Brian Norris <briannorris@chromium.org> --- drivers/net/wireless/marvell/mwifiex/pcie.c | 3 --- 1 file changed, 3 deletions(-)
diff --git a/drivers/net/wireless/marvell/mwifiex/pcie.c b/drivers/net/wireless/marvell/mwifiex/pcie.c index 3d5c29d79609..7d5a4f2a9a22 100644 --- a/drivers/net/wireless/marvell/mwifiex/pcie.c +++ b/drivers/net/wireless/marvell/mwifiex/pcie.c @@ -3209,9 +3209,6 @@ static void mwifiex_unregister_dev(struct mwifiex_adapter *adapter) if (card->msix_enable) { for (i = 0; i < MWIFIEX_NUM_MSIX_VECTORS; i++) - synchronize_irq(card->msix_entries[i].vector); - - for (i = 0; i < MWIFIEX_NUM_MSIX_VECTORS; i++) free_irq(card->msix_entries[i].vector, &card->msix_ctx[i]); -- 2.13.0.219.gdb65acc882-goog
| |