From owner-freebsd-current@FreeBSD.ORG Thu Aug 14 06:34:07 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7DBE9B7E for ; Thu, 14 Aug 2014 06:34:07 +0000 (UTC) Received: from graal.it-profi.org.ua (graal.shurik.kiev.ua [193.239.74.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 37AB728BB for ; Thu, 14 Aug 2014 06:34:05 +0000 (UTC) Received: from [217.76.201.82] (helo=thinkpad.it-profi.org.ua) by graal.it-profi.org.ua with esmtpa (Exim 4.83 (FreeBSD)) (envelope-from ) id 1XHobk-0001IE-BQ; Thu, 14 Aug 2014 09:33:56 +0300 Message-ID: <53EC5852.5010602@shurik.kiev.ua> Date: Thu, 14 Aug 2014 09:33:54 +0300 From: Alexandr Krivulya User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Justin Hibbits Subject: Re: Child suspend/resume References: <20140810223030.479badbc@zhabar.att.net> <53E9CDD5.6020507@shurik.kiev.ua> <20140812070616.62c66567@zhabar.att.net> <53EB02F4.1020704@shurik.kiev.ua> <20140813083518.3f2d0580@zhabar.att.net> In-Reply-To: <20140813083518.3f2d0580@zhabar.att.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 217.76.201.82 X-SA-Exim-Mail-From: shuriku@shurik.kiev.ua X-SA-Exim-Scanned: No (on graal.it-profi.org.ua); SAEximRunCond expanded to false Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Aug 2014 06:34:07 -0000 I've done three suspend/resume cycle during last workday and all works fine. Sorry for misled. 13.08.2014 18:35, Justin Hibbits пишет: > That's odd, because another tester reported everything worked correctly > for him. Could you send me the output of a verbose boot dmesg (boot > -v), devinfo -rv, and pciconf -lv? > > Thanks, > Justin > > On Wed, 13 Aug 2014 09:17:24 +0300 > Alexandr Krivulya wrote: > >> Now laptop resumes, screen turned on and I see in dmesg "acpi: resumed >> at ...", but neither keyboard nor mouse don't work and host is not >> accessible from network. >> >> 12.08.2014 17:06, Justin Hibbits пишет: >>> Hi Alexandr, >>> >>> Thanks. I got another confirmation that it didn't work, and may >>> have found the cause. I have another patch that you can find at >>> https://phabric.freebsd.org/D590 which fixes a typo that I had made. >>> Could you try that? >>> >>> (Added current@ so everyone else sees this as well). >>> >>> Thanks! >>> >>> - Justin >>> >>> On Tue, 12 Aug 2014 11:18:29 +0300 >>> Alexandr Krivulya wrote: >>> >>>> Hi, Justin >>>> After applying your patch my thinkpad e530 (FreeBSD 11.0-CURRENT, >>>> amd64) doesn't resume any more - screen remains black. >>>> >>>> 11.08.2014 08:30, Justin Hibbits (by way of Justin Hibbits >>>> ) пишет: >>>>> Hi all, >>>>> >>>>> The attached patch is completely untested, due to lack of existing >>>>> suspendable hardware (no x86 machines). It does compile cleanly >>>>> against head, though. I don't think it should change any behavior, >>>>> I tried to keep the essence of the code path the same. >>>>> >>>>> It was suggested that I break up my multipass suspend/resume code >>>>> into incremental parts, so this is part one. It adds a >>>>> BUS_SUSPEND_CHILD/BUS_RESUME_CHILD, as well as helper functions, >>>>> bus_generic_suspend_child()/bus_generic_resume_child(), and >>>>> modifies the PCI driver to use this new facility. >>>>> >>>>> I'd like some feedback, and testing of this, to make sure I didn't >>>>> break anything. >>>>> >>>>> Thanks, >>>>> Justin >>>>> >>>>> >>>>> _______________________________________________ >>>>> freebsd-current@freebsd.org mailing list >>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-current >>>>> To unsubscribe, send any mail to >>>>> "freebsd-current-unsubscribe@freebsd.org" >>> _______________________________________________ >>> freebsd-current@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-current >>> To unsubscribe, send any mail to >>> "freebsd-current-unsubscribe@freebsd.org"