From owner-freebsd-stable@FreeBSD.ORG Sat Oct 2 09:17:23 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECA6F106566B for ; Sat, 2 Oct 2010 09:17:23 +0000 (UTC) (envelope-from bruce@cran.org.uk) Received: from muon.cran.org.uk (unknown [IPv6:2a01:348:0:15:5d59:5c40:0:1]) by mx1.freebsd.org (Postfix) with ESMTP id 86C488FC15 for ; Sat, 2 Oct 2010 09:17:23 +0000 (UTC) Received: from muon.cran.org.uk (localhost [127.0.0.1]) by muon.cran.org.uk (Postfix) with ESMTP id 2DC5DE7F82 for ; Sat, 2 Oct 2010 10:17:22 +0100 (BST) Received: from unknown (client-82-31-11-222.midd.adsl.virginmedia.com [82.31.11.222]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA for ; Sat, 2 Oct 2010 10:17:21 +0100 (BST) Date: Sat, 2 Oct 2010 10:17:19 +0100 From: Bruce Cran To: freebsd-stable@freebsd.org Message-ID: <20101002101719.000043c7@unknown> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.16.6; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: 60s boot hang on Xen running 8-STABLE when using ATA_CAM X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Oct 2010 09:17:24 -0000 I rebuilt my 8-STABLE kernel today using ATA_CAM to use the ada driver on my Xen VPS and found that the boot will hang for 60s, apparently because a CD image hasn't been configured for the virtual CD-ROM drive? After the "run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config" message, the boot continues and the system appears to work fine. Timecounter "TSC" frequency 2000085054 Hz quality 800 Timecounters tick every 10.000 msec lo0: bpf attached ata0: reset tp1 mask=03 ostat0=50 ostat1=00 ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata0: stat1=0x00 err=0x01 lsb=0xff msb=0xff ata0: reset tp2 stat0=50 stat1=00 devices=0x1 (aprobe0:ata0:0:0:0): SIGNATURE: 0000 ata1: reset tp1 mask=03 ostat0=50 ostat1=41 ata1: stat0=0x50 err=0x01 lsb=0xff msb=0xff ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: reset tp2 stat0=50 stat1=00 devices=0x20001 (aprobe0:ata1:0:0:0): SIGNATURE: 0000 ata1: reset tp1 mask=03 ostat0=50 ostat1=00 ata1: stat0=0x50 err=0x01 lsb=0xff msb=0xff ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: reset tp2 stat0=50 stat1=00 devices=0x20001 (aprobe0:ata1:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00 (aprobe0:ata1:0:0:0): CAM status: Command timeout (aprobe0:ata1:0:0:0): SIGNATURE: 0000 run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config ata1: reset tp1 mask=03 ostat0=50 ostat1=00 ata1: stat0=0x50 err=0x01 lsb=0xff msb=0xff ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb ata1: reset tp2 stat0=50 stat1=00 devices=0x20001 (aprobe0:ata1:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00 (aprobe0:ata1:0:0:0): CAM status: Command timeout (aprobe0:ata1:0:1:0): SIGNATURE: eb14 ada0 at ata0 bus 0 scbus0 target 0 lun 0 ada0: ATA-7GEOM: new disk ada0 device ada0: Serial Number QM00001 ada0: 16.700MB/s transfers (WDMA2, PIO 8192bytes) ada0: 10752MB (22020096 512 byte sectors: 16H 63S/T 16383C) A full verbose dmesg is available at http://www.cran.org.uk/~brucec/freebsd/dmesg.ATA_CAM.hang.txt -- Bruce Cran