Fix for apps watchdog detected while changing wifi frequecy band

if the time between band update and scan done callback is very
small then band change will not reflect in SME and SME reports
to HDD all the channels correponding to previous band.This is
due to race condition.but those channels are invalid to the new
band and so the function __ieee80211_get_channel will return
NULL.Each time we report scan result with this pointer null
warning kernel trace is printed.If the scan results contain
large number of APs continuosly kernel warning trace is printed
and it will lead to apps watch dog bark.So drop the bss and
continue to next bss.

Change-Id: Ie7de62d2e2d66b037d9cee7a3889ff3c997ee330
CRs-fixed: 440105
(cherry picked from commit 90032dee0de05372df9dfc8374cd1515bbce10f0)
1 file changed
tree: 39902f64128ea35adaf0082c6175a371581e022a
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig