From owner-freebsd-hackers@FreeBSD.ORG Sun Jan 16 13:14:36 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1268316A4CE for ; Sun, 16 Jan 2005 13:14:36 +0000 (GMT) Received: from schlepper.zs64.net (schlepper.zs64.net [212.12.50.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id D443F43D31 for ; Sun, 16 Jan 2005 13:14:32 +0000 (GMT) (envelope-from stb@lassitu.de) Received: from [IPv6:::1] (schlepper [212.12.50.230]) by schlepper.zs64.net (8.13.1/8.11.1) with ESMTP id j0GDES0G014719; Sun, 16 Jan 2005 14:14:29 +0100 (CET) (envelope-from stb@lassitu.de) In-Reply-To: <41E9E989.8040501@comcast.net> References: <41E9E989.8040501@comcast.net> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Message-Id: <8C7C52BA-67C0-11D9-942F-000A95C893E4@lassitu.de> Content-Transfer-Encoding: quoted-printable From: Stefan Bethke Date: Sun, 16 Jan 2005 14:14:27 +0100 To: Kris Maglione X-Mailer: Apple Mail (2.619) cc: freebsd-hackers@freebsd.org Subject: Re: ata_catch_inflight causes boot freeze X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Jan 2005 13:14:36 -0000 Am 16.01.2005 um 05:11 schrieb Kris Maglione: > On my laptop, while the call to ata_catch_inflight is in=20 > dev/ata/ata-all.c, my laptop freezes at boot, after detecting acd0 and=20= > doing GEOM: Configure for ad0. > > I don't mind commenting out the line in my builds, but others=20 > shouldn't have to go through what I did to come to the same conclusion=20= > (building the kernel from various dates and burning it to a FreesBIE=20= > CD). > > Anyway, I'm not familiar enought with the kernel archetecture to=20 > figure out why the function causes a boot freeze. I only figured out=20= > that it did by reviewing commits between the dates that it worked and=20= > the dates that it didn't. I'm willing to provide whatever=20 > information/help that I can to come up with a more permanent solution. Just so this doesn't get lost, you might want to open a PR, including=20 the exact commit that you think introduced this. You also might want to=20= drop a note to S=F8ren (sos@), author of much of the ATA code. Stefan --=20 Stefan Bethke Fon +49 170 346 0140