commit | cd39f7374d343e6af22d7c929ec87c7406ebd00c | [log] [tgz] |
---|---|---|
author | Aaro Koskinen <aaro.koskinen@iki.fi> | Sun Oct 06 23:35:15 2013 +0300 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Sun Oct 06 22:03:18 2013 -0700 |
tree | 9b0667ddf465fd7cc7264b4e69dd73fb50fd5ff8 | |
parent | aa87afe20710dfa71937f945a93e2bfa26a2f1df [diff] |
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>