Alexey Dobriyan
aefdbf1a3b
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>
2008-05-30 22:07:25 -04:00
..
2008-05-06 12:16:24 -04:00
2008-04-30 08:45:48 -07:00
2008-05-30 22:07:25 -04:00
2008-05-14 22:35:04 -07:00
2008-05-13 01:31:37 -04:00
2008-05-22 06:19:32 -04:00
2008-05-22 06:20:16 -04:00
2008-05-22 06:26:28 -04:00
2008-05-22 06:03:31 -04:00
2008-05-05 01:06:54 -07:00
2008-05-05 15:56:52 -07:00
2008-05-30 22:07:19 -04:00
2008-05-22 14:08:56 -04:00
2008-05-22 14:01:01 -04:00
2008-05-30 22:06:47 -04:00
2008-05-22 06:03:30 -04:00
2008-05-22 06:19:27 -04:00
2008-05-22 06:19:30 -04:00
2008-05-22 06:26:32 -04:00
2008-05-28 16:43:48 -04:00
2008-05-06 12:22:11 -04:00
2008-05-22 14:02:46 -04:00
2008-05-01 02:47:38 -07:00
2008-05-22 06:20:14 -04:00
2008-05-22 06:20:11 -04:00
2008-05-02 16:57:59 -07:00
2008-05-02 16:58:18 -07:00
2008-05-21 17:05:34 -07:00
2008-05-22 06:20:02 -04:00
2008-05-30 22:07:11 -04:00
2008-05-22 06:03:28 -04:00
2008-05-06 12:22:34 -04:00
2008-05-01 11:05:58 -06:00
2008-05-01 11:05:58 -06:00
2008-05-01 08:08:36 -07:00
2008-05-01 08:08:36 -07:00
2008-05-22 06:18:47 -04:00
2008-05-06 12:01:34 -04:00
2008-05-13 01:31:38 -04:00
2008-05-06 12:01:34 -04:00
2008-05-13 01:31:39 -04:00
2008-05-08 01:13:31 -07:00
2008-04-30 08:45:48 -07:00
2008-05-12 03:10:59 -07:00
2008-05-12 03:10:59 -07:00
2008-05-22 06:03:29 -04:00
2008-04-30 08:29:47 -07:00
2008-05-13 23:51:18 -07:00
2008-04-30 08:29:47 -07:00
2008-05-19 14:10:01 -07:00
2008-05-12 21:44:41 -04:00
2008-05-22 06:26:21 -04:00
2008-05-22 06:26:22 -04:00
2008-05-22 06:26:21 -04:00
2008-05-22 06:18:55 -04:00
2008-05-30 22:07:17 -04:00
2008-05-22 05:59:36 -04:00
2008-05-13 01:31:44 -04:00
2008-05-02 16:49:50 -07:00
2008-05-02 16:49:29 -07:00
2008-05-30 22:07:24 -04:00
2008-05-06 12:02:08 -04:00
2008-05-22 06:19:24 -04:00
2008-05-06 12:02:08 -04:00
2008-05-30 22:07:21 -04:00
2008-05-22 14:01:03 -04:00