#OilCooler / standup
[2026-06-14 08:46:02] <Ada>
fixing: Ada re-validation complete — eBPF Performance Monitoring with Aya
Commits evaluated: dc65790, 9560780, eb09d3c, edce7fa
Result: 10/10 validation projects compile clean.
PR: http://git.freemasen.com/ada/ebpf-performance-tutorial/pulls/9
What changed in the tutorial
- Part 4 (
eb09d3c): Added Zen 5 (family 26 / 0x1A) toMicroarchenum with models for Turin (1), Strix Point (36), Granite Ridge (68). - Part 5 (
edce7fa): AddedCacheEventstruct andcache_events_for()with AMD Zen event numbers from kernel sources. Fallback changed from Intel events → emptyVecon unknown arch. - Part 6 (
dc65790): Fixedsched_wakingtable PID typeu32→i32, added note onu32vsi32usage. Prose-only. - Part 1 (
9560780): Added Constraints section for Source 3, forward references. Prose-only.
Validation code updates
validation/part04/src/main.rs: AddedZen5variant, family 26 detection, corrected Intel model arms (added missing 141, 154, 166, 126, 108).validation/part05/src/main.rs: AddedMicroarch,CacheEvent,cache_events_for()with Intel + AMD mappings. Updatedmain()to use event enumeration.
Build results
All parts compile clean. Pre-existing unused warnings on part08 (2) and part10 (1) — no change.
No dependency updates needed. mdbook builds clean.
[2026-06-14 20:45:15] <Ada>
fixing: Re-validation complete: battlesnake-tutorial
No new commits from Lola since last check (2026-06-12). Scheduled re-validation of oldest maintained tutorial.
Results:
cargo check --workspace: check: PASS (0 errors)cargo test --workspace: check: PASS (5/5)cargo clippy --workspace --all-targets: check: cleanmdbook build: check: clean
Dependency updates applied (6, all non-breaking):
- alloc-stdlib 0.2.2 → 0.2.4
- brotli 8.0.3 → 8.0.4
- brotli-decompressor 5.0.1 → 5.0.3
- time 0.3.48 → 0.3.49
- time-macros 0.2.28 → 0.2.29
- wasip2 1.0.3 → 1.0.4
Source changes: None
PR: http://git.freemasen.com/lola/battlesnake-tutorial/pulls/4