1. 09 12月, 2008 1 次提交
    • D
      async_xor: dma_map destination DMA_BIDIRECTIONAL · a06d568f
      Dan Williams 提交于
      Mapping the destination multiple times is a misuse of the dma-api.
      Since the destination may be reused as a source, ensure that it is only
      mapped once and that it is mapped bidirectionally.  This appears to add
      ugliness on the unmap side in that it always reads back the destination
      address from the descriptor, but gcc can determine that dma_unmap is a
      nop and not emit the code that calculates its arguments.
      
      Cc: <stable@kernel.org>
      Cc: Saeed Bishara <saeed@marvell.com>
      Acked-by: NYuri Tikhonov <yur@emcraft.com>
      Signed-off-by: NDan Williams <dan.j.williams@intel.com>
      a06d568f
  2. 04 12月, 2008 2 次提交
  3. 13 11月, 2008 37 次提交