[PATCH v7 0/7] Relocate U-Boot in the last bank
Christophe Leroy (CS GROUP)
chleroy at kernel.org
Tue Jun 23 15:17:53 CEST 2026
Le 23/06/2026 à 15:16, Marek Vasut a écrit :
> [Vous ne recevez pas souvent de courriers de marek.vasut at mailbox.org.
> Découvrez pourquoi ceci est important à https://aka.ms/
> LearnAboutSenderIdentification ]
>
> On 6/23/26 3:13 PM, Christophe Leroy (CS GROUP) wrote:
>
> Hello Christophe,
>
>> Le 17/06/2026 à 09:48, Ilias Apalodimas a écrit :
>>> Hi all, this is v7 of [1][2][3][4][5][6]!
>>>
>>> There was a discussion recently on the mailing lists regarding our
>>> management of memory above ram_top [0]. The tl;dr is that we have two
>>> problems.
>>>
>>> The first one is that U-Boot always relocates to the top of the first
>>> available
>>> bank unless there's special board code to sidestep that. The second is
>>> we don't
>>> successfully deal with devices that can only do 32-bit DMA.
>>>
>>> This patch series deals with the first problem by adding a Kconfig
>>> option
>>> allowing platforms to relocate to the top of the last discovered bank.
>>>
>>> It's worth noting that this is easily testable with QEMU
>>
>> Following discussion on patch 1/7 in v5, I boot tested this v7 series on
>> one of my powerpc boards. It could start Linux kernel v7.0 without any
>> problem.
>>
>> FWIW,
>>
>> Tested-by: Christophe Leroy (CS GROUP) <chleroy at kernel.org>
> That is really nice, thank you.
>
> Which PPC board did you use ?
MCR3000_defconfig
More information about the U-Boot
mailing list