wlan: During FW logging, program DXE transfer length appropriately

While programing DXE to get FW logs, after picking a VOSS packet(skb)
from pre-initialized pool, HOST will reserve 80B of memory for NL
header, causing skb data pointer to increment by 80B and as transfer
length is programmed to allocated skb size, skb tail pointer points
ahead of end pointer(while setting skb length). This leading to
corrupt skb shared information.
Hence programming transfer length appropriately by deducting memory
reserved for NL from total skb size. Also as NL header size is 24B,
reserving 30B instead of 80B.

Change-Id: Ia512c2ca8ef94e122738494feb2474fa40fc126b
CRs-Fixed: 869656
2 files changed
tree: 67820a4594d9451b0de734f75cf8192330fec770
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile