5 Likes
How armv7l-linux
support is achieved?
1 Like
The armv7l-linux
builder sandboxes run on aarch64
hardware. They boot an aarch64-linux
kernel in KVM with an armv7l-linux
user space. The guest kernel is using the personality patch found here: Apply kernel personality patch from Ubuntu and configure armv7l support. by misuzu · Pull Request #133 · NixOS/aarch64-build-box · GitHub.
Ideally we want to boot a “real” armv7l-linux
kernel in our KVM sandbox, but our current aarch64
hardware does not support that.
2 Likes