Re: [PATCH master v2] fixup! ARM64: place PBL malloc area at start of barebox proper malloc area
Alexander Shiyan <[email protected]>
| Newsgroups | org.infradead.lists.barebox |
|---|---|
| Message-ID | <CAP1tNvRtaNiFmQtni+cOHSaKV2LXuhwhesA4qAoYcuaJdbLJcg@mail.gmail.com> |
Tested-by: Alexander Shiyan <[email protected]> чт, 28 мая 2026 г. в 14:20, Ahmad Fatoum <[email protected]>: > > ARM64: rockchip: atf: place PBL malloc area within barebox proper malloc area > > We should restrict pbl_malloc_init to PBL_MALLOC_SIZE as memsize[0] as a > whole also contains non-malloc area parts like barebox proper location, > the stack and the OP-TEE region if any. > > Signed-off-by: Ahmad Fatoum <[email protected]> > --- > arch/arm/mach-rockchip/atf.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm/mach-rockchip/atf.c b/arch/arm/mach-rockchip/atf.c > index f9dbc8b20c5a..8e10d6af445d 100644 > --- a/arch/arm/mach-rockchip/atf.c > +++ b/arch/arm/mach-rockchip/atf.c > @@ -173,7 +173,7 @@ static void rockchip_atf_load_bl31(void *fdt) > unsigned long bl31_ep; > > mmu_early_enable(membase[0], memsize[0]); > - pbl_malloc_init(membase[0], memsize[0]); > + pbl_malloc_init(membase[0], PBL_MALLOC_SIZE); > > bl31_ep = load_elf64_image_phdr(&bl31); > > -- > 2.47.3 > >