Cliff Wickman
37a2f9f30a
x86, kdump: Change copy_oldmem_page() to use cached addressing
...
The copy of /proc/vmcore to a user buffer proceeds much faster
if the kernel addresses memory as cached.
With this patch we have seen an increase in transfer rate from
less than 15MB/s to 80-460MB/s, depending on size of the
transfer. This makes a big difference in time needed to save a
system dump.
Signed-off-by: Cliff Wickman <cpw@sgi.com>
Acked-by: "Eric W. Biederman" <ebiederm@xmission.com>
Cc: kexec@lists.infradead.org
Cc: <stable@kernel.org> # as far back as it would apply
LKML-Reference: <E1OtMLz-0001yp-Ia@eag09.americas.sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2010-09-09 09:46:23 +02:00
..
2010-08-06 10:07:34 -07:00
2010-08-20 10:18:28 +02:00
2010-08-20 14:25:08 -07:00
2010-07-13 14:57:50 -07:00
2010-06-01 10:20:15 +02:00
2010-07-27 17:14:24 +02:00
2010-05-19 13:45:39 -07:00
2010-07-20 15:38:30 -07:00
2010-07-19 10:56:54 +02:00
2009-08-26 21:29:58 +02:00
2010-02-28 11:00:55 -08:00
2010-03-30 22:02:32 +09:00
2010-05-27 09:12:48 -07:00
2010-03-30 22:02:32 +09:00
2010-09-09 09:46:23 +02:00
2010-07-21 11:33:27 -07:00
2010-06-08 23:29:52 +02:00
2010-06-08 23:29:52 +02:00
2010-06-08 23:29:52 +02:00
2010-06-10 11:02:34 -04:00
2010-05-20 21:04:31 -05:00
2010-07-15 17:10:02 +02:00
2010-02-07 17:47:51 +01:00
2010-08-06 16:24:17 -07:00
2010-08-13 16:53:13 -07:00
2010-02-27 10:06:10 +01:00
2010-06-16 18:05:05 +02:00
2010-03-29 18:55:33 +02:00
2010-08-18 09:17:20 -07:00
2010-07-21 21:23:51 -07:00
2010-08-12 09:53:39 -07:00
2010-06-24 23:35:27 +02:00
2009-10-01 08:42:24 +02:00
2010-08-22 11:27:36 -07:00
2010-03-02 10:28:38 +01:00
2010-07-20 15:27:33 -07:00
2010-03-03 11:25:58 +01:00
2009-12-09 16:54:08 -08:00
2009-11-02 15:56:34 +01:00
2009-11-02 15:56:34 +01:00
2009-12-14 23:55:33 +01:00
2010-05-03 13:39:29 -07:00
2010-03-30 22:02:32 +09:00
2010-03-30 22:02:32 +09:00
2010-08-16 15:58:30 -05:00
2010-08-19 12:49:56 +02:00
2009-09-10 18:10:50 +03:00
2010-05-19 11:41:05 +03:00
2010-03-30 22:02:32 +09:00
2009-12-08 13:27:33 -08:00
2010-03-30 22:02:32 +09:00
2010-06-18 14:54:36 -07:00
2010-03-30 22:02:32 +09:00
2010-01-23 06:21:59 +01:00
2010-05-25 15:08:26 -07:00
2010-03-11 13:49:06 +01:00
2010-02-10 17:47:17 -08:00
2010-03-30 22:02:32 +09:00
2010-08-05 16:26:42 -07:00
2010-08-06 10:06:28 -07:00
2010-05-27 09:12:48 -07:00
2010-07-30 18:02:21 -07:00
2010-07-30 18:02:21 -07:00
2009-12-14 23:55:32 +01:00
2010-02-27 14:41:35 -08:00
2010-06-30 22:41:42 -07:00
2010-08-02 15:18:33 -04:00
2010-04-13 13:24:54 +02:00
2010-03-30 22:02:32 +09:00
2010-05-27 09:12:52 -07:00
2010-06-18 11:35:10 +02:00
2010-06-18 11:35:10 +02:00
2010-08-17 18:07:43 -07:00
2010-05-01 04:32:07 +02:00
2010-05-19 11:41:05 +03:00
2010-07-15 17:10:02 +02:00
2009-12-15 08:53:28 -08:00
2010-06-20 09:24:13 +02:00
2009-09-18 14:05:47 -07:00
2010-07-21 09:25:42 -07:00
2010-08-18 09:17:20 -07:00
2010-06-09 13:34:06 -07:00
2009-12-09 16:28:59 -08:00
2010-03-30 22:02:32 +09:00
2010-08-19 14:47:43 -07:00
2010-06-09 17:32:19 +02:00
2010-03-26 11:33:57 +01:00
2010-08-17 18:07:43 -07:00
2010-03-12 15:52:32 -08:00
2010-08-10 15:35:10 -07:00
2010-05-21 17:16:21 -07:00
2010-02-16 18:21:32 +01:00
2010-08-01 09:18:41 +02:00
2009-09-20 20:23:37 +02:00
2009-10-12 18:06:48 +02:00
2010-08-18 09:17:20 -07:00
2010-08-05 08:45:05 +02:00
2009-12-14 23:55:32 +01:00
2010-07-27 12:40:55 +02:00
2010-05-18 09:46:35 -07:00
2010-02-07 17:47:51 +01:00
2010-03-30 22:02:32 +09:00
2010-07-21 21:23:40 -07:00
2010-02-22 16:25:18 -08:00
2009-12-09 16:29:23 -08:00
2010-03-30 22:02:32 +09:00
2010-03-08 16:55:37 +01:00
2010-06-01 08:55:52 -07:00
2010-07-27 12:40:54 +02:00
2010-07-07 17:05:06 -07:00
2010-04-28 17:25:47 -07:00
2010-08-06 16:25:13 -07:00