]> git.baikalelectronics.ru Git - kernel.git/commit
p54: Fix regression due to "net: Delete NETDEVICES_MULTIQUEUE kconfig option"
authorChristian Lamparter <chunkeey@web.de>
Sun, 10 Aug 2008 00:20:47 +0000 (19:20 -0500)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 18 Aug 2008 15:05:12 +0000 (11:05 -0400)
commit40fdece27c648015c57b4a26a797537469fb1df2
tree094e7a31efdcb349a77bed1df5a180154c986f5f
parentee5036072aa340227b4c3df2583b833defe3203a
p54: Fix regression due to "net: Delete NETDEVICES_MULTIQUEUE kconfig option"

Commit e3a6d3a, entitled "net: Delete NETDEVICES_MULTIQUEUE kconfig
option" breaks p54pci and p54usb.

Additionally, the old logic always tx'ed cts frames (if enabled)
with a short preamble when [rate > 3]. (i.e. with any 802.11g rate).
Of course this isn't that bad, but it's still wrong!

(This patch also clarifies the meanings of some of the fields in the tx
header for the hardware. -- JWL)

Signed-off-by: Christian Lamparter <chunkeey@web.de>
Acked-by: Larry Finger <Larry.Finger@lwfinger.net>
Cc: <stable@kernel.org> [2.6.25.x, 2.6.26.x]
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/p54/p54common.c
drivers/net/wireless/p54/p54common.h