From owner-freebsd-acpi@FreeBSD.ORG Thu May 28 10:13:16 2009 Return-Path: Delivered-To: acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABC3C106566B; Thu, 28 May 2009 10:13:16 +0000 (UTC) (envelope-from taku@tackymt.homeip.net) Received: from basalt.tackymt.homeip.net (unknown [IPv6:2001:3e0:577:0:20d:61ff:fecc:2253]) by mx1.freebsd.org (Postfix) with ESMTP id 3B4888FC12; Thu, 28 May 2009 10:13:16 +0000 (UTC) (envelope-from taku@tackymt.homeip.net) Received: from localhost (localhost [127.0.0.1]) by basalt.tackymt.homeip.net (Postfix) with ESMTP id 5E1C410749; Thu, 28 May 2009 19:13:15 +0900 (JST) X-Virus-Scanned: amavisd-new at tackymt.homeip.net Received: from localhost ([127.0.0.1]) by localhost (basalt.tackymt.homeip.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tj-cqKYK--QI; Thu, 28 May 2009 19:13:12 +0900 (JST) Received: from biotite (unknown [IPv6:2001:200:148:301:216:cfff:febc:1472]) by basalt.tackymt.homeip.net (Postfix) with ESMTP; Thu, 28 May 2009 19:13:12 +0900 (JST) Date: Thu, 28 May 2009 19:13:11 +0900 From: "YAMAMOTO, Taku" To: Takanori Watanabe Message-Id: <20090528191311.b68ab3b7.taku@tackymt.homeip.net> In-Reply-To: <200905280952.n4S9q8bS065093@sana.init-main.com> References: <20090528184537.b2ac4798.taku@tackymt.homeip.net> <200905280952.n4S9q8bS065093@sana.init-main.com> Organization: Trans New Technology, Inc. X-Mailer: Sylpheed 2.6.0 (GTK+ 2.16.1; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: acpi@freebsd.org, mobile@freebsd.org Subject: Re: Any success with Lenovo T60 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 May 2009 10:13:17 -0000 On Thu, 28 May 2009 18:52:08 +0900 Takanori Watanabe wrote: > In message <20090528184537.b2ac4798.taku@tackymt.homeip.net>, "YAMAMOTO, Taku" > wrote: > >Hi Vladimir, > > > >I have an X60 running 8.0-current/i386 as of Apr. 29, 2009 > >which can successfully suspend and resume, though things may be a bit > >different from your case. > > > >There were a couple of pitfalls which I ran into: > > > > 0. Pristine kernels for i386 SMP don't support the resume yet. > > We can either use amd64 ones, stick on i386 UP kernels or apply > > unofficial patch floating around. > > > > 1. DO NOT DISABLE the built-in modem! (It took almost 2 weeks to identify!) > > Disabling it ends up with hanging machine on resume. > > > > 2. Disable the USB while suspending; otherwise NMI parity error occurs > > on resume. (usb2 stack only; the old USB stack didn't have this problem) > > In rc.suspend (the magic to turn the root hubs off): > > usbconfig -a 1 set_config 255 > > In rc.resume (the magic to turn the root hubs on again): > > usbconfig -a 1 set_config 0 > > > > Is the SMP/i386 patch applied cleanly? > Lazy author does not tried that since then. No, it requires slight modifications to apply, but that's it. Would it be worth to have it available somewhere? -- -|-__ YAMAMOTO, Taku | __ < - A chicken is an egg's way of producing more eggs. -