From owner-freebsd-stable@FreeBSD.ORG Thu Aug 10 18:06:00 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org 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 023D216A4E1 for ; Thu, 10 Aug 2006 18:06:00 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 209D843D49 for ; Thu, 10 Aug 2006 18:05:58 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k7AI5pXN075318; Thu, 10 Aug 2006 14:05:57 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: freebsd-stable@freebsd.org Date: Thu, 10 Aug 2006 13:41:57 -0400 User-Agent: KMail/1.9.1 References: <44D9B5B4.7010208@goodforbusiness.co.uk> <200608091627.43286.jhb@freebsd.org> <44DB5074.7040002@goodforbusiness.co.uk> In-Reply-To: <44DB5074.7040002@goodforbusiness.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200608101341.57641.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Thu, 10 Aug 2006 14:05:58 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1644/Wed Aug 9 23:55:42 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: Dominic Marks Subject: Re: Device conflict 3ware twe and CMedia sound card 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: Thu, 10 Aug 2006 18:06:00 -0000 On Thursday 10 August 2006 11:27, Dominic Marks wrote: > I've had a look, I don't exactly know what to look for, but I have > several PCI Express to > PCI bridges: > > pcib3@pci1:0:2: class=0x060400 card=0x00000044 chip=0x032a8086 rev=0x00 > hdr=0x01 > vendor = 'Intel Corporation' > device = '6700PXH PCI Express-to-PCI Express Bridge B' > class = bridge > subclass = PCI-PCI You probably are hitting the condition I'm thinking of then. > While looking through the pciconf -vl output I also noticed this error: > > twe0@pci3:13:0: class=0x010400 card=0x100113c1 chip=0x100113c1 rev=0x01 > hdr=0x00 > vendor = '3ware Inc.' > device = '7000/8000 series ATA-133 Storage Controller' ** > class = mass storage > subclass = RAID > > ** This actually a SATA 150 Controller. Not a big deal, but still incorrect. It's just a string in /usr/share/misc/pci_vendors, it has no effect on operation or anything in the kernel. :) > > hint.pci3.13.INTA.irq=17 > > > > That should make twe0 use IRQ 17. > > > > I doesn't seem to have had the desired effect: > > > kenv | grep pci3 > hint.pci3.13.INTA.irq="17" > > > grep twe0 /var/run/dmesg.boot > twe0: <3ware Storage Controller. [...]> port 0xdcb0-0xdcbf mem > 0xdf000000-0xdf7fffff irq 49 at device 13.0 on pci3 Erm, that should have worked. Did you just do 'kenv' to set it or did you reboot and set it in the loader? Also, what version are you running, and what revision of /sys/dev/pci/pci.c do you have? -- John Baldwin