Thomas Gleixner
bb5c434282
genirq/matrix: Fix the precedence fix for real
...
The previous commit which made the operator precedence in
irq_matrix_available() explicit made the implicit brokenness explicitely
wrong. It was wrong in the original commit already. The overworked
maintainer did not notice it either when merging the patch.
Replace the confusing '?' construct by a simple and obvious if ().
Fixes: 75f1133873 ("genirq/matrix: Make - vs ?: Precedence explicit")
Reported-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Kees Cook <keescook@chromium.org>
2017-12-04 20:50:35 +01:00
..
affinity.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
autoprobe.c
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-11-13 17:33:11 -08:00
chip.c
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-11-13 17:33:11 -08:00
cpuhotplug.c
genirq/cpuhotplug: Add sanity check for effective affinity mask
2017-10-09 13:26:48 +02:00
debug.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
debugfs.c
irqdomain/debugfs: Provide domain specific debug callback
2017-09-25 20:38:23 +02:00
devres.c
dummychip.c
generic-chip.c
genirq: generic chip: remove irq_gc_mask_disable_reg_and_ack()
2017-10-13 16:31:05 +01:00
handle.c
internals.h
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-11-13 17:33:11 -08:00
ipi.c
genirq/ipi: Fixup checks against nr_cpu_ids
2017-08-20 10:49:05 +02:00
irq_sim.c
genirq/irq_sim: Add a devres variant of irq_sim_init()
2017-08-16 16:40:02 +02:00
irqdesc.c
arm64 updates for 4.15
2017-11-15 10:56:56 -08:00
irqdomain.c
irqdomain: Drop pointless NULL check in virq_debug_show_one
2017-11-12 23:25:40 +01:00
Kconfig
genirq: Add config option for reservation mode
2017-10-18 15:38:30 +02:00
Makefile
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-11-13 17:33:11 -08:00
manage.c
irqchip updates for 4.15, take #4
2017-11-14 11:23:05 +01:00
matrix.c
genirq/matrix: Fix the precedence fix for real
2017-12-04 20:50:35 +01:00
migration.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
msi.c
genirq/irqdomain: Add force reactivation flag to irq domains
2017-09-25 20:38:25 +02:00
pm.c
genirq/PM: Properly pretend disabled state when force resuming interrupts
2017-07-17 22:32:20 +02:00
proc.c
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-11-13 17:33:11 -08:00
resend.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
settings.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
spurious.c
treewide: Switch DEFINE_TIMER callbacks to struct timer_list *
2017-11-21 15:57:05 -08:00
timings.c
irq/timings: Use lockdep to assert IRQs are disabled/enabled
2017-11-08 11:13:52 +01:00