diff options
Diffstat (limited to 'kernel/power/Kconfig')
-rw-r--r-- | kernel/power/Kconfig | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/kernel/power/Kconfig b/kernel/power/Kconfig index b99f61b82685..396c7873e804 100644 --- a/kernel/power/Kconfig +++ b/kernel/power/Kconfig | |||
@@ -29,7 +29,7 @@ config PM_DEBUG | |||
29 | 29 | ||
30 | config SOFTWARE_SUSPEND | 30 | config SOFTWARE_SUSPEND |
31 | bool "Software Suspend" | 31 | bool "Software Suspend" |
32 | depends on EXPERIMENTAL && PM && SWAP && ((X86 && SMP) || ((FVR || PPC32 || X86) && !SMP)) | 32 | depends on PM && SWAP && (X86 || ((FVR || PPC32) && !SMP)) |
33 | ---help--- | 33 | ---help--- |
34 | Enable the possibility of suspending the machine. | 34 | Enable the possibility of suspending the machine. |
35 | It doesn't need APM. | 35 | It doesn't need APM. |
@@ -73,6 +73,18 @@ config PM_STD_PARTITION | |||
73 | suspended image to. It will simply pick the first available swap | 73 | suspended image to. It will simply pick the first available swap |
74 | device. | 74 | device. |
75 | 75 | ||
76 | config SWSUSP_ENCRYPT | ||
77 | bool "Encrypt suspend image" | ||
78 | depends on SOFTWARE_SUSPEND && CRYPTO=y && (CRYPTO_AES=y || CRYPTO_AES_586=y || CRYPTO_AES_X86_64=y) | ||
79 | default "" | ||
80 | ---help--- | ||
81 | To prevent data gathering from swap after resume you can encrypt | ||
82 | the suspend image with a temporary key that is deleted on | ||
83 | resume. | ||
84 | |||
85 | Note that the temporary key is stored unencrypted on disk while the | ||
86 | system is suspended. | ||
87 | |||
76 | config SUSPEND_SMP | 88 | config SUSPEND_SMP |
77 | bool | 89 | bool |
78 | depends on HOTPLUG_CPU && X86 && PM | 90 | depends on HOTPLUG_CPU && X86 && PM |