Subject: Re: kern/35128 (USB host controller resume fails on ThinkPad X32)
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Jared D. McNeill <jmcneill@invisible.ca>
List: netbsd-bugs
Date: 08/03/2007 11:55:02
The following reply was made to PR kern/35128; it has been noted by GNATS.
From: "Jared D. McNeill" <jmcneill@invisible.ca>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@netbsd.org, netbsd-bugs@netbsd.org,
gnats-admin@netbsd.org, wiz@netbsd.org, hira@po6.nsk.ne.jp
Subject: Re: kern/35128 (USB host controller resume fails on ThinkPad X32)
Date: Fri, 03 Aug 2007 07:49:16 -0400
wiz@netbsd.org wrote:
>> Log Message:
>> Establish powerhooks in the proper order. From Anon Ymous
> says submitter.
I say so also. Why do you believe this fix to be incorrect?
The original behaviour was badly broken -- after you transition the
device to D3 on suspend, you can't expect writing any UHCI registers to
work. Likewise, we need to transition to D0 on resume before restoring
UHCI registers -- if the previous code worked for anybody, it was a fluke.
Cheers,
Jared