mwifiex: correct packet length for packets from SDIO interface
authorAvinash Patil <patila@marvell.com>
Tue, 5 Nov 2013 23:01:44 +0000 (15:01 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Dec 2013 19:05:38 +0000 (11:05 -0800)
commitc94aee0bbcc910d14aef4fb386acfbb9f1dc7dab
tree3815fc8766b805b935a567282b194a00b2f5e356
parent167f34b7d969836cf4faeb92edcb9cc20cfc72f2
mwifiex: correct packet length for packets from SDIO interface

commit d03b4aa77e1187b77dfe37d14a923547f00baa66 upstream.

While receiving a packet on SDIO interface, we allocate skb with
size multiple of SDIO block size. We need to resize this skb
after RX using packet length from RX header.

Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/wireless/mwifiex/sdio.c