From 31642991d5bf53e35fa46a76febe4ab59cd19f2f Mon Sep 17 00:00:00 2001 From: Peter P Waskiewicz Jr Date: Tue, 11 Sep 2007 11:12:06 +0200 Subject: [PATCH] --- yaml --- r: 64795 b: refs/heads/master c: fdd8a532a6764393305ae7063a8994d71404c482 h: refs/heads/master i: 64793: c3e6241082bb7124154f267bff9ca68f209a85db 64791: 9f0b537e82c17fd10eac45847e0249faf1864a9f v: v3 --- [refs] | 2 +- trunk/Documentation/networking/multiqueue.txt | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 20bb2349299d..fa7a4f27d6ab 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9e3be4b34364a670bd6e57d2e8c3caabdd8d89f8 +refs/heads/master: fdd8a532a6764393305ae7063a8994d71404c482 diff --git a/trunk/Documentation/networking/multiqueue.txt b/trunk/Documentation/networking/multiqueue.txt index 00b60cce2224..ea5a42e8f79f 100644 --- a/trunk/Documentation/networking/multiqueue.txt +++ b/trunk/Documentation/networking/multiqueue.txt @@ -58,9 +58,13 @@ software, so it's a straight round-robin qdisc. It uses the same syntax and classification priomap that sch_prio uses, so it should be intuitive to configure for people who've used sch_prio. -The PRIO qdisc naturally plugs into a multiqueue device. If PRIO has been -built with NET_SCH_PRIO_MQ, then upon load, it will make sure the number of -bands requested is equal to the number of queues on the hardware. If they +In order to utilitize the multiqueue features of the qdiscs, the network +device layer needs to enable multiple queue support. This can be done by +selecting NETDEVICES_MULTIQUEUE under Drivers. + +The PRIO qdisc naturally plugs into a multiqueue device. If +NETDEVICES_MULTIQUEUE is selected, then on qdisc load, the number of +bands requested is compared to the number of queues on the hardware. If they are equal, it sets a one-to-one mapping up between the queues and bands. If they're not equal, it will not load the qdisc. This is the same behavior for RR. Once the association is made, any skb that is classified will have