From owner-freebsd-current@FreeBSD.ORG Thu Dec 11 13:13:15 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A98D516A4CF for ; Thu, 11 Dec 2003 13:13:15 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 6312143D38 for ; Thu, 11 Dec 2003 13:13:14 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 50732 invoked by uid 1000); 11 Dec 2003 21:13:15 -0000 Date: Thu, 11 Dec 2003 13:13:15 -0800 (PST) From: Nate Lawson To: current@freebsd.org Message-ID: <20031211130934.Y50668@root.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Tracking down ata0 reset hang X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.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, 11 Dec 2003 21:13:15 -0000 I have a laptop that suspends and resumes fine. Soeren's patch to properly reset the hardware after the ATAng import fixed the problem where resuming would hang in ata0 reset with the hard drive light on. Sometime in the last month or two, the ATA reset phase of resume has begun hanging again with the drive light on and I can't break to the debugger. The interesting data point is that if I suspend/resume in single user mode, it works fine, including the reset. But in multi-user mode, it hangs. I'm trying to disable various services to see if any of them triggers the hang. Has anyone else seen this regression? -Nate