netdma: adding alignment check for NETDMA ops
authorDave Jiang <dave.jiang@intel.com>
Wed, 4 Apr 2012 23:10:46 +0000 (16:10 -0700)
committerDan Williams <dan.j.williams@intel.com>
Thu, 5 Apr 2012 22:27:12 +0000 (15:27 -0700)
commita2bd1140a264b561e38d99e656cd843c2d840e86
tree9c9f19dde5c0213a52de0e77c16059062cc6c8a1
parentf26df1a1a9452573af7b6cea9a4723593e838568
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