From owner-freebsd-current@FreeBSD.ORG Sat Oct 11 15:03:24 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 20AB416A4B3 for ; Sat, 11 Oct 2003 15:03:24 -0700 (PDT) Received: from castle.org (castle.org [207.178.4.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D6B043F93 for ; Sat, 11 Oct 2003 15:03:23 -0700 (PDT) (envelope-from nomad@castle.org) Received: from castle.org (localhost.castle.org [127.0.0.1]) by castle.org (8.12.9p2/8.12.9) with ESMTP id h9BM3Lk6008568 for ; Sat, 11 Oct 2003 15:03:21 -0700 (PDT) (envelope-from nomad@castle.org) Message-Id: <200310112203.h9BM3Lk6008568@castle.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: freebsd-current@freebsd.org X-uri: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 11 Oct 2003 15:03:21 -0700 From: Lee Damon X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on castle.org Subject: Re: Locks up with CURRENT 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: Sat, 11 Oct 2003 22:03:24 -0000 I'm having exactly the same hang on my IBM T30. I just tried sos' patch to ata-lowlevel.c but the result was no change - it still hangs after the ata1: resetting devices.. done message. In the recent past I was able to boot if atapicam was not configured in the kernel, but now I can't boot regardless of the configuration of atapicam. I have to remove the CD-RW/DVD ROM drive from the system to boot. The drive label says it's a Panasonic UJDA720 (probably IBM's part number). nomad >Subject: Re: Locks up with CURRENT >From: Sam Leffler >Date: Sat, 11 Oct 2003 10:31:19 -0700 >To: Antony T Curtis , > freebsd-current@freebsd.org > >On Saturday 11 October 2003 03:20 am, Antony T Curtis wrote: >> On Sat, 2003-10-11 at 10:36, Antony T Curtis wrote: >> > Hi, I cvsuped at about 10/10/03 11PM GMT and rebuilt world and kernel. >> > >> > It locks up after displaying: >> > >> > GEOM: create disk ad0 dp=0xc456d370 >> > ad0: 28615MB [58140/16/63] at ata0-master UDMA100 >> > ata1: resetting devices .. >> > done >> > >> > System is a Toshiba Satellite 2455 notebook. >> >> Removing the CDRW drive allowed it to boot > >I suspect this is the same problem I've encountered with a Toshiba DVD/CDRW >drive on a ServerWorks CSB5 controller. The following change re-enables some >code to workaround a missed interrupt and allows my system to boot:: > >diff ./ata-queue.c /data/devel/netperf/dev/ata/ata-queue.c >319c319 >< #if 0 >--- >> #if 1 > >However the Toshiba drive is not recognized. If after booting I do: > >atacontrol reinit 1 > >I sometimes get the drive properly probed. sos sent me the following change >to try but I still haven't gotten to it. Beware that it's probably out of >date wrt current source: > >Index: ata-lowlevel.c >=================================================================== >RCS file: /home/ncvs/src/sys/dev/ata/ata-lowlevel.c,v >retrieving revision 1.16 >diff -u -r1.16 ata-lowlevel.c >--- ata-lowlevel.c 20 Sep 2003 08:38:33 -0000 1.16 >+++ ata-lowlevel.c 26 Sep 2003 06:50:29 -0000 >@@ -527,7 +527,8 @@ > ATA_IDX_OUTB(ch, ATA_ALTSTAT, ATA_A_IDS | ATA_A_RESET); > DELAY(10000); > ATA_IDX_OUTB(ch, ATA_ALTSTAT, ATA_A_IDS); >- DELAY(10000); >+ DELAY(100000); >+ ATA_IDX_INB(ch, ATA_ERROR); > > /* wait for BUSY to go inactive */ > for (timeout = 0; timeout < 310; timeout++) { > > Sam nomad ----------- The cry has been that when war is declared, all opposition should therefore be hushed. A sentiment more unworthy of a free country could hardly be propagated. If the doctrine be admitted, rulers have only to declare war and they are screened at once from scrutiny ... In war, then, as in peace, assert the freedom of speech and of the press. Cling to this as the bulwark of all our rights and privileges. -- William Ellery Channing ----------- - Lee "nomad" Damon - \ play: nomad@castle.org or castle!nomad \ work: nomad@ee.washington.edu \ /\ Seneschal, Castle PAUS. / \ "Celebrate Diversity" / \