feat(boot): gatekeeper gates boot (init→UI→gatekeeper→data); keystore disk + virtio-rng discovery; terminal READ_SECRET; storage SET_KEY; PageCount ≤8192, alloc cap gone; device window 0x01D0_0000; test-qemu types passcode over 2 boots

This commit is contained in:
2026-10-27 23:43:47 +01:00
parent b7ef67ffd8
commit 3b7d004285
36 changed files with 455 additions and 74 deletions

6
Cargo.lock generated
View File

@@ -291,7 +291,13 @@ version = "0.1.0"
name = "gatekeeper"
version = "0.1.0"
dependencies = [
"driver-block-virtio",
"driver-rng-virtio",
"keystore",
"libkos",
"port-block-device",
"port-entropy",
"types",
"zeroize",
]