feat(kernel): shared ABI decoder+proofs, no-panic gate, syscall storm, kani on shrunk kernel

This commit is contained in:
2026-10-26 23:44:09 +01:00
parent 154599e3af
commit 130a82f50d
41 changed files with 1583 additions and 404 deletions

View File

@@ -32,14 +32,17 @@ clippy:
test:
cargo test --workspace
# CBMC can eat all RAM and take the desktop down with it; cap each run.
KANI = systemd-run --user --scope -q -p MemoryMax=12G -p MemorySwapMax=0 cargo kani
kani-types:
cargo kani -p types
$(KANI) -p types
kani-domain:
cargo kani -p domain
$(KANI) -p domain
kani-kernel:
cargo kani -p kernel
$(KANI) -p kernel
kani: kani-types kani-domain kani-kernel