Re: Laptop recommendations?

Ian Smith <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
On Mon, 27 Jun 2011, Bengt Ahlgren wrote:
 > Ian Smith <[email protected]> writes:
[..]
 > > How well does suspend/resume work on these?  An absolute must for me.
 > >
 > > My Thinkpad T23s always resumed 100% reliably through 6.x and 7.x, still 
 > > does at 7.4-R, but since 8.0-R through to 8.2-R they completely freeze
 > > for an even 60 seconds on resume, after which I often get a bunch of 
 > > 'time went backwards' errors - sometimes on every process running - so 
 > > I've never felt able to really trust it after resuming.  Noone seems to 
 > > know about that issue; probably no developers have i386 laptops anymore.
 > 
 > Me too for a Thinkpad X40 (running 8.2-R).  I tracked down the stall on
 > resume to uhci.ko.  Without that module loaded, there was no stall.
 > Other usb modules did not make any difference.  I unfortunately did not
 > have time to investigate it further.  My laptop comes to life reliably
 > after the stall.

I'm VERY happy to report that building a kernel from 8.2-R GENERIC only 
excluding device uhci (and ohci and ehci that the T23 don't use anyway), 
loading uhci at boot, unloading it in rc.suspend and loading it again in 
rc.resume does completly fix the 60 second stall problem on my T23.

It doesn't mind if I forget and leave a USB memstick attached through 
suspend/resume, though of course it gets confused if a slice was mounted 
.. even then, it doesn't panic or require more than umount; mount.

Thanks heaps for this.  I'll report back on an old thread in -stable, 
find and cc a couple of other people who confirmed the same stall issue, 
at least one being on a Thinkpad, T43 I think.

It should help having narrowed this problem down to uhci, maybe a proper 
fix can be found before 9.0 is released, but meanwhile I'm just stoked.

cheers, Ian
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.