diff options
author | Zhaoyang Liu <liuzy@marvell.com> | 2015-03-23 15:20:56 +0100 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2015-03-30 10:34:51 +0200 |
commit | 4acaf048b1d27cb6e1b214d370ed993bb2aac664 (patch) | |
tree | da59e666cca69ad9029485a97c1f7832ecc3db0a /drivers/mcb | |
parent | mwifiex: stop command path in suspend handler (diff) | |
download | linux-4acaf048b1d27cb6e1b214d370ed993bb2aac664.tar.xz linux-4acaf048b1d27cb6e1b214d370ed993bb2aac664.zip |
mwifiex: recover from skb allocation failures during RX
This patch adds recovery mechanism for SDIO RX during SKB allocation
failures.
For allocation failures during multiport aggregation, we skip and drop RX
packets.
For single port read case, we will use preallocated card->mpa_rx.buf to
complete cmd53 read.
Now we terminate SDIO operations only upon cmd53 failures.
CC: James Cameron <quozl@laptop.org>
Signed-off-by: Zhaoyang Liu <liuzy@marvell.com>
Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/mcb')
0 files changed, 0 insertions, 0 deletions