summaryrefslogtreecommitdiffstats
path: root/scripts/headerdep.pl
diff options
context:
space:
mode:
authorAntoine Tenart <antoine.tenart@bootlin.com>2018-06-22 10:15:39 +0200
committerDavid S. Miller <davem@davemloft.net>2018-06-23 03:40:15 +0200
commit271f7ff5aa5a73488b7a9d8b84b5205fb5b2f7cc (patch)
treeb47073e4ee3a9342de9357252d169cfea7b8cd96 /scripts/headerdep.pl
parentDocumentation: e1000: Fix docs build error (diff)
downloadlinux-271f7ff5aa5a73488b7a9d8b84b5205fb5b2f7cc.tar.xz
linux-271f7ff5aa5a73488b7a9d8b84b5205fb5b2f7cc.zip
net: mvneta: fix the Rx desc DMA address in the Rx path
When using s/w buffer management, buffers are allocated and DMA mapped. When doing so on an arm64 platform, an offset correction is applied on the DMA address, before storing it in an Rx descriptor. The issue is this DMA address is then used later in the Rx path without removing the offset correction. Thus the DMA address is wrong, which can led to various issues. This patch fixes this by removing the offset correction from the DMA address retrieved from the Rx descriptor before using it in the Rx path. Fixes: 8d5047cf9ca2 ("net: mvneta: Convert to be 64 bits compatible") Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'scripts/headerdep.pl')
0 files changed, 0 insertions, 0 deletions