From owner-freebsd-current@FreeBSD.ORG Thu Aug 13 16:27:54 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7785D10656A6 for ; Thu, 13 Aug 2009 16:27:54 +0000 (UTC) (envelope-from dgerow@afflictions.org) Received: from relay1-v.mail.gandi.net (relay1-v.mail.gandi.net [217.70.178.75]) by mx1.freebsd.org (Postfix) with ESMTP id 3A0978FC4A for ; Thu, 13 Aug 2009 16:27:54 +0000 (UTC) Received: from plebeian.afflictions.org (CPE000db917e8b9-CM0019475d4056.cpe.net.cable.rogers.com [99.241.168.226]) by relay1-v.mail.gandi.net (Postfix) with ESMTP id 9E552362AF; Thu, 13 Aug 2009 18:27:52 +0200 (CEST) Received: by plebeian.afflictions.org (Postfix, from userid 1001) id 10DEDF082; Thu, 13 Aug 2009 12:27:05 -0400 (EDT) Date: Thu, 13 Aug 2009 12:27:05 -0400 From: Damian Gerow To: Attilio Rao Message-ID: <20090813162705.GA1468@plebeian.afflictions.org> References: <20090813002104.GA1481@plebeian.afflictions.org> <1250161757.1823.18.camel@balrog.2hip.net> <3bbf2fe10908130652t77767929q44ba12f39cb3f997@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3bbf2fe10908130652t77767929q44ba12f39cb3f997@mail.gmail.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-current@freebsd.org, Robert Noland Subject: Re: No display after resume in r196086 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 13 Aug 2009 16:27:54 -0000 Attilio Rao wrote: : why don't you directly try the revision immediately before newbus : locking (so immediately prior to r196037) and try to verify it still : works. Culprit confirmed: I can resume with r196036, but not r196037. : I'm aware of at least one possible deadlock source but it should not : happen while suspend/resume. However, I'm preparing an errata patch : for newbus locking. : If you verify newbus locking is the real culprit and that my further : patch doesn't fix your problem we can try to hammer it down further. Let me know what else you might need.