FPII-2726:qcacld-2.0: Use heap memory for station_info instead of stack CVE-2016-8452

A-32506396
(Qualcomm ref#: CR#1050323) 
qcacld-2.0: Use heap memory for station_info instead of stack
From kernel 3.19-rc4, size of struct station_info is around 600 bytes,
so stack frame size of such routine use this struct will easily
exceed 1024 bytes, the default value of stack frame size.

So use heap memory for this struct instead.

Change-Id: I9da8a96253594c7a5b3f468d0389ac77567e682a
2 files changed
tree: baf5b05b5b8fb98d79df301dcffa25999afe5cca
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile