DMA-BUF cache handling: Off the DMA API map (part 2)
DMA-BUF cache handling: Off the DMA API map (part 2)
Posted Jun 15, 2020 4:20 UTC (Mon) by alison (subscriber, #63752)Parent article: DMA-BUF cache handling: Off the DMA API map (part 2)
Isn't the main cause of difficulty that the CPU and the device need so much detailed information about each other? Don't most subsystems solve this problem with an intermediary "host" library that abstracts these details away? Perhaps the required speed for cache operations won't allow the luxury of an additional abstraction layer?
Great article, by the way.