rajames and Claude Opus 5.5
95f5afed5c
feat(kernel): entropy on the v4 path; QEMU's amd64 CPU has RDRAND, as a PC's
...
sk_v4_block_chain calls rng_init() after pci_init, with v3's two lines ("entropy: ready" / "entropy:
not available (continuing without)"); genesis on a fresh stick (increment 5) needs it. amd64 QEMU
runs -cpu qemu64,+rdrand (qemu, qemu-stick, qemu-esp) and the amd64 qemu target drops virtio-rng,
so QEMU takes the PC's RDRAND path; aarch64 and riscv64 keep virtio-rng, their only backend.
qemu_session.py: mode entropy (rdrand on amd64, both targets; virtio-rng on aarch64/riscv64; then
entropy: ready). system=v3 sessions get Zuse's raw identity image: v3 never reads a GPT, so the
Zuse stick (Task 1) left v3_keys headless -- found here; CLAUDE.md says so for v3 boots.
Tests: entropy FAIL x4 before, PASS x4 after; v3_keys PASS (rng: backend = rdrand). Acceptance:
amd64, aarch64, riscv64 to [zuse@Hera] ok>, POST 538/538, dict_hash 0xfec8c47cfc6f437f; v4 suite
and test-32 0 failures.
Plan: docs/v4.0.0/plans/2026-10-27-stick-4-one-disk.md, Task 2.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 10:27:07 -04:00
..
2026-10-16 20:03:45 -04:00
2026-10-19 06:35:46 -04:00
2026-10-20 09:00:41 -04:00
2026-10-20 09:00:41 -04:00
2026-10-20 09:00:41 -04:00
2026-10-20 09:00:41 -04:00
2026-10-20 13:05:45 -04:00
2026-10-20 13:05:45 -04:00
2026-10-20 13:05:45 -04:00
2026-10-20 15:20:16 -04:00
2026-10-20 15:20:16 -04:00
2026-10-20 15:20:16 -04:00
2026-10-26 08:17:44 -04:00
2026-10-26 08:17:44 -04:00
2026-10-26 08:48:17 -04:00
2026-10-26 08:48:17 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 11:06:38 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 13:04:06 -04:00
2026-10-26 15:09:38 -04:00
2026-10-26 15:09:38 -04:00
2026-10-26 15:09:38 -04:00
2026-10-26 15:09:38 -04:00
2026-10-26 15:09:38 -04:00
2026-10-26 15:09:38 -04:00
2026-10-26 15:09:38 -04:00
2026-10-26 15:09:38 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 15:30:00 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 18:02:27 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 19:14:22 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:41 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-26 21:56:31 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 12:17:00 -04:00
2026-10-27 13:46:59 -04:00
2026-10-27 13:46:59 -04:00
2026-10-27 13:46:59 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 16:31:27 -04:00
2026-10-27 19:02:54 -04:00
2026-10-27 19:02:54 -04:00
2026-10-27 19:02:54 -04:00
2026-10-27 19:02:54 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 08:41:51 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-28 10:27:07 -04:00
2026-10-19 06:49:11 -04:00