Files
serenity/Kernel/Net/Intel
Sönke Holz 056cba3c0c Kernel: Use MemoryType::IO for DMA regions everywhere
Drivers using DMA buffers are currently broken on bare metal since
d3a0ae5c57 and b3bae90e71 made 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.
2024-12-12 16:07:25 +01:00
..