From owner-freebsd-stable@FreeBSD.ORG Mon Feb 28 02:00:04 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D4C116A4CE for ; Mon, 28 Feb 2005 02:00:04 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C3A343D4C for ; Mon, 28 Feb 2005 02:00:03 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.250] (adsl-64-171-186-189.dsl.snfc21.pacbell.net [64.171.186.189]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id j1S1xpZj032648 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 27 Feb 2005 17:59:52 -0800 Message-ID: <42227B17.2000705@root.org> Date: Sun, 27 Feb 2005 17:59:51 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Garance A Drosihn References: <42439.1109545793@critter.freebsd.dk> <4222556B.5010805@root.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit cc: Poul-Henning Kamp cc: stable@freebsd.org cc: =?ISO-8859-1?Q?S=F8ren_Schmidt?= Subject: Re: patch: fix 30 second hang while resuming X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2005 02:00:04 -0000 Garance A Drosihn wrote: > At 3:19 PM -0800 2/27/05, Nate Lawson wrote: > >> Poul-Henning Kamp wrote: >> >>> >>> Have you tried sos@ new ATAng mk III patches ? As far as I know >>> he plans to commit those shortly. > > One minor point: Søren is on vacation right now. I *think* he will > be getting back around March 5th (assuming I understand what he said > in a recent message). So, *if* this is something we want to get in > before the code-freeze, we may have to act without his input. Augh. Not the most convenient circumstances. I'm happy to work with someone else if necessary. >> Not yet. In any case, I'd prefer these problems be fixed before >> the import since the patches are minor and data corruption is >> generally a bad thing for a little while even if a large, new >> something is coming sometime soon. > > Your original message only mentioned a long-delay when resuming. > Is this bug also causing data-corruption in some circumstances? > (I don't have the slightest idea what this area of code does, I > just want to make sure we understand how serious the issue is...). > > Is this something which only comes up in 6.x? Or is the same > thing happening in 5.x too? There are two bugs I sent in two separate messages. The first gives several overwrites of 512 bytes of memory adjacent to the ATA param structure. The second is just a very long delay on resume. The first is more serious and could occur on different hardware although I think only systems with the "phantom slave" problem will trigger it. It makes booting with INVARIANTS panic immediately and causes an indeterminant problem without. The previous time this bug appeared, it was pretty nasty -- inserting a PCMCIA card would give a panic or at some point the ifnet list would be corrupted. I don't know the effect this time. -- Nate