From: Jeff Garzik <jgarzik@pobox.com>
To: Jiri Kosina <jkosina@suse.cz>
Cc: Greg KH <greg@kroah.com>, Ayaz Abdulla <aabdulla@nvidia.com>,
linux-pci@atrey.karlin.mff.cuni.cz, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] PCI: nVidia's MCP61 ethernet card needs quirk for wrong class
Date: Mon, 01 Oct 2007 10:54:44 -0400 [thread overview]
Message-ID: <47010A34.9000709@pobox.com> (raw)
In-Reply-To: <Pine.LNX.4.64.0710011647000.7567@jikos.suse.cz>
Jiri Kosina wrote:
> On Mon, 1 Oct 2007, Jeff Garzik wrote:
>
>>> PCI: nVidia's MCP61 ethernet card needs quirk for wrong class
>>> The MCP61 ethernet controller from nVidia (NVENET_19) contains wrong
>>> PCI class:
>>> 00:07.0 Bridge [0680]: nVidia Corporation MCP61 Ethernet [10de:03ef] (rev
>>> a2)
>>> i.e. it identifies itself as a bridge. Fix this.
>>> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
>> What is the problem that is present without this patch?
>
> Userspace tools that are used to configure network are probable not to
> detect this device as a network card and therefore not provide means to
> configure the device (this is a case at least with yast, I don't know what
> is the situation with other configurators).
>
> There might be also other situations, I don't know. Userspace really
> should know the proper class of the device, shouldn't it?
There are other network devices that do not claim
PCI_CLASS_NETWORK_ETHERNET either. Since this is a purely cosmetic
issue -- said userland tools would need to support weird cases _anyway_
-- I am not inclined to apply the patch.
The kernel could do a lot to make things "prettier," but that would lead
to lots of additional code bloat. It's easier to export the world as it
is, and let the chips fall where they may.
Jeff
next prev parent reply other threads:[~2007-10-01 14:54 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-10-01 14:20 [PATCH] PCI: nVidia's MCP61 ethernet card needs quirk for wrong class Jiri Kosina
2007-10-01 14:46 ` Jeff Garzik
2007-10-01 14:50 ` Jiri Kosina
2007-10-01 14:54 ` Jeff Garzik [this message]
2007-10-01 15:01 ` Jiri Kosina
2007-10-01 15:10 ` Jeff Garzik
2007-10-01 15:24 ` Jiri Kosina
2007-10-01 16:25 ` Greg KH
2007-10-01 17:03 ` Matthew Wilcox
2007-10-01 17:15 ` Greg KH
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=47010A34.9000709@pobox.com \
--to=jgarzik@pobox.com \
--cc=aabdulla@nvidia.com \
--cc=greg@kroah.com \
--cc=jkosina@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pci@atrey.karlin.mff.cuni.cz \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.