Browse Source

qcacmn: balance spin_lock_create (mc_timer)

Adding lock stats print upon spinlock & mutex destroy.
Without the destroy api invoked the lock stats are not printed.

Change-Id: I670bef0aeca03b61ad6d2f1ffec404b6c33f9002
CRs-Fixed: 1100505
Houston Hoffman 8 years ago
parent
commit
ee0e0bbc33
1 changed files with 1 additions and 0 deletions
  1. 1 0
      qdf/linux/src/qdf_mc_timer.c

+ 1 - 0
qdf/linux/src/qdf_mc_timer.c

@@ -426,6 +426,7 @@ QDF_STATUS qdf_mc_timer_destroy(qdf_mc_timer_t *timer)
 		timer->platform_info.cookie = LINUX_INVALID_TIMER_COOKIE;
 		timer->state = QDF_TIMER_STATE_UNUSED;
 		qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock);
+		qdf_spinlock_destroy(&timer->platform_info.spinlock);
 		return v_status;
 	}