qcacld-3.0: Avoid bug_on during driver unload for FW timeout

Driver unload may flush VDEV delete response from FW by
calling wma_mc_discard_msg which may cause this request to not
to be removed from wma_hold_req_queue queue.
Since during unload, wma_shutdown_notifier_cb goes through
pending response queue to see what are pending requests and it
may cause kernel panic for this req since response is already flushed.
Add changes to avoid bug_on during driver unload for FW timeout

CRs-Fixed: 2046856
Change-Id: I41cba0883099799c542329075d4620343e6b9d76
1 file changed
tree: 3c796f3d86b99642014cd53335dc4507cd7fe75a
  1. core/
  2. uapi/
  3. Android.mk
  4. Kbuild
  5. Kconfig
  6. Makefile
  7. README.txt