From owner-freebsd-stable@FreeBSD.ORG Wed Sep 8 16:41:54 2010 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 766BC1065679 for ; Wed, 8 Sep 2010 16:41:54 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id EF39D8FC19 for ; Wed, 8 Sep 2010 16:41:53 +0000 (UTC) Received: by eyx24 with SMTP id 24so254550eyx.13 for ; Wed, 08 Sep 2010 09:41:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=uVb4F7K8XJ50VghCSXYfamyjFhUcYGPcL4J8g6D5G4E=; b=ZFQ27nbHMVVN/fOBuSKC/Oh+YBRnNqALNbBOnQIML1LcmAFvzPpBXwBMVjcJZ1+mpJ uZKJhF/ZLQ5xIKtRBIbPWwZ+Cu/jJI/20VgK0LntHHR1O3LUeZqbh/ExdvZjHbHZFx/6 Eiw+ST1mJcuTqz0nkGVmNzGBl7X6IQFnHEnsc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=cs065j1l8nKsuh8gv/gsKSGriC9bpMdvbNZ0J/xnQ2hSwNv27qGsA0eIL5HySjmB6b 7yNsTqEnjguEK1cN/XwJKLu453ML1LE8lfrVGbOrF0AtLJ1LY4nxPMafPTG8/KxTqawZ Yg7FtwXNu37jrHor8NYkNmvqrBNd04ooNVwEI= MIME-Version: 1.0 Received: by 10.216.59.131 with SMTP id s3mr1343923wec.71.1283964112313; Wed, 08 Sep 2010 09:41:52 -0700 (PDT) Received: by 10.216.49.78 with HTTP; Wed, 8 Sep 2010 09:41:51 -0700 (PDT) In-Reply-To: <20100908094050.GA73841@lordcow.org> References: <20100906155350.GA50151@lordcow.org> <20100908094050.GA73841@lordcow.org> Date: Wed, 8 Sep 2010 09:41:51 -0700 Message-ID: From: Jack Vogel To: Gareth de Vaux Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: stable@freebsd.org Subject: Re: MSIX failure 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: Wed, 08 Sep 2010 16:41:54 -0000 This is what'd I'd expect, the onboard is PCH chipset, support was not in 8.0, but as I said, in 8.1 (and hence stable/8) it is supported, and it should work. I do not know why you don't have MSI support, but it should still work with Legacy interrupts. Jack On Wed, Sep 8, 2010 at 2:40 AM, Gareth de Vaux wrote: > On Tue 2010-09-07 (13:25), Jack Vogel wrote: > > I've looked at the code, this message was misleading, what really happens > > is that the driver fails to be able to setup either MSIX OR MSI, when > this > > happens it will fall back and use a Legacy interrupt, so its non-fatal > and > > the device should work anyway. > > > > The only real reason you should see this is a) you used sysctl and turned > > msi and msix off, or b) a real hardware problem in the chipset has caused > > the failure. All devices em drives (as opposed to lem) are PCI Express > and > > so by definition they have MSI and MSIX available. > > Ok I think I got my cards mixed up - in my original mail em1 is the PCI > card and em0 is the onboard, sorry. I guessed the numbering may not have > been as expected while trying to fix the issue, but I might not have fully > tested this at the time. > > So here's the situation after looking through older kernel logs: > > I installed 8.0-RELEASE, the onboard card didn't work - the kernel didn't > even pick it up, and ifconfig only showed the lo0 device. > > I added the PCI Intel(R) PRO/1000 GT card (Gigabit Ethernet Controller > (Copper) rev 5 (82541PI)) - this worked and came up as em0. > > Last week I moved to -STABLE, GENERIC kernel. The kernel now detects both > cards, with the kernel messages in my original mail. Whether either works > I'm not completely sure, I'll need to get to the machine physically and > switch cables/cards/configurations first. > > I didn't turn off msi/msix with sysctl (except when debugging in my > original > mail). > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >