Date: Tue, 15 Aug 2000 09:31:53 +0100 (BST) From: Nick Hibma <n_hibma@qubesoft.com> To: Josef Karthauser <joe@pavilion.net> Cc: freebsd-bugs@FreeBSD.org Subject: Re: kern/20375: APM doesn't work properly! Suspend/resume/suspend/hang Message-ID: <Pine.BSF.4.20.0008150930310.1746-100000@henny.webweaving.org> In-Reply-To: <20000812174728.A509@pavilion.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Right, my problems were unrelated. After a pretty long goose chase, my
laptop crashing was my own fault.
And after that I can get it to crash when suspending or resuming.
Nick
> > I believe that it broke sometime in the last couple of months.
> >
> > If I could get a trace that'd find the culprit, but unfortunately
> > the machine hangs hard - power reset required. Maybe some debug
> > output to stderr would catch the problem. Is there somewhere in
> > the bus code that I can add some debug that'll show each device
> > being suspended?
> >
>
> Ok, more updates.
>
> There _is_ a sysctl (debug.apm_debug) recently added for debugging.
>
> Using the kernel debugger I've determined that the freeze is almost
> definitely in the bios32 call:
>
> apm_do_suspend
> apm_suspend_system
> apm_bioscall
> bios32
> HANG
>
> This happens on the second suspend only, the first time through it
> succeeds, and returns after a resume event (keypress, etc.).
>
> Who's our APM wizard? I've no idea what the bios interaction should
> be.
>
> Joe
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-bugs" in the body of the message
>
--
Qube Software, Ltd. Private:
n_hibma@qubesoft.com n_hibma@webweaving.org
n_hibma@freebsd.org
http://www.qubesoft.com/ http://www.etla.net/~n_hibma/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.20.0008150930310.1746-100000>
