mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-12 09:57:00 +02:00
Drivers using DMA buffers are currently broken on bare metal sinced3a0ae5c57andb3bae90e71made DMA buffers use the NonCacheable memory type. We should investigate each of these drivers and and add proper fences where needed. The only place where MemoryType::IO definitely isn't needed is the xHCI scratchpad regions, as they are only accessed by the device.