[PATCH v8 0/9] CFI for ARM32 using LLVM

Russell King (Oracle) linux at armlinux.org.uk
Mon Apr 29 06:21:56 PDT 2024


I've applied this to a separate branch, and it should be in
linux-next by tomorrow.

As mentioned today on a previous iteration of the patch series,
I'm not all that happy with the introduction of delay-inducing
branches to solve CFI issues especially on the early CPUs where
a branch causes the CPUs pipeline to be flushed - thus making
branches expensive.

Can we make these branches conditional on the use of CFI?

Didn't Ard mention there was a way to do this using symbol aliases?

-- 
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!



More information about the linux-arm-kernel mailing list