Messages in this thread | | | From | Song Liu <> | Date | Fri, 26 Apr 2024 12:01:34 -0700 | Subject | Re: [PATCH v6 08/16] mm/execmem, arch: convert remaining overrides of module_alloc to execmem |
| |
On Fri, Apr 26, 2024 at 1:30 AM Mike Rapoport <rppt@kernel.org> wrote: > > From: "Mike Rapoport (IBM)" <rppt@kernel.org> > > Extend execmem parameters to accommodate more complex overrides of > module_alloc() by architectures. > > This includes specification of a fallback range required by arm, arm64 > and powerpc, EXECMEM_MODULE_DATA type required by powerpc, support for > allocation of KASAN shadow required by s390 and x86 and support for > late initialization of execmem required by arm64. > > The core implementation of execmem_alloc() takes care of suppressing > warnings when the initial allocation fails but there is a fallback range > defined. > > Signed-off-by: Mike Rapoport (IBM) <rppt@kernel.org> > Acked-by: Will Deacon <will@kernel.org>
nit: We should probably move the logic for ARCH_WANTS_EXECMEM_LATE to a separate patch.
Otherwise,
Acked-by: Song Liu <song@kernel.org>
| |