suspend/resume issue on b147 (6986810)
Description: suspend/resume (actually suspend) does not work on build 147
two fix (6958308, 6970888) were done in backout.
set pci_enable_wakeup = 0 to /etc/system
Tested on Lenovo T61 and OpenIndiana 147 and 148 builds.
#1 Updated by Hans Rosenfeld over 6 years ago
This is not a duplicate of https://defect.opensolaris.org/bz/show_bug.cgi?id=17093.
The workaround is correct, but it won't help for 17093.
I observed this problem on my T61p. Using the workaround, my system is able to suspend and resume, but the USB ports are dead after resume.
Looking at the code for "6867140 ultra 27 does not resume from either mouse or keyboard event" which introduced this bug, I found that it enabled all PCI devices for wakeup, even those that don't support power management. Although I haven't worked with power management stuff before, I think this is wrong. Changing this fixes the resume problem on my T61p, but I don't have an ultra 27 to test it there.
I have been running oi_148 with using the attached diff for about a month now, without any resume or USB problems.
I also uploaded a webrev to http://cr.illumos.org/view/5ihk5w10/illumos-506-webrev/.
#3 Updated by Garrett D'Amore over 6 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
- Tags deleted (
user: Hans Rosenfeld <firstname.lastname@example.org>
date: Fri May 06 10:04:21 2011 -0700
506 suspend/resume issue on b147 (6986810)
Reviewed by: Richard Lowe <email@example.com>
Reviewed by: Garrett D'Amore <firstname.lastname@example.org>
Reviewed by: Albert Lee <email@example.com>
Approved by: Garrett D'Amore <firstname.lastname@example.org>
Also available in: Atom