Matthias Kaehlcke
02e3a7d445
genirq: Use cpumask_available() for check of cpumask variable
commit d170fe7dd992b313d4851ae5ab77ee7a51ed8c72 upstream.
This fixes the following clang warning when CONFIG_CPUMASK_OFFSTACK=n:
kernel/irq/manage.c:839:28: error: address of array
'desc->irq_common_data.affinity' will always evaluate to 'true'
[-Werror,-Wpointer-bool-conversion]
Signed-off-by: Matthias Kaehlcke <mka@chromium.org>
Cc: Grant Grundler <grundler@chromium.org>
Cc: Rusty Russell <rusty@rustcorp.com.au>
Cc: Greg Hackmann <ghackmann@google.com>
Cc: Michael Davidson <md@google.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Link: http://lkml.kernel.org/r/20170412182030.83657-2-mka@chromium.org
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Nathan Chancellor <natechancellor@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|
2018-04-08 12:12:44 +02:00 |
| .. |
|
affinity.c
|
genirq/affinity: Fix node generation from cpumask
|
2017-01-12 11:39:31 +01:00 |
|
autoprobe.c
|
genirq: Handle pending irqs in irq_startup()
|
2012-02-15 11:56:59 +01:00 |
|
chip.c
|
genirq: Restore trigger settings in irq_modify_status()
|
2017-08-24 17:12:20 -07:00 |
|
cpuhotplug.c
|
genirq: Make the cpuhotplug migration code less noisy
|
2015-10-22 14:34:57 +02:00 |
|
debug.h
|
genirq: Guard handle_bad_irq log messages
|
2018-03-03 10:23:25 +01:00 |
|
devres.c
|
genirq: devres: Fix testing return value of request_any_context_irq()
|
2015-05-13 10:47:37 +02:00 |
|
dummychip.c
|
Merge branch 'linus' into irq/core
|
2015-06-05 22:25:01 +02:00 |
|
generic-chip.c
|
genirq/generic_chip: Verify irqs_per_chip <= 32
|
2016-09-02 20:20:59 +02:00 |
|
handle.c
|
genirq: Add untracked irq handler
|
2016-06-18 10:00:55 +02:00 |
|
internals.h
|
Merge branch 'irq/for-block' into irq/core
|
2016-07-04 12:26:05 +02:00 |
|
ipi.c
|
genirq/ipi: Fixup checks against nr_cpu_ids
|
2017-08-24 17:12:21 -07:00 |
|
irqdesc.c
|
genirq: Make sparse_irq_lock protect what it should protect
|
2017-10-05 09:43:58 +02:00 |
|
irqdomain.c
|
irqdomain: Avoid activating interrupts more than once
|
2017-02-09 08:08:31 +01:00 |
|
Kconfig
|
genirq: Add GENERIC_IRQ_IPI Kconfig symbol
|
2016-02-25 10:56:55 +01:00 |
|
Makefile
|
genirq: Add a helper to spread an affinity mask for MSI/MSI-X vectors
|
2016-07-04 12:25:14 +02:00 |
|
manage.c
|
genirq: Use cpumask_available() for check of cpumask variable
|
2018-04-08 12:12:44 +02:00 |
|
migration.c
|
genirq: Remove bogus restriction in irq_move_mask_irq()
|
2015-06-20 19:05:14 +02:00 |
|
msi.c
|
genirq/msi: Add cpumask allocation to alloc_msi_entry
|
2016-09-14 22:11:08 +02:00 |
|
pm.c
|
Merge branches 'irq-urgent-for-linus' and 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
2015-11-15 09:30:48 -08:00 |
|
proc.c
|
Merge branch 'irq/for-block' into irq/core
|
2016-07-04 12:26:05 +02:00 |
|
resend.c
|
genirq: Remove irq argument from irq flow handlers
|
2015-09-16 15:47:51 +02:00 |
|
settings.h
|
genirq: Add flag to force mask in disable_irq[_nosync]()
|
2015-10-11 11:33:42 +02:00 |
|
spurious.c
|
genirq: Use a common macro to go through the actions list
|
2016-02-15 00:07:34 +01:00 |