Claudio Vesco
Claudio Vesco
I have also a similar problem running redpanda, because redpanda uses seastar code and seastar assumes there are a 48 bit virtual addresses.
IMHO the right request is to enable CONFIG_ARM64_VA_BITS_48. In bcm2711_defconfig nor bcmrpi3_defconfig is not defined so the default is CONFIG_ARM64_VA_BITS_39=y. On defconfig is enabled. The CONFIG_PGTABLE_LEVELS param is not configurable...
I recompiled the kernel with CONFIG_ARM64_VA_BITS_48 = y. It works. I am currently testing it as a kubernetes worker node (k8s 1.21.1, containerd 1.4.4), with raspbian os 32 bit, armv8...
Both ubuntu and debian have this configuration enabled for raspberry 3 and 4. This means that all existing packages that assume this configuration cannot run on raspberry pi OS. Typically...
> _If_ we were to switch to 64KB page tables then it would only be in the arm64 Pi 4 defconfig, but note that currently we ship a single 64-bit...