Skip to content

ACPI / PM: Simplifications of core suspend and hibernate code

Rafael J. Wysocki linux-acpi linux-pm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6ACPI / PM: Drop acpi_restore_state_mem()arch/ia64/include/asm/acpi.h arch/ia64/kernel/acpi.c arch/x86/include/asm/acpi.h +2 more+3 -212 replies
1/6ACPI / PM: Drop acpi_restore_state_mem()arch/ia64/include/asm/acpi.h arch/ia64/kernel/acpi.c arch/x86/include/asm/acpi.h +2 more+3 -210 replies
2/6ACPI / PM: Do not switch interrupts off/on in acpi_suspend_enter()drivers/acpi/sleep.c+0 -32 replies
2/6ACPI / PM: Do not switch interrupts off/on in acpi_suspend_enter()drivers/acpi/sleep.c+0 -30 replies
3/6ACPI / PM: Modify the "low-level resume finished" messagedrivers/acpi/sleep.c+1 -24 replies
3/6ACPI / PM: Modify the "low-level resume finished" messagedrivers/acpi/sleep.c+1 -20 replies
4/6ACPI / PM: Call acpi_save_state_mem() right before low-level suspenddrivers/acpi/sleep.c+4 -80 replies
4/6ACPI / PM: Call acpi_save_state_mem() right before low-level suspenddrivers/acpi/sleep.c+4 -82 replies
5/6ACPI / PM: Merge do_suspend_lowlevel() into acpi_save_state_mem()arch/ia64/include/asm/acpi.h arch/ia64/kernel/acpi.c arch/x86/include/asm/acpi.h +3 more+12 -170 replies
5/6ACPI / PM: Merge do_suspend_lowlevel() into acpi_save_state_mem()arch/ia64/include/asm/acpi.h arch/ia64/kernel/acpi.c arch/x86/include/asm/acpi.h +3 more+12 -172 replies
6/6ACPI / PM: Do not switch interrupts off/on in acpi_hibernation_enter()drivers/acpi/sleep.c+0 -30 replies
6/6ACPI / PM: Do not switch interrupts off/on in acpi_hibernation_enter()drivers/acpi/sleep.c+0 -32 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] ACPI / PM: Simplifications of core suspend and hibernate code

Hi,

The following series of patches reduces complexity of the core suspend and hibernate code a bit.

[1/6] - Remove acpi_restore_state_mem() which isn't used.
[2/6] - Do not turn interrupts on/off in acpi_suspend_enter(). [3/6] - Move the "back to C" message and make it meaningful. [4/6] - Move the call to acpi_save_state_mem() towards do_suspend_lowlevel(). [5/6] - Merge do_suspend_lowlevel() into acpi_save_state_mem(). [6/6] - Do not turn interrupts on/off in acpi_hibernation_enter().

I'm regarding these patches as 2.6.39 material, if there are no objections.

Thanks,
Rafael