Re: [PATCH v4 resend 0/7] arm64: Make EFI calls preemptible

Catalin Marinas
2025-11-11T18:59:58Z

On Tue, Nov 11, 2025 at 07:50:49PM +0100, Ard Biesheuvel wrote:
> On Tue, 11 Nov 2025 at 19:45, Catalin Marinas <catalin.marinas@arm.com> wrote:
> >
> > On Wed, Oct 15, 2025 at 10:56:35PM +0200, Ard Biesheuvel wrote:
> > > Ard Biesheuvel (7):
> > > efi: Add missing static initializer for efi_mm::cpus_allowed_lock
> > > efi/runtime-wrappers: Keep track of the efi_runtime_lock owner
> > > arm64/fpsimd: Don't warn when EFI execution context is preemptible
> > > arm64/fpsimd: Permit kernel mode NEON with IRQs off
> > > arm64/efi: Drop efi_rt_lock spinlock from EFI arch wrapper
> > > arm64/efi: Move uaccess en/disable out of efi_set_pgd()
> > > arm64/efi: Call EFI runtime services without disabling preemption
> >
> > The series looks fine to me:
> >
> > Acked-by: Catalin Marinas <catalin.marinas@arm.com>
> >
> > What do you plan to do with this, merge via the EFI tree? Are there any
> > dependencies?
>
> As you prefer - I can take it via the EFI tree, or you can take it.
> There are no conflicts with the other kernel mode FP/SIMD related
> changes that we are taking via libcrypto, and there are no other
> dependencies that I am aware of.

OK, I'll queue them via arm64 shortly.

--
Catalin