(In reply to Michael Chang from comment #58) > (In reply to Chester Lin from comment #56) > > (In reply to Chester Lin from comment #54) > > > The maintainer Ard suggests that this issue should be fixed in bootloader or > > grub. > > > > https://patchwork.kernel.org/patch/11072713/#22797553 > > I had some conversation with Chester and it looks to be u-boot currently > making the reservation below 128MB, the grub doesn't have such reservation > to be corrected. Yes, we know U-Boot is making the reservation. But it makes it for a reason. For RPi3 and RPi4 we are evaluating TF-A, which would avoid the spin-table in favor of a PSCI hypercall (U-Boot could then be extended to check the DT for whether or not to make the reservation), but for RPi2 and earlier I am not aware of anyone investigating TF-A and I'm not familiar of whether in absence of EL3 in ARMv7 there might be some other solution there.