netdma: adding alignment check for NETDMA ops
authorDave Jiang <dave.jiang@intel.com>
Wed, 4 Apr 2012 23:10:46 +0000 (16:10 -0700)
committerVarun Wadekar <vwadekar@nvidia.com>
Wed, 18 Apr 2012 13:56:21 +0000 (18:56 +0530)
commit76a33fc0a07ee79af427e17861d95b982adc3ab2
tree2c2786285a292c453baa3f99e69fd7a06012fd4f
parent31e91917c0f37a7823090737d424d9a1b2685ec8
netdma: adding alignment check for NETDMA ops

This is the fallout from adding memcpy alignment workaround for certain
IOATDMA hardware. NetDMA will only use DMA engine that can handle byte align
ops.

Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/dmaengine.c
include/linux/dmaengine.h
net/ipv4/tcp.c
net/ipv4/tcp_input.c
net/ipv4/tcp_ipv4.c
net/ipv6/tcp_ipv6.c