On Thu, 6 Nov 2025 10:57:33 +0800 Pingfan Liu <[email protected]> wrote:
> > > This is caused by the fact that kexec allocates the destination directly > > > in the CMA area. In that case, the CMA kernel address should be exported > > > directly to the IMA component, instead of using the vmalloc'd address. > > > > This is something we should backport into tearlier kernels. > > > > > Signed-off-by: Pingfan Liu <[email protected]> > > > Cc: Andrew Morton <[email protected]> > > > Cc: Baoquan He <[email protected]> > > > Cc: Alexander Graf <[email protected]> > > > Cc: Steven Chen <[email protected]> > > > Cc: [email protected] > > > To: [email protected] > > > > So I'm thinking we should add > > > > Fixes: 0091d9241ea2 ("kexec: define functions to map and unmap segments") > Should be: > Fixes: 07d24902977e ("kexec: enable CMA based contiguous allocation") > > Because 07d24902977e came after 0091d9241ea2 and introduced this issue. Thanks, I updated the mm.git copy of this patch.
