diff options
| -rw-r--r-- | hif/src/hif_napi.c | 5 |
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 { |
