[RFC PATCH 00/10] Improve ARM target's support for LLVM toolchain

Sam Edwards cfsworks at gmail.com
Mon May 22 21:37:26 CEST 2023


Hi Ilias,

On 5/22/23 00:52, Ilias Apalodimas wrote:
> I can help clean up the arm architecture even further.  I was toying
> with the idea of having page-aligned sections and eventually map
> u-boot with proper permissions per section.  Right now (at least for
> the majority of arm platforms) we are doing RWX for all the memory,
> apart from devices that are mapped as RW. I do have an awfully hacky
> PoC around, but the linker script cleanup is more than welcome.

Glad to hear it (and excited by the idea of proper W^X)! The linker 
script cleanup (i.e. deleting those pesky `sections.c` files and going 
back to linker-assigned symbols) can really happen whenever; it won't 
cause a problem on any version of GNU ld from <7 years ago. Perhaps a 
series of patches (one per arch) doing that should be landed first?

> It's probably not a mailing list issue.  I only got the efi related
> patches on my mailbox.  The recipients were generated with
> get_maintainers.pl?  Heinirch and I only received the efi* portions as
> we maintain that subsystem

Well, it's true that you and Heinrich weren't Cc: on every email in the 
series. I just went with patman's default behavior.

But every patch was sent To: the u-boot list, and I do see the whole 
series showing up on the archive. Did you not even receive the other 
patches in the series via the list?

Cheers,
Sam


More information about the U-Boot mailing list