> 2023年2月21日 17:54,Christoph Hellwig <h...@lst.de> 写道: > > Can you explain the motivation here? Also why riscv patches are at > the end of a mips fіxes series? Ah sorry for any confusion. So the main purpose of this patch is to fix MIPS’s broken per-device coherency. To be more precise, we want to be able to control the default coherency for all devices probed from devicetree in early boot code. To achieve that I decided to reuse dma_default_coherent to set default coherency for devicetree. And all later patches are severing for this purpose. Thanks - Jiaxun
- [PATCH 3/7] MIPS: c-r4k: Always install dma flush functi... Jiaxun Yang
- [PATCH 7/7] of: address: Use dma_default_coherent to det... Jiaxun Yang
- [PATCH 5/7] dma-mapping: Provide CONFIG_ARCH_DMA_DEFAULT... Jiaxun Yang
- Re: [PATCH 5/7] dma-mapping: Provide CONFIG_ARCH_DM... Christoph Hellwig
- [PATCH 4/7] dma-mapping: Always provide dma_default_cohe... Jiaxun Yang
- Re: [PATCH 4/7] dma-mapping: Always provide dma_def... Christoph Hellwig
- Re: [PATCH 4/7] dma-mapping: Always provide dma... Robin Murphy
- Re: [PATCH 4/7] dma-mapping: Always provide dma... Jiaxun Yang
- Re: [PATCH 0/7] MIPS DMA coherence fixes Christoph Hellwig
- Re: [PATCH 0/7] MIPS DMA coherence fixes Jiaxun Yang
- Re: [PATCH 0/7] MIPS DMA coherence fixes Robin Murphy
- Re: [PATCH 0/7] MIPS DMA coherence fixes Jiaxun Yang
- Re: [PATCH 0/7] MIPS DMA coherence fixe... Robin Murphy
- Re: [PATCH 0/7] MIPS DMA coherence... Jiaxun Yang
- Re: [PATCH 0/7] MIPS DMA coher... Robin Murphy