]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
mwl8k: Reserve buffers for tx management frames
authorNishant Sarmukadam <nishants@marvell.com>
Thu, 21 Apr 2011 11:04:58 +0000 (16:34 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 25 Apr 2011 18:50:16 +0000 (14:50 -0400)
commit3a769888797b7117005e9c60d4cd73a2efc92f8d
tree10dac38b65dce2efe1a6849d96eeea5e7e07536d
parent566875db5058f582ea56da891f9c3cabc01efff5
mwl8k: Reserve buffers for tx management frames

Since queues are not stopped anymore, management frames would be
dropped if the corresponding tx queue is full.
This can cause issues say when we want to setup an ampdu stream and
action frames i.e addba requests keep getting dropped frequently.
Fix this by reserving some buffers to allow management frames to
go through in queue full conditions.

Signed-off-by: Nishant Sarmukadam <nishants@marvell.com>
Signed-off-by: Pradeep Nemavat <pnemavat@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/mwl8k.c