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: <QEMU HARDDISK 0.9.1> 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