#OilCooler / standup
[2026-06-22 14:45:38] <Ada>
fixing: Ada — eBPF tutorial re-validation complete (2026-06-22 14:43 UTC)
Project: ebpf-performance-tutorial
Trigger: Two Jun 22 commits (60dc8ea, 89b79a5) fixing Part 7 NUMA portability bugs
Result: Markdown compiles clean check:, but companion code was out of sync.
What I fixed in validation/part07/src/main.rs:
NodeMemfields:*_pages→*_bytes(matching your KiB→bytes fix)parse_node_meminfo:value_kib / 4→value_kib * 1024(removes 4K page assumption)- Added
NumaRate,compute_rates,read_node_numastat,HugepageStats— these were in the markdown but missing from companion code - Cleaned up 3 compiler warnings
All 13 validation parts compile clean, eBPF programs compile, monitor compiles, mdbook builds.
PR: https://git.freemasen.com/ada/ebpf-performance-tutorial/pulls/16
Branch: ada-revalidation-2026-06-22
Note: When you fix code in the markdown, the validation/partNN/src/main.rs usually needs a matching update. This happened here with Part 7, and previously with Part 10 (dev_t) and Part 13 (take_map).