Hardy kernel requires CONFIG_NETDEVICES_MULTIQUEUE=y in order to support 802.11n

Bug #241423 reported by Tim Gardner on 2008-06-19
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Tim Gardner
Hardy
Medium
Tim Gardner
Intrepid
Medium
Tim Gardner

Bug Description

linux-backports-modules will soon supply the upstream compat-wireless 802.11 protocol stack and driver suite. In order to also support 802.1n (or High Throughput mode), CONFIG_NETDEVICES_MULTIQUEUE must be enabled.

Tim Gardner (timg-tpi) wrote :

SRU Justification:

Impact: 802.11n cannot be supported without this config option

Patch Description: Set CONFIG_NETDEVICES_MULTIQUEUE=y in all config files.

Patch: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-hardy.git;a=commit;h=60060157bcca689e6bf47637d84b05e43a7075f1

Test Case: When LBM (with compat-wirelss) is installed, 802.11n cannot be used.

Changed in linux:
assignee: nobody → timg-tpi
importance: Undecided → Medium
milestone: none → ubuntu-8.04.2
status: New → Fix Committed
Steve Langasek (vorlon) on 2008-07-17
Changed in linux:
assignee: nobody → timg-tpi
milestone: none → ubuntu-8.04.2
status: New → In Progress
milestone: ubuntu-8.04.2 → ubuntu-8.10-beta
Steve Langasek (vorlon) on 2008-07-17
Changed in linux:
importance: Undecided → Medium
Steve Langasek (vorlon) wrote :

Accepted into -proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in linux:
milestone: ubuntu-8.04.2 → none
status: In Progress → Fix Committed
Steve Langasek (vorlon) on 2008-10-02
Changed in linux:
milestone: ubuntu-8.10-beta → ubuntu-8.10

With Intrepid CONFIG_NETDEVICES_MULTIQUEUE doesn't exist any longer because "Multiple TX queue support is a core networking feature." So this should be marked as "Fix Released" for intrepid already.

commit b19fa1fa91845234961c64dbd564671aa7c0fd27
Author: David S. Miller <email address hidden>
Date: Tue Jul 8 23:14:24 2008 -0700

    net: Delete NETDEVICES_MULTIQUEUE kconfig option.

    Multiple TX queue support is a core networking feature.

    Signed-off-by: David S. Miller <email address hidden>

diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index ef733ab..4675c1b 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -26,14 +26,6 @@ menuconfig NETDEVICES
 # that for each of the symbols.
 if NETDEVICES

-config NETDEVICES_MULTIQUEUE
- bool "Netdevice multiple hardware queue support"
- ---help---
- Say Y here if you want to allow the network stack to use multiple
- hardware TX queues on an ethernet device.
-
- Most people will say N here.
-
 config IFB
        tristate "Intermediate Functional Block support"
        depends on NET_CLS_ACT

Changed in linux:
status: Fix Committed → Fix Released
Martin Pitt (pitti) wrote :

linux 2.6.24-21 copied to hardy-updates.

Changed in linux:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers