summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/freescale/gianfar_sysfs.c
diff options
context:
space:
mode:
authorMerav Sicron2012-06-19 09:48:26 +0200
committerDavid S. Miller2012-06-19 23:34:34 +0200
commit65565884fba67d9254f32d239b0fb6c38fae88aa (patch)
tree29c4a4fe4e5ec89cc9deebe2312061a30d3911ab /drivers/net/ethernet/freescale/gianfar_sysfs.c
parentbnx2x: Allow more than 64 L2 CIDs (diff)
downloadkernel-qcow2-linux-65565884fba67d9254f32d239b0fb6c38fae88aa.tar.gz
kernel-qcow2-linux-65565884fba67d9254f32d239b0fb6c38fae88aa.tar.xz
kernel-qcow2-linux-65565884fba67d9254f32d239b0fb6c38fae88aa.zip
bnx2x: Make the transmission queues adjacent
In the current scheme the transmission queues of traffic-class 0 were 0-15, the transmission queues of traffic-class 1 were 16-31 and so on. If the number of RSS queues was smaller than 16, there were gaps in transmission queues numbering, as well as in CIDs numbering. This is both a waste (especially when 16 is increased to 64), and may causes problems with flushing queues when reducing the number of RSS queues (using ethtool -L). The new scheme eliminates the gaps. Signed-off-by: Merav Sicron <meravs@broadcom.com> Signed-off-by: Eilon Greenstein <eilong@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/freescale/gianfar_sysfs.c')
0 files changed, 0 insertions, 0 deletions