Magellan Linux

Contents of /trunk/kernel26-magellan/patches-2.6.16-r10/0028-2.6.16-swsusp-post_resume_aggressive_swap_prefetch-1.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 70 - (show annotations) (download)
Thu May 11 19:09:22 2006 UTC (18 years ago) by niro
File size: 669 byte(s)
import

1 ---
2 kernel/power/disk.c | 3 +++
3 1 files changed, 3 insertions(+)
4
5 Index: linux-2.6.16-ck3/kernel/power/disk.c
6 ===================================================================
7 --- linux-2.6.16-ck3.orig/kernel/power/disk.c 2006-04-02 12:46:19.000000000 +1000
8 +++ linux-2.6.16-ck3/kernel/power/disk.c 2006-04-02 12:46:49.000000000 +1000
9 @@ -18,6 +18,7 @@
10 #include <linux/fs.h>
11 #include <linux/mount.h>
12 #include <linux/pm.h>
13 +#include <linux/swap-prefetch.h>
14
15 #include "power.h"
16
17 @@ -160,6 +161,8 @@ int pm_suspend_disk(void)
18 Done:
19 device_resume();
20 unprepare_processes();
21 + if (!error && !in_suspend)
22 + aggressive_swap_prefetch();
23 return error;
24 }
25