Skip to content

Instantly share code, notes, and snippets.

View orowith2os's full-sized avatar
🦀
Teensy bit rusty

Dallas Strouse orowith2os

🦀
Teensy bit rusty
View GitHub Profile

AGX coherency, caching, and TLBs

These are just some notes on my current understanding of the subtleties of the AGX memory model and the TLB/caching issues I'm seeing.

Hypervisor shenanigans

TLBI instructions do not broadcast to the GPU from EL1 with stage 2 translation enabled. That's it. That's what the bug was.

GPU side