On Thu, Sep 21, 2017 at 12:28:25PM +0800, 陈华才 wrote:
> Hi, Christoph,
>
> I have changed dma_get_cache_alignment's return value, and I don't know
> whether those drivers want to return ARCH_DMA_MINALIGN unconditionally. So I
> pass a NULL for those drivers, in order to keep their old behavior.
J .
Bottomley"; "Martin K .
Petersen";
"linux-scsi"; "stable";
Subject: Re: [PATCH V6 2/3] dma-mapping: Rework
dma_get_cache_alignment()function
> mdev->limits.reserved_mtts = ALIGN(mdev->limits.reserve
> mdev->limits.reserved_mtts = ALIGN(mdev->limits.reserved_mtts *
> mdev->limits.mtt_seg_size,
> -dma_get_cache_alignment()) /
> mdev->limits.mtt_seg_size;
> +dma_get_cache_alignment(NULL)) /
> mdev->limits.mtt
Make dma_get_cache_alignment() to accept a 'dev' argument. As a result,
it can return different alignments due to different devices' I/O cache
coherency. For compatibility, make all existing callers pass a NULL dev
argument.
Cc: sta...@vger.kernel.org
Signed-off-by: Huacai Chen
---
drivers/infin
4 matches
Mail list logo