]> git.pld-linux.org Git - packages/kernel.git/commitdiff
- fix segfault during resume in some cases
authorhavner <havner@pld-linux.org>
Mon, 27 Sep 2004 23:07:28 +0000 (23:07 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    2.6.8.1-sws2-segfault-fix.patch -> 1.1

2.6.8.1-sws2-segfault-fix.patch [new file with mode: 0644]

diff --git a/2.6.8.1-sws2-segfault-fix.patch b/2.6.8.1-sws2-segfault-fix.patch
new file mode 100644 (file)
index 0000000..d622eab
--- /dev/null
@@ -0,0 +1,16 @@
+diff -ruN 999-old/kernel/power/suspend.c 999-new/kernel/power/suspend.c
+--- 999-old/kernel/power/suspend.c     2004-09-28 08:21:43.000000000 +1000
++++ 999-new/kernel/power/suspend.c     2004-09-28 08:21:33.000000000 +1000
+@@ -325,10 +325,11 @@
+       /* Now check for graphics class devices, so we can keep the display on while suspending */
+       class = class_find("graphics");
+-      if (class)
++      if (class) {
+               list_for_each_entry(class_dev, &class->children, node)
+                       device_switch_trees(class_dev->dev, suspend_device_tree);
+-      class_put(class);
++              class_put(class);
++      }
+       return 0;
+ }
This page took 0.098308 seconds and 4 git commands to generate.