linux/drivers/net/sfc
Ben Hutchings aa6ef27ea9 sfc: Create one RX queue and interrupt per CPU package by default
Using multiple cores in the same package to handle received traffic
does not appear to provide a performance benefit.  Therefore use CPU
topology information to count CPU packages and use that as the default
number of RX queues and interrupts.  We rely on interrupt balancing to
spread the interrupts across packages.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
2008-07-22 19:44:15 -04:00
..
Kconfig
Makefile
bitfield.h
boards.c
boards.h
efx.c sfc: Create one RX queue and interrupt per CPU package by default 2008-07-22 19:44:15 -04:00
efx.h
enum.h
ethtool.c
ethtool.h
falcon.c sfc: I2C adapter initialisation fixes 2008-07-22 19:43:29 -04:00
falcon.h
falcon_hwdefs.h
falcon_io.h
falcon_xmac.c
gmii.h
mac.h
mdio_10g.c
mdio_10g.h
net_driver.h sfc: Use a separate workqueue for resets 2008-07-22 19:44:13 -04:00
phy.h
rx.c
rx.h
selftest.c
selftest.h
sfe4001.c
spi.h
tenxpress.c
tx.c
tx.h
workarounds.h
xenpack.h
xfp_phy.c