linux/kernel/irq
Huacai Chen 12fee4cd5b genirq/irqdesc: Fix double increment in alloc_descs()
The recent rework of alloc_descs() introduced a double increment of the
loop counter. As a consequence only every second affinity mask is
validated.

Remove it.

[ tglx: Massaged changelog ]

Fixes: c410abbbac ("genirq/affinity: Add is_managed to struct irq_affinity_desc")
Signed-off-by: Huacai Chen <chenhc@lemote.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Fuxin Zhang <zhangfx@lemote.com>
Cc: Zhangjin Wu <wuzhangjin@gmail.com>
Cc: Huacai Chen <chenhuacai@gmail.com>
Cc: Dou Liyang <douliyangs@gmail.com>
Link: https://lkml.kernel.org/r/1547694009-16261-1-git-send-email-chenhc@lemote.com
2019-01-18 00:43:09 +01:00
..
affinity.c genirq/affinity: Add is_managed to struct irq_affinity_desc 2018-12-19 11:32:08 +01:00
autoprobe.c
chip.c genirq: Fix various typos in comments 2018-12-18 14:22:28 +01:00
cpuhotplug.c
debug.h
debugfs.c
devres.c genirq/core: Introduce struct irq_affinity_desc 2018-12-19 11:32:08 +01:00
dummychip.c
generic-chip.c
handle.c
internals.h
ipi.c genirq: Fix various typos in comments 2018-12-18 14:22:28 +01:00
irq_sim.c irq/irq_sim: Store multiple interrupt offsets in a bitmap 2018-12-13 09:35:31 +00:00
irqdesc.c genirq/irqdesc: Fix double increment in alloc_descs() 2019-01-18 00:43:09 +01:00
irqdomain.c genirq/core: Introduce struct irq_affinity_desc 2018-12-19 11:32:08 +01:00
Kconfig
Makefile
manage.c genirq: Make sure the initial affinity is not empty 2019-01-15 11:23:27 +01:00
matrix.c genirq/matrix: Improve target CPU selection for managed interrupts. 2018-11-06 23:20:13 +01:00
migration.c
msi.c genirq/core: Introduce struct irq_affinity_desc 2018-12-19 11:32:08 +01:00
pm.c
proc.c
resend.c
settings.h
spurious.c genirq: Fix various typos in comments 2018-12-18 14:22:28 +01:00
timings.c