
🛠️ DOOM in the kernel, or fibers in eBPF
Summary
This project runs complex applications like DOOM, Lua, Llama2, and CPython inside the Linux kernel using eBPF. It uses LLMs and custom approaches to bypass eBPF restrictions such as loop bounds, memory access limits, and verifier budgets.
Why it’s interesting
It demonstrates running unlikely and unbounded software logic like DOOM and CPython directly inside the Linux kernel via eBPF.
Source metrics: Points 10 · Comments 3
HN discussion · Project
Source: #HackerNews / Show HN
Summary
This project runs complex applications like DOOM, Lua, Llama2, and CPython inside the Linux kernel using eBPF. It uses LLMs and custom approaches to bypass eBPF restrictions such as loop bounds, memory access limits, and verifier budgets.
Why it’s interesting
It demonstrates running unlikely and unbounded software logic like DOOM and CPython directly inside the Linux kernel via eBPF.
Source metrics: Points 10 · Comments 3
HN discussion · Project
Source: #HackerNews / Show HN