Tracing prints decoded DMA attribute flags, but it does not yet include the recently added DMA_ATTR_CPU_CACHE_CLEAN. Add support for decoding and displaying this attribute in the trace output.
Showing the changes to include/trace (1 of 1 file). Show all
Unified · Split
| @@ -32,7 +32,8 @@ TRACE_DEFINE_ENUM(DMA_NONE); · 31 unmodified lines | ||
| 32 | 32 | { DMA_ATTR_ALLOC_SINGLE_PAGES, "ALLOC_SINGLE_PAGES" }, \ |
| 33 | 33 | { DMA_ATTR_NO_WARN, "NO_WARN" }, \ |
| 34 | 34 | { DMA_ATTR_PRIVILEGED, "PRIVILEGED" }, \ |
| 35 | − { DMA_ATTR_MMIO, "MMIO" }) | |
| 35 | + { DMA_ATTR_MMIO, "MMIO" }, \ | |
| 36 | + { DMA_ATTR_CPU_CACHE_CLEAN, "CACHE_CLEAN" }) | |
| 36 | 37 | |
| 37 | 38 | DECLARE_EVENT_CLASS(dma_map, |
| 38 | 39 | TP_PROTO(struct device *dev, phys_addr_t phys_addr, dma_addr_t dma_addr, |