RE: [PATCH 1/2] NET: Multiple queue network device support

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Waskiewicz Jr, Peter P
Date: Friday, February 23, 2007 - 12:05 pm

map_queue will always return 0 in the pfifo_fast Qdisc.  This is because
pfifo_fast is the default scheduler when a device is brought up.  I
didn't want to make any assumptions about a device's functionality, so
using queue 0 seems the least dangerous.

However, in the prio qdisc, there is a small problem with the queue to
band assignment logic.  If you have the same number of bands as queues
(e.g. 4 prio bands and 4 Tx queues), then you will have all bands
assigned to queue 0.  I have a fix for that, which I plan to send when I
finish up a documentation piece for this patch's repost.

Thanks for the feedback,

PJ Waskiewicz

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
RE: [PATCH 1/2] NET: Multiple queue network device support, Sreenivasa Honnur, (Fri Feb 23, 2:00 am)
RE: [PATCH 1/2] NET: Multiple queue network device support, Waskiewicz Jr, Peter P, (Fri Feb 23, 12:05 pm)
Re: [PATCH 1/2] NET: Multiple queue network device support, Stephen Hemminger, (Fri Feb 23, 12:19 pm)