Race Audit All

Run all nine LLK hazard audits (mmio-race, reconfig-stall, cfg-word-overlap, semaphore-handshake, mailbox-sync, dataflow-cb-sync, srcreg-bank-sync, noc-sync, instruction-latency) across four synchronization surfaces, and add a cross-class JOIN pass that catches emergent races no single audit can see — where one audit's verdict is "safe because <invariant owned by another audit>". Use for a full hazard sweep of an LLK change, or before merging anything touching config writes, reconfig/uninit, inter-thread/cross-core sync, the SrcA/SrcB-Dst data path, or hand-written instruction sequences.

tenstorrent Updated

File contents

tenstorrent/tt-metal/tree/main/tt_metal/tt-llk/.claude/skills/race-audit-all commit c3eeb5efc6

Frequently asked questions

npx skillmds@latest add tenstorrent/race-audit-all