]> Pileus Git - ~andy/linux/blobdiff - kernel/kexec.c
audit: allow interfield comparison between gid and ogid
[~andy/linux] / kernel / kexec.c
index dc7bc0829286d60cd5e37e162441bdc7a8d12b46..090ee10d960485c6b9ed1923ef66c467c6fa19ea 100644 (file)
@@ -1523,7 +1523,7 @@ int kernel_kexec(void)
 
 #ifdef CONFIG_KEXEC_JUMP
        if (kexec_image->preserve_context) {
-               mutex_lock(&pm_mutex);
+               lock_system_sleep();
                pm_prepare_console();
                error = freeze_processes();
                if (error) {
@@ -1576,7 +1576,7 @@ int kernel_kexec(void)
                thaw_processes();
  Restore_console:
                pm_restore_console();
-               mutex_unlock(&pm_mutex);
+               unlock_system_sleep();
        }
 #endif