From: Christoph Hellwig hch@lst.de
upstream d07ae4c486908615ab336b987c7c367d132fd844 commit.
The dma coherent pool code needs genalloc. Move the select over from DMA_REMAP, which doesn't actually need it.
Fixes: dbed452a078d ("dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL") Reported-by: kernel test robot lkp@intel.com Signed-off-by: Christoph Hellwig hch@lst.de Acked-by: David Rientjes rientjes@google.com Signed-off-by: Peter Gonda pgonda@google.com --- kernel/dma/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/dma/Kconfig b/kernel/dma/Kconfig index a0ce3c1494fd..6ad16b7c9652 100644 --- a/kernel/dma/Kconfig +++ b/kernel/dma/Kconfig @@ -74,12 +74,12 @@ config DMA_NONCOHERENT_MMAP bool
config DMA_COHERENT_POOL + select GENERIC_ALLOCATOR bool
config DMA_REMAP bool depends on MMU - select GENERIC_ALLOCATOR select DMA_NONCOHERENT_MMAP
config DMA_DIRECT_REMAP