netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Brice Goglin <brice@myri.com>
To: Jeff Garzik <jeff@garzik.org>
Cc: netdev@vger.kernel.org
Subject: Re: [PATCH 2/3] myri10ge: more Intel chipsets providing aligned PCIe completions
Date: Wed, 11 Apr 2007 20:39:18 +0200	[thread overview]
Message-ID: <461D2B56.5050603@myri.com> (raw)
In-Reply-To: <461D04AC.4020306@garzik.org>

Jeff Garzik wrote:
>> @@ -2526,6 +2530,18 @@
>>                  PCI_DEVICE_ID_SERVERWORKS_HT2100_PCIE_FIRST
>>                  && bridge->device <=
>>                  PCI_DEVICE_ID_SERVERWORKS_HT2100_PCIE_LAST)
>> +                /* All Intel E3000/E3010 PCIE ports */
>> +                || (bridge->vendor == PCI_VENDOR_ID_INTEL
>> +                && (bridge->device ==
>> +                    PCI_DEVICE_ID_INTEL_E3000_PCIE
>> +                    || bridge->device ==
>> +                    PCI_DEVICE_ID_INTEL_E3010_PCIE))
>> +                /* All Intel 6310/6311/6321ESB PCIE ports */
>> +                || (bridge->vendor == PCI_VENDOR_ID_INTEL
>> +                && bridge->device >=
>> +                PCI_DEVICE_ID_INTEL_6300ESB_PCIEE1
>> +                && bridge->device <=
>> +                PCI_DEVICE_ID_INTEL_6300ESB_PCIEE4)
>>                  /* All Intel E5000 PCIE ports */
>>                  || (bridge->vendor == PCI_VENDOR_ID_INTEL
>>                  && bridge->device >=
>
> though I'm applying this, long term this should probably move out of
> myri driver

Right, we are worried about this already-too-long list. Even if we could
imagine having some dedicated functions/quirks or whatever to do this in
the PCI core, we are not sure somebody else will ever use this feature.
For now, we are exploring better ways to decide which firmware to use,
and we currently hope to remove the whitelist entirely in the near future.

Brice


  reply	other threads:[~2007-04-11 18:40 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-10 19:20 [PATCH 0/3] last myri10ge updates for 2.6.21 Brice Goglin
2007-04-10 19:21 ` [PATCH 1/3] myri10ge: fix management of the firmware 4KB boundary crossing restriction Brice Goglin
2007-04-11 15:55   ` Jeff Garzik
2007-04-10 19:21 ` [PATCH 2/3] myri10ge: more Intel chipsets providing aligned PCIe completions Brice Goglin
2007-04-11 15:54   ` Jeff Garzik
2007-04-11 18:39     ` Brice Goglin [this message]
2007-04-10 19:22 ` [PATCH 3/3] myri10ge: update driver version to 1.3.0-1.233 Brice Goglin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=461D2B56.5050603@myri.com \
    --to=brice@myri.com \
    --cc=jeff@garzik.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).