From owner-freebsd-stable@FreeBSD.ORG Mon Nov 1 18:26:25 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 DEAA6106564A for ; Mon, 1 Nov 2010 18:26:25 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id B0A038FC17 for ; Mon, 1 Nov 2010 18:26:25 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 3883746B65; Mon, 1 Nov 2010 14:26:25 -0400 (EDT) Received: from jhbbsd.localnet (smtp.hudson-trading.com [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 237A08A009; Mon, 1 Nov 2010 14:26:24 -0400 (EDT) From: John Baldwin To: sclark46@earthlink.net Date: Mon, 1 Nov 2010 14:24:00 -0400 User-Agent: KMail/1.13.5 (FreeBSD/7.3-CBSD-20100819; KDE/4.4.5; amd64; ; ) References: <4CCAE59E.5020006@earthlink.net> <201011011342.48384.jhb@freebsd.org> <4CCF017D.6080402@earthlink.net> In-Reply-To: <4CCF017D.6080402@earthlink.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201011011424.00315.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Mon, 01 Nov 2010 14:26:24 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.96.3 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.9 required=4.2 tests=BAYES_00 autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bigwig.baldwin.cx Cc: freebsd-stable@freebsd.org, Jeremy Chadwick Subject: Re: safe mode 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: Mon, 01 Nov 2010 18:26:25 -0000 On Monday, November 01, 2010 2:05:49 pm Stephen Clark wrote: > atapci0: port > 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa00 > atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xffa0 > ata0: on atapci0 > atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 > atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 > ata0: reset tp1 mask=03 ostat0=00 ostat1=00 > ata0: stat0=0x0c err=0x0c lsb=0x0c msb=0x0c > ata0: stat0=0x0f err=0x0f lsb=0x0f msb=0x0f > ata0: stat0=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: stat0=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: stat0=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: stat0=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: stat0=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: stat0=0x03 err=0x03 lsb=0x03 msb=0x03 > ata0: stat0=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: stat0=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: stat0=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: stat0=0x0f err=0x0f lsb=0x0f msb=0x0f > ata0: stat1=0x07 err=0x07 lsb=0x07 msb=0x07 > ata0: reset tp2 stat0=8f stat1=87 devices=0x0 > ioapic0: routing intpin 14 (ISA IRQ 14) to vector 54 > ata0: [MPSAFE] > ata1: on atapci0 > atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 > atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 > ata1: reset tp1 mask=00 ostat0=ff ostat1=ff > ioapic0: routing intpin 15 (ISA IRQ 15) to vector 55 > ata1: [MPSAFE] I think the fact that it says 'Intel ATA controller' here means that the ata- chipset.c you are using doesn't have the exact PCI ID for the ICH8M, so probably my change to restrict it to just using ata0 isn't work. Note that you still have an ata1 device here. The patch should cause the driver to skip over ata1. When you hacked the patch to apply to 6.3, did you make sure and add any intel chipsets that weren't already present in the 6.3 ata-chipset.c? You will need to grab the #define's for their device ID's from ata-pci.h as well. -- John Baldwin