From owner-freebsd-stable@FreeBSD.ORG Wed May 18 23:24:17 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76BBD16A4CE for ; Wed, 18 May 2005 23:24:17 +0000 (GMT) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06F4143D46 for ; Wed, 18 May 2005 23:24:17 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 0AD3672DD4; Wed, 18 May 2005 16:24:17 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 062D272DCB; Wed, 18 May 2005 16:24:17 -0700 (PDT) Date: Wed, 18 May 2005 16:24:16 -0700 (PDT) From: Doug White To: Rob In-Reply-To: <20050518002108.45677.qmail@web54002.mail.yahoo.com> Message-ID: <20050518161524.P87264@carver.gumbysoft.com> References: <20050518002108.45677.qmail@web54002.mail.yahoo.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: FreeBSD Stable Subject: Re: SATA378 / SATA150 RAID controller supported by 5.4? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2005 23:24:17 -0000 On Tue, 17 May 2005, Rob wrote: > > Hi, > > The 'pciconf -lv' tells me: > > atapci0@pci2:4:0: class=0x010400 card=0x80f51043 > chip=0x3373105a rev=0x02 hdr=0x00 > vendor = 'Promise Technology Inc' > device = 'PDC20378 FastTrak 378/SATA 378 RAID > Controller' > class = mass storage > subclass = RAID > > But I get this in my dmesg output: > > atapci0: > port 0xd880-0xd8ff,0xdfa0-0xdfaf,0xdf00-0xdf3f > mem 0xfeac0000-0xfeadffff,0xfeafe000-0xfeafefff > irq 10 at device 4.0 on pci2 > atapci0: failed: rid 0x20 is memory, requested 4 That's the PCI busmaster register, although it seems to be the wrong resource type. It should be I/O space, which maps to PCI config space, and not memory-mapped. I can't seem to find what function emits that message. A full dmesg would be useful. > rl0: > port 0xd000-0xd0ff > mem 0xfeaff400-0xfeaff4ff > irq 10 at device 9.0 on pci2 > > At present I use a single harddisk on the regular > IDE connector (atapci1 UDMA100-controller). > > Is the RAID controllor on atapci0 supported by 5.4? > What is the 'failed' message about in dmesg? It seems to be a bit error... > Also note the seemingly interrupt conflict of both, > rl0 and atapci0, claiming irq 10 ?!?! Thats normal for PIC mode. PCI cards can share interrupts, but ISA can't share with anything else, including other ISA cards. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org