aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/tasks.py
diff options
context:
space:
mode:
authorThomas Gleixner <[email protected]>2014-03-04 20:43:39 +0000
committerThomas Gleixner <[email protected]>2014-03-12 13:07:40 +0100
commit421d1563c6620423d23e394711e3f209e585c161 (patch)
treed457d6ee0fc69b8e1898392dece144f0589a3bc0 /scripts/gdb/linux/tasks.py
parent785aebd0cfff52e735ad4fd188d3726b5affc8e5 (diff)
mips: Validate online cpus in irq_set_affinity() callbacks
The [user space] interface does not filter out offline cpus. It merily guarantees that the mask contains at least one online cpu. So the selector in the irq chip implementation needs to make sure to pick only an online cpu because otherwise: Offline Core 1 Set affinity to 0xe (is valid due to online mask 0xd) cpumask_first will pick core 1, which is offline Signed-off-by: Thomas Gleixner <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Ralf Baechle <[email protected]> Cc: [email protected] Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions