Al Viro
8cc085c7ac
typhoon: memory corruptor on big-endian if TSO is enabled
...
txlo_dma_addr should be host-endian; we pass it to typhoon_tso_fill(),
which does arithmetics on it, converts to l-e and passes it to card.
Unfortunately, we forgot le32_to_cpu() when initializing it from
face->txLoAddr, which sits in shared memory and is little-endian.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
2007-12-22 22:53:06 -05:00
..
2007-11-12 21:03:58 -08:00
2007-11-13 20:46:09 -08:00
2007-12-07 15:00:34 -05:00
2007-12-04 14:52:58 -05:00
2007-11-14 18:45:47 -08:00
2007-12-07 15:00:36 -05:00
2007-12-07 15:01:43 -05:00
2007-12-07 15:01:43 -05:00
2007-11-23 22:09:01 -05:00
2007-12-13 22:44:09 -06:00
2007-11-07 04:14:24 -08:00
2007-12-14 16:12:45 -05:00
2007-12-16 14:09:44 -08:00
2007-12-14 16:12:47 -05:00
2007-10-30 14:32:17 -04:00
2007-11-20 13:01:28 -08:00
2007-12-05 05:37:32 -08:00
2007-10-23 19:53:16 -04:00
2007-12-17 16:02:15 -05:00
2007-12-04 15:06:33 -05:00
2007-10-16 21:10:27 -04:00
2007-11-23 22:13:19 -05:00
2007-11-23 21:02:53 -05:00
2007-12-14 13:54:38 -08:00
2007-12-17 17:01:40 -05:00
2007-10-17 20:23:30 -04:00
2007-10-19 23:21:04 +02:00
2007-11-05 17:57:30 -05:00
2007-11-23 22:09:00 -05:00
2007-10-19 23:21:04 +02:00
2007-10-19 23:21:04 +02:00
2007-10-19 23:10:43 +02:00
2007-10-18 14:37:28 -07:00
2007-12-01 16:18:56 -05:00
2007-11-15 21:21:20 +08:00
2007-10-17 19:25:27 -07:00
2007-12-11 02:45:31 -08:00
2007-12-11 02:45:30 -08:00
2007-10-25 03:31:15 -04:00
2007-10-23 20:18:13 -04:00
2007-10-19 23:00:01 -04:00
2007-12-14 15:26:07 -05:00
2007-10-23 21:28:39 -04:00
2007-10-19 11:53:42 -07:00
2007-10-19 23:12:43 +02:00
2007-10-29 05:59:10 -04:00
2007-12-04 14:53:14 -05:00
2007-10-29 05:59:10 -04:00
2007-10-23 08:32:34 -07:00
2007-11-23 20:59:59 -05:00
2007-12-04 15:06:11 -05:00
2007-10-17 20:11:28 -04:00
2007-12-14 15:26:15 -05:00
2007-10-25 03:31:13 -04:00
2007-10-25 03:31:13 -04:00
2007-12-11 19:28:36 -08:00
2007-12-01 16:38:28 -05:00
2007-11-13 03:23:50 -08:00
2007-10-19 11:53:41 -07:00
2007-10-29 05:59:10 -04:00
2007-11-02 08:47:06 +01:00
2007-10-19 11:53:42 -07:00
2007-10-23 20:18:13 -04:00
2007-10-23 20:15:54 -04:00
2007-11-13 03:16:17 -08:00
2007-10-25 03:31:14 -04:00
2007-11-13 20:47:35 -08:00
2007-10-23 21:28:40 -04:00
2007-12-07 01:05:47 -08:00
2007-12-04 14:53:49 -05:00
2007-10-17 20:23:30 -04:00
2007-11-26 19:39:01 -08:00
2007-11-12 18:07:31 -08:00
2007-11-12 18:07:31 -08:00
2007-10-27 00:52:07 -07:00
2007-11-12 18:07:31 -08:00
2007-11-01 00:39:31 -07:00
2007-11-07 04:08:56 -08:00
2007-11-10 04:25:15 -05:00
2007-11-10 04:25:15 -05:00
2007-11-10 04:25:16 -05:00
2007-11-07 04:11:42 -08:00
2007-12-07 15:09:06 -05:00
2007-12-14 15:26:22 -05:00
2007-10-19 11:53:42 -07:00
2007-12-17 16:02:28 -05:00
2007-12-01 16:32:30 -05:00
2007-10-16 21:10:29 -04:00
2007-12-14 15:25:47 -05:00
2007-12-01 16:32:31 -05:00
2007-11-07 04:14:24 -08:00
2007-11-23 22:09:02 -05:00
2007-12-04 14:53:43 -05:00
2007-12-14 16:12:42 -05:00
2007-10-19 23:10:43 +02:00
2007-10-17 08:42:57 -07:00
2007-12-14 15:26:04 -05:00
2007-12-14 15:26:00 -05:00
2007-11-29 21:51:36 +11:00
2007-11-15 15:38:45 -08:00
2007-10-19 23:10:43 +02:00
2007-11-13 03:17:16 -08:00
2007-12-19 16:43:48 -08:00
2007-11-12 21:22:02 -08:00
2007-10-19 23:00:03 -04:00
2007-12-22 22:53:06 -05:00
2007-12-22 22:53:05 -05:00
2007-12-17 16:02:20 -05:00
2007-12-14 16:12:38 -05:00
2007-12-01 16:35:51 -05:00
2007-11-19 11:20:44 +11:00
2007-10-18 14:37:28 -07:00