Re: [PATCH v2 3/9] arm64: fpsimd: run kernel mode NEON with softirqs disabled

2021-03-30 Thread Will Deacon
On Tue, Mar 02, 2021 at 10:01:12AM +0100, Ard Biesheuvel wrote: > Kernel mode NEON can be used in task or softirq context, but only in > a non-nesting manner, i.e., softirq context is only permitted if the > interrupt was not taken at a point where the kernel was using the NEON > in task context. >

[PATCH v2 3/9] arm64: fpsimd: run kernel mode NEON with softirqs disabled

2021-03-02 Thread Ard Biesheuvel
Kernel mode NEON can be used in task or softirq context, but only in a non-nesting manner, i.e., softirq context is only permitted if the interrupt was not taken at a point where the kernel was using the NEON in task context. This means all users of kernel mode NEON have to be aware of this limita