1. 31 Aug, 2007 1 commit
  2. 29 Jul, 2007 2 commits
    • Rafael J. Wysocki's avatar
      Introduce CONFIG_SUSPEND for suspend-to-Ram and standby · 296699de
      Rafael J. Wysocki authored
      
      Introduce CONFIG_SUSPEND representing the ability to enter system sleep
      states, such as the ACPI S3 state, and allow the user to choose SUSPEND
      and HIBERNATION independently of each other.
      
      Make HOTPLUG_CPU be selected automatically if SUSPEND or HIBERNATION has
      been chosen and the kernel is intended for SMP systems.
      
      Also, introduce CONFIG_PM_SLEEP which is automatically selected if
      CONFIG_SUSPEND or CONFIG_HIBERNATION is set and use it to select the
      code needed for both suspend and hibernation.
      
      The top-level power management headers and the ACPI code related to
      suspend and hibernation are modified to use the new definitions (the
      changes in drivers/acpi/sleep/main.c are, mostly, moving code to reduce
      the number of ifdefs).
      
      There are many other files in which CONFIG_PM can be replaced with
      CONFIG_PM_SLEEP or even with CONFIG_SUSPEND, but they can be updated in
      the future.
      Signed-off-by: default avatarRafael J. Wysocki <rjw@sisk.pl>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      296699de
    • Rafael J. Wysocki's avatar
      Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION · b0cb1a19
      Rafael J. Wysocki authored
      
      Replace CONFIG_SOFTWARE_SUSPEND with CONFIG_HIBERNATION to avoid
      confusion (among other things, with CONFIG_SUSPEND introduced in the
      next patch).
      Signed-off-by: default avatarRafael J. Wysocki <rjw@sisk.pl>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      b0cb1a19
  3. 21 Jul, 2007 1 commit
  4. 19 Jul, 2007 1 commit
  5. 18 Jul, 2007 1 commit
  6. 07 May, 2007 2 commits
  7. 06 Mar, 2007 1 commit
  8. 09 Feb, 2007 1 commit
  9. 13 Dec, 2006 1 commit
  10. 07 Dec, 2006 1 commit
  11. 26 Sep, 2006 2 commits
  12. 06 Sep, 2006 1 commit
  13. 30 Jun, 2006 1 commit
  14. 27 Jun, 2006 1 commit
  15. 25 Jun, 2006 1 commit
  16. 24 Jun, 2006 1 commit
  17. 31 Mar, 2006 1 commit
  18. 14 Jan, 2006 1 commit
  19. 13 Nov, 2005 1 commit
  20. 23 Sep, 2005 1 commit
  21. 07 Sep, 2005 1 commit
  22. 05 Sep, 2005 1 commit
    • Andreas Steinmetz's avatar
      [PATCH] encrypt suspend data for easy wiping · c2ff18f4
      Andreas Steinmetz authored
      
      The patch protects from leaking sensitive data after resume from suspend.
      During suspend a temporary key is created and this key is used to encrypt the
      data written to disk.  When, during resume, the data was read back into memory
      the temporary key is destroyed which simply means that all data written to
      disk during suspend are then inaccessible so they can't be stolen lateron.
      
      Think of the following: you suspend while an application is running that keeps
      sensitive data in memory.  The application itself prevents the data from being
      swapped out.  Suspend, however, must write these data to swap to be able to
      resume lateron.  Without suspend encryption your sensitive data are then
      stored in plaintext on disk.  This means that after resume your sensitive data
      are accessible to all applications having direct access to the swap device
      which was used for suspend.  If you don't need swap after resume these data
      can remain on disk virtually forever.  Thus it can happen that your system
      gets broken in weeks later and sensitive data which you thought were encrypted
      and protected are retrieved and stolen from the swap device.
      Signed-off-by: default avatarAndreas Steinmetz <ast@domdv.de>
      Acked-by: default avatarPavel Machek <pavel@suse.cz>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      c2ff18f4
  23. 25 Aug, 2005 1 commit
    • Len Brown's avatar
      [ACPI] IA64-related ACPI Kconfig fixes · eb7b6b32
      Len Brown authored
      
      Build issues were mostly in the ACPI=n case -- don't do that.
      Select ACPI from IA64_GENERIC.
      Add some missing dependencies on ACPI.
      
      Mark BLACKLIST_YEAR and some laptop-only ACPI drivers
      as X86-only.  Let me know when you get an IA64 Laptop.
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      eb7b6b32
  24. 25 Jun, 2005 2 commits
  25. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4