[PATCH v3 1/2] powerpc/fadump: allocate memory for additional parameters early
Christophe Leroy
christophe.leroy at csgroup.eu
Fri Jan 17 23:13:55 AEDT 2025
Le 13/11/2024 à 08:06, Sourabh Jain a écrit :
> From: Hari Bathini <hbathini at linux.ibm.com>
>
> Memory for passing additional parameters to fadump capture kernel
> is allocated during subsys_initcall level, using memblock. But
> as slab is already available by this time, allocation happens via
> the buddy allocator. This may work for radix MMU but is likely to
> fail in most cases for hash MMU as hash MMU needs this memory in
> the first memory block for it to be accessible in real mode in the
> capture kernel (second boot). So, allocate memory for additional
> parameters area as soon as MMU mode is obvious.
>
> Fixes: 683eab94da75 ("powerpc/fadump: setup additional parameters for dump capture kernel")
> Reported-by: Venkat Rao Bagalkote <venkat88 at linux.vnet.ibm.com>
> Closes: https://lore.kernel.org/lkml/a70e4064-a040-447b-8556-1fd02f19383d@linux.vnet.ibm.com/T/#u
> Cc: Mahesh Salgaonkar <mahesh at linux.ibm.com>
> Cc: Michael Ellerman <mpe at ellerman.id.au>
> Reviewed-by: Ritesh Harjani (IBM) <ritesh.list at gmail.com>
> Signed-off-by: Hari Bathini <hbathini at linux.ibm.com>
> Signed-off-by: Sourabh Jain <sourabhjain at linux.ibm.com>
Version v2 of this series was applied.
If needed, can you rebase this patch ?
More information about the Linuxppc-dev
mailing list