• A new kernel port - to WebAssembly

    From LWN.net@86:200/23 to All on Tue Nov 4 06:40:08 2025
    Joel Severin has announced
    the availability of his port of the Linux kernel to WebAssembly; one can go
    to this page and
    watch it boot in a browser.

    Wasm is similar to every other arch in Linux, but also
    different. One important difference is that there is no way to
    suspend execution of a task. There is a way around this though:
    Linux supports up to 8k CPUs (or possibly more...). We can just
    spin up a new CPU dedicated to each user task (process/thread) and
    never preempt it

    https://lwn.net/Articles/1044786/
    --- SBBSecho 3.29-Linux
    * Origin: Palantir * palantirbbs.ddns.net * Pensacola, FL * (86:200/23)