aboutsummaryrefslogtreecommitdiff
path: root/include/scsi/scsicam.h
diff options
context:
space:
mode:
authorVenkatesh Pallipadi <venkatesh.pallipadi@intel.com>2008-02-11 15:20:27 -0800
committerLen Brown <len.brown@intel.com>2008-02-13 23:59:31 -0500
commitb077fbada161479d9a32a7730d2822d5e737b306 (patch)
tree2653c87aebf041ba0fb175a23401ee894d83d95f /include/scsi/scsicam.h
parente760e716d47b48caf98da348368fd41b4a9b9e7e (diff)
ACPI: fix suspend regression due to idle update
Earlier patch (bc71bec91f9875ef825d12104acf3bf4ca215fa4) broke suspend resume on many laptops. The problem was reported by Carlos R. Mafra and Calvin Walton, who bisected the issue to above patch. The problem was because, C2 and C3 code were calling acpi_idle_enter_c1 directly, with C2 or C3 as state parameter, while suspend/resume was in progress. The patch bc71bec started making use of that state information, assuming that it would always be referring to C1 state. This caused the problem with suspend-resume as we ended up using C2/C3 state indirectly. Fix this by adding acpi_idle_suspend check in enter_c1. Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/scsi/scsicam.h')
0 files changed, 0 insertions, 0 deletions