linux/drivers/staging/octeon
Aaro Koskinen cd39f7374d staging: octeon-ethernet: allow to set IRQ smp_affinity freely
Currently the driver assumes that CPU 0 is handling all the hard IRQs.
This is wrong in Linux SMP systems where user is allowed to assign to
hardware IRQs to any CPU. The driver will stop working if user sets
smp_affinity so that interrupts end up being handled by other than CPU
0. The patch fixes that.

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-10-06 22:03:18 -07:00
..
ethernet-defines.h
ethernet-mdio.c ethtool: fix drvinfo strings set in drivers 2013-01-06 21:06:31 -08:00
ethernet-mdio.h
ethernet-mem.c staging: octeon-ethernet: remove skb alloc failure warnings 2013-09-17 10:10:29 +02:00
ethernet-mem.h
ethernet-rgmii.c staging: octeon-ethernet: rgmii: enable interrupts that we can handle 2013-09-17 10:11:31 +02:00
ethernet-rx.c staging: octeon-ethernet: allow to set IRQ smp_affinity freely 2013-10-06 22:03:18 -07:00
ethernet-rx.h
ethernet-sgmii.c
ethernet-spi.c
ethernet-tx.c staging: octeon: Fix typo in staging/octeon 2013-09-25 16:25:40 -07:00
ethernet-tx.h
ethernet-util.h
ethernet-xaui.c
ethernet.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-02-21 17:40:58 -08:00
Kconfig MIPS: OCTEON: Rename Kconfig CAVIUM_OCTEON_REFERENCE_BOARD to CAVIUM_OCTEON_SOC 2013-06-10 18:01:25 +02:00
Makefile
octeon-ethernet.h