suspend/resume improved?

Nate Lawson nate at root.org
Wed Dec 8 12:51:47 PST 2004


Vladimir Egorin wrote:
> On Mon, Dec 06, 2004 at 05:49:06PM -0800, Nate Lawson wrote:
> 	> Eric Anderson wrote:
> 	> >Nate Lawson wrote:
> 	> >
> 	> >>I made a commit over the weekend to -current that may fix some 
> 	> >>suspend/resume driver issues for people.  Please test and let me know 
> 	> >>if it helps.
> 	> >
> 	> >Will these changes also apply to -stable users?
> 	> 
> 	> In about a day when I MFC.
> 	> 
> 	> >Nate - I'd like to help you debug some S3 issues - I've read the ACPI 
> 	> >debugging page and I'll start playing with what I can - but is there 
> 	> >anything in particular I should work with?  I'm running 5.3-STABLE with 
> 	> >the acpi patches that were posted about a month ago to the -acpi list.
> 	> 
> 	> It's pretty straightforward but arduous work.  First strip down your 
> 	> system, removing all drivers except for the hard drive and keyboard (no 
> 	> USB, network, etc.)  Don't run X.  Try S3.  If it works, add back in 
> 	> drivers until it fails.
> 	> 
> 	> If it fails, try to find out where it fails.  Does it truly make it to 
> 	> sleep or does it immediately resume?  Add the beep code Warner posted a 
> 	> while back to the resume code and see if you get a beep.  If you get a 
> 	> beep but a dead system, it's something in driver resume.  Try to enable 
> 	> the network driver and ssh into your system after resume.  If it works, 
> 	> it's a video driver problem and you need to mess with resuming the VESA 
> 	> BIOS.  Don't run DRM with X.
> 
> Thanks for these instructions.   I hoped for a while to get
> suspend/resume working on my desktop (Asus P4P8X, P4 2.0).
> I've finally narrowed the problem to sk driver (for a built-in
> ethernet).  Any attempt to use the network after resume (even
> typing "ifconfig") results in a hard lockup, I cannot enter the
> debugger from the console.

Unfortunately, I can't help debug driver problems.  Your best bet is to 
send your report to the freebsd-current list.

-- 
Nate


More information about the freebsd-acpi mailing list