octeontx kernel 5.10

Tim Harvey tharvey at gateworks.com
Fri Feb 4 15:19:14 PST 2022

On Thu, Feb 3, 2022 at 3:54 PM Hauke Mehrtens <hauke at hauke-m.de> wrote:
> Hi,
> We would like to switch the octeontx target to kernel 5.10. Paul created
> a pull request for that:
> https://github.com/openwrt/openwrt/pull/4609
> Could you please test this target and report back if it works for you
> with kernel 5.10 or if we have any regressions compared to kernel 5.4.
> Please also report back when it is working fine for you.


Boots fine for me on a Gateworks GW6104 with a CN8031-1500MHz if I add
kpti=0 to bootargs due to CONFIG_ARM64_SW_TTBR0_PAN=y or the kernel
will crash. This must be disabled on OCTEONTX due to some processor
errata that Cavium/Marvell never cared to look into. I believe this
may have been an issue prior to bumping to 5.10 as its been something
I've just always dealt with via the kpti=0 bootarg. That said perhaps
its best to apply this:

diff --git a/target/linux/octeontx/config-5.10
index 6c87abf5b613..4f24e49251eb 100644
--- a/target/linux/octeontx/config-5.10
+++ b/target/linux/octeontx/config-5.10
@@ -31,6 +31,7 @@ CONFIG_ARM64_PA_BITS=48
+# CONFIG_ARM64_SW_TTBR0_PAN is not set

Best Regards,


More information about the openwrt-devel mailing list