summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hif/src/hif_napi.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/hif/src/hif_napi.c b/hif/src/hif_napi.c
index ce01e6f8b5c5..2209b2bd9a7b 100644
--- a/hif/src/hif_napi.c
+++ b/hif/src/hif_napi.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2015-2016 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2015-2017 The Linux Foundation. All rights reserved.
*
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
*
@@ -257,6 +257,7 @@ int hif_napi_destroy(struct hif_opaque_softc *hif_ctx,
napii->netdev.napi_list.prev,
napii->netdev.napi_list.next);
+ qdf_spinlock_destroy(&napii->lro_unloading_lock);
netif_napi_del(&(napii->napi));
napid->ce_map &= ~(0x01 << ce);
@@ -364,8 +365,6 @@ void hif_napi_lro_flush_cb_deregister(struct hif_opaque_softc *hif_hdl,
napii->lro_ctx = NULL;
qdf_spin_unlock_bh(
&napii->lro_unloading_lock);
- qdf_spinlock_destroy(
- &napii->lro_unloading_lock);
}
}
} else {