Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

arm64: replace in_irq() with in_hardirq()

Replace the obsolete and ambiguos macro in_irq() with new
macro in_hardirq().

Signed-off-by: Changbin Du <changbin.du@gmail.com>
Link: https://lore.kernel.org/r/20210814005405.2658-1-changbin.du@gmail.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>

authored by

Changbin Du and committed by
Catalin Marinas
090bf6f8 5e10f988

+1 -1
+1 -1
arch/arm64/include/asm/simd.h
··· 37 37 */ 38 38 return !WARN_ON(!system_capabilities_finalized()) && 39 39 system_supports_fpsimd() && 40 - !in_irq() && !irqs_disabled() && !in_nmi() && 40 + !in_hardirq() && !irqs_disabled() && !in_nmi() && 41 41 !this_cpu_read(fpsimd_context_busy); 42 42 } 43 43