wlan: vos_lock_init returned failure in palSpinLockAlloc.

Because of garbage value in pLock during sme_open
vos_lock_init returned failure in palSpinLockAlloc.
Fixed it by zero initialization after allocating memory for
vos_lock.

CRs-Fixed: 767727
Change-Id: I426576444f1624a6fdd5e2a5097af1194fa2fe7f
Wlan: IBSS: Deregister all the peers from TL during IBSS leave.

If user change the BSSID/SSID and restart the IBSS network, during
IBSS leave the driver deletes only the 1st peer and all other
entries are not deleted. Now when the IBSS restarts and try to
register a sta with the staID which is already present in the
stale entries, the registeration fails and thus the BSSID values
in TL are not updated for all these stale peers. Due to this the
data to these peers uses the old BSSID.

This change take care of Deregistering all the active IBSS peers
during IBSS leave.

CRs-Fixed: 767763

Change-Id: I693d12f27fc61481dba057ee6ffff2395a79c27e
Wlan: Release 3.2.3.470

Release 3.2.3.470

Change-Id: I669734dccf12f4cba84606ce83fab50badc039af
CRs-Fixed: 688141