There’s this interesting idea of adding support for running Wasm/WASI payloads in libkrun, which is something we could easily achieve by simply embedding a Wasm runtime, statically built for Linux, into initrd.
Now, the problem with this approach is that, despite having a payload (the Wasm runtime)…