diff options
author | Christoph Hellwig <[email protected]> | 2018-01-12 10:53:05 +0800 |
---|---|---|
committer | Jens Axboe <[email protected]> | 2018-01-12 11:01:38 -0700 |
commit | 84676c1f21e8ff54befe985f4f14dc1edc10046b (patch) | |
tree | 40fe75ec8bab0c1d48604c1d2483b963a925729d /net/unix/sysctl_net_unix.c | |
parent | c27d53fb445f2d93a1918c3dd7344770b0cd865b (diff) |
genirq/affinity: assign vectors to all possible CPUs
Currently we assign managed interrupt vectors to all present CPUs. This
works fine for systems were we only online/offline CPUs. But in case of
systems that support physical CPU hotplug (or the virtualized version of
it) this means the additional CPUs covered for in the ACPI tables or on
the command line are not catered for. To fix this we'd either need to
introduce new hotplug CPU states just for this case, or we can start
assining vectors to possible but not present CPUs.
Reported-by: Christian Borntraeger <[email protected]>
Tested-by: Christian Borntraeger <[email protected]>
Tested-by: Stefan Haberland <[email protected]>
Fixes: 4b855ad37194 ("blk-mq: Create hctx for each present CPU")
Cc: [email protected]
Cc: Thomas Gleixner <[email protected]>
Signed-off-by: Christoph Hellwig <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions