From owner-freebsd-current@FreeBSD.ORG Tue Aug 24 22:32:44 2004 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 AF7F416A4CE for ; Tue, 24 Aug 2004 22:32:44 +0000 (GMT) Received: from veldy.net (fuggle.veldy.net [209.98.200.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8189D43D2F for ; Tue, 24 Aug 2004 22:32:44 +0000 (GMT) (envelope-from veldy@veldy.net) Received: from localhost (localhost [127.0.0.1]) by veldy.net (Postfix) with ESMTP id B8CD8319B; Tue, 24 Aug 2004 17:32:43 -0500 (CDT) Received: from veldy.net ([127.0.0.1]) by localhost (fuggle [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02545-02; Tue, 24 Aug 2004 17:32:39 -0500 (CDT) Received: from [127.0.0.1] (cascade.veldy.net [192.168.1.1]) by veldy.net (Postfix) with ESMTP id D579F319A; Tue, 24 Aug 2004 17:32:38 -0500 (CDT) Message-ID: <412BC205.5030501@veldy.net> Date: Tue, 24 Aug 2004 17:32:37 -0500 From: "Thomas T. Veldhouse" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040803 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Thomas T. Veldhouse" References: <4129EE0E.7080606@veldy.net> <20040824085552.GA25548@galgenberg.net> <412B129E.9030208@DeepCore.dk> <412BBDB0.90903@veldy.net> In-Reply-To: <412BBDB0.90903@veldy.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at veldy.net cc: freebsd-current@freebsd.org cc: =?ISO-8859-1?Q?S=F8ren_Schmidt?= Subject: Re: FREEBSD-5.3BETA hard hang during hardware probe from CD 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: Tue, 24 Aug 2004 22:32:44 -0000 Thomas T. Veldhouse wrote: > Søren Schmidt wrote: > >> Upgrade /sys/dev/ata to whats in -current, I should have fixed it there. >> >> -Søren >> > > Soren, > > Can you please list which file(s) and what versions I should be > looking for? I grabbed a copy of current as of this morning and I > believe the latest updated file was from 08-22 and the problem still > exists for me. Another poster mentioned that a verbose boot works and > it does indeed work for me. > > Tom Veldhouse > As a quick followup, the version differences (between BETA1 and last current tried) I show with my last try are as follows: /usr/local/src/sys/dev/ata/ata-all.c Tue Aug 24 10:09:05 2004 /usr/local/src/sys/dev/ata/ata-dma.c Fri Aug 20 14:05:22 2004 /usr/local/src/sys/dev/ata/ata-pci.c Fri Aug 20 01:19:25 2004 /usr/local/src/sys/dev/ata/ata-queue.c Sun Aug 22 10:54:08 2004 /usr/local/src/sys/dev/ata/atapi-cd.c Tue Aug 24 05:39:00 2004 Lots of checks after mallocs in atapi-cd, but that is it, so I suspect this bug could affect other ata devices than just DVD/CD drives? The changes look relatively minimal other than the call to bus_dma_tag_create() and a workaround for devices failing to interrupt. Thanks, Tom Veldhouse