2021-08-14 00:55:05

by Changbin Du

[permalink] [raw]
Subject: [PATCH] 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 <[email protected]>
---
arch/arm64/include/asm/simd.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/include/asm/simd.h b/arch/arm64/include/asm/simd.h
index 89cba2622b79..6a75d7ecdcaa 100644
--- a/arch/arm64/include/asm/simd.h
+++ b/arch/arm64/include/asm/simd.h
@@ -37,7 +37,7 @@ static __must_check inline bool may_use_simd(void)
*/
return !WARN_ON(!system_capabilities_finalized()) &&
system_supports_fpsimd() &&
- !in_irq() && !irqs_disabled() && !in_nmi() &&
+ !in_hardirq() && !irqs_disabled() && !in_nmi() &&
!this_cpu_read(fpsimd_context_busy);
}

--
2.30.2


2021-08-20 18:52:49

by Catalin Marinas

[permalink] [raw]
Subject: Re: [PATCH] arm64: replace in_irq() with in_hardirq()

On Sat, 14 Aug 2021 08:54:05 +0800, Changbin Du wrote:
> Replace the obsolete and ambiguos macro in_irq() with new
> macro in_hardirq().

Applied to arm64 (for-next/misc), thanks!

[1/1] arm64: replace in_irq() with in_hardirq()
https://git.kernel.org/arm64/c/090bf6f84b4d

--
Catalin