]> git.baikalelectronics.ru Git - kernel.git/commit
dmaengine: ioat setting ioat timeout as module parameter
authorLeonid Ravich <Leonid.Ravich@emc.com>
Wed, 1 Jul 2020 18:48:12 +0000 (21:48 +0300)
committerVinod Koul <vkoul@kernel.org>
Mon, 6 Jul 2020 09:19:34 +0000 (14:49 +0530)
commit62d3350e25ae7ab14b519579a0bee0f045af5ac9
treea5102830f2c7167f725e684b76e7e64980ea6053
parent2ce5848ed0c1d39f3d7c77de2918fb76017bf638
dmaengine: ioat setting ioat timeout as module parameter

DMA transaction time to completion is a function of PCI bandwidth,
transaction size and a queue depth.  So hard coded value for timeouts
might be wrong for some scenarios.

Signed-off-by: Leonid Ravich <Leonid.Ravich@emc.com>
Reviewed-by: Dave Jiang <dave.jiang@intel.com>
Link: https://lore.kernel.org/r/20200701184816.29138-1-leonid.ravich@dell.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/ioat/dma.c
drivers/dma/ioat/dma.h