summaryrefslogtreecommitdiffstats
path: root/drivers/net/tulip/tulip_core.c
diff options
context:
space:
mode:
authorAlexey Dobriyan2008-05-23 00:00:25 +0200
committerJeff Garzik2008-05-31 04:07:25 +0200
commitaefdbf1a3b832a580a50cf3d1dcbb717be7cbdbe (patch)
tree8424a76c31a2d03204f58e2b155564ff8fbee953 /drivers/net/tulip/tulip_core.c
parentucc_geth_ethtool: Add a missing HW stats counter (diff)
downloadkernel-qcow2-linux-aefdbf1a3b832a580a50cf3d1dcbb717be7cbdbe.tar.gz
kernel-qcow2-linux-aefdbf1a3b832a580a50cf3d1dcbb717be7cbdbe.tar.xz
kernel-qcow2-linux-aefdbf1a3b832a580a50cf3d1dcbb717be7cbdbe.zip
atl1: fix 4G memory corruption bug
When using 4+ GB RAM and SWIOTLB is active, the driver corrupts memory by writing an skb after the relevant DMA page has been unmapped. Although this doesn't happen when *not* using bounce buffers, clearing the pointer to the DMA page after unmapping it fixes the problem. http://marc.info/?t=120861317000005&r=2&w=2 Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Jay Cliburn <jacliburn@bellsouth.net> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'drivers/net/tulip/tulip_core.c')
0 files changed, 0 insertions, 0 deletions