Ancestors

Toot

Written by Jann Horn on 2024-09-23 at 15:01

back in 2013, @sima published a i915/GEM Crashcourse explaining the Linux kernel i915 GPU driver; I read that earlier this year, and it was really helpful for understanding what is going on in the i915 code and understanding the context of CVE-2024-42259.

I think without that explainer, it would have taken me a long time to understand what GTT MMIO mappings are. The idea that some physical address region owned by the GPU proxies physical memory accesses based on GPU page tables is pretty mindblowing...

=> More informations about this toot | More toots from jann@infosec.exchange

Descendants

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113187467174942231
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
306.763641 milliseconds
Gemini-to-HTML Time
0.593698 milliseconds

This content has been proxied by September (ba2dc).