From owner-freebsd-arch@FreeBSD.ORG Tue Nov 21 00:02:23 2006 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D3A7916A412 for ; Tue, 21 Nov 2006 00:02:23 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.228]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5DC743D46 for ; Tue, 21 Nov 2006 00:02:02 +0000 (GMT) (envelope-from jfvogel@gmail.com) Received: by wx-out-0506.google.com with SMTP id s18so1726230wxc for ; Mon, 20 Nov 2006 16:02:21 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ap3H8B44BHZ9IIjwnJnI++BWioiLmrY35ufCwUMYJsDoNjJtcuKCXwLjDhS13GHXNctlQiFLcZKYsk6wMSFceIDKb3MryuOrTHnd7DbHB0cT8Q4vCDThTINxjVTdcnydhQscpfhEb8Wfp8u/O1casgFXk8P4CevT1aF34lmcNfA= Received: by 10.90.94.2 with SMTP id r2mr4230492agb.1164067340854; Mon, 20 Nov 2006 16:02:20 -0800 (PST) Received: by 10.35.118.6 with HTTP; Mon, 20 Nov 2006 16:02:20 -0800 (PST) Message-ID: <2a41acea0611201602m6cf8d983lb4699bb1037efcdc@mail.gmail.com> Date: Mon, 20 Nov 2006 16:02:20 -0800 From: "Jack Vogel" To: "John Polstra" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <2a41acea0611201545s6a9848e2k952845f4ccedc04d@mail.gmail.com> Cc: freebsd-arch@freebsd.org Subject: Re: Where do MSI quirks belong? X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Nov 2006 00:02:23 -0000 On 11/20/06, John Polstra wrote: > On 20-Nov-2006 Jack Vogel wrote: > > On 11/20/06, John Baldwin wrote: > >> I'm not sure if 7501 works or not. Scott might know if there are errata for > >> it. > > > > I've looked at the specs for that chipset, and yes, it appears to have MSI. > > You're right though, for anything to work surely needs MB support as well. > > MSI is only going to work on PCI-X and PCI-E you know. > > > > Earlier someone asserted quirks would be chipset based, you know > > one thing about Linux quirks is they don't tie them down to anything > > specific like that, its just some known issue with a way to detect it. > > I could imagine a motherboard maker that screws something up in > > their design so even if a chipset in theory supports MSI the thing > > still wont work, so I think we should be ready to handle that. > > > > When you say it doesnt work, what are you trying to use it with, the > > E1000s? > > Yes, it's the 82546EB that's on the motherboard. When MSI is > enabled and I try to do anything with its network interfaces, the > system hangs solid (won't even echo console keystrokes) at least > half the time. When it doesn't hang, I get TX watchdog timeouts on > both interfaces. It works perfectly if I disable MSI. I'll look into this. I have 546 NICs that aren't LOMs, I can check those on a MB that I know supports MSI, and from there see if I can find the Tyan or something that has that chipset and that LOM. Its a short week and I'm busy with some other projects, so be patient please :) Jack