
SPMK global cache in the vdev private is persistent across connections. Therefore, in cross-ssid roaming cases with different AKMs, SPMK in the global cache will always be sent to the firmware in RSO start, even for non-SAE connections. This causes roam failure. Reset the spmk global cache for every new connection. Change-Id: I03deefe16242ef79d0985a8c05881914e6f7af01 CRs-Fixed: 3310182