From: Brian Thompson <brian@eng.wayne.edu>
To: sparclinux@vger.kernel.org
Subject: Re: dmfe/tulip kernel module poll
Date: Sat, 14 Mar 2009 00:01:10 +0000 [thread overview]
Message-ID: <49BAF3C6.4050505@eng.wayne.edu> (raw)
In-Reply-To: <20090126094911.GA2936@orion.carnet.hr>
David Miller wrote:
> From: Brian Thompson <brian@eng.wayne.edu>
> Date: Fri, 13 Mar 2009 19:25:48 -0400
>
>
>> David Miller wrote:
>>
>>> From: Josip Rodin <joy@entuzijast.net>
>>> Date: Mon, 26 Jan 2009 10:49:11 +0100
>>>
>>>
>>>
>>>> I'm just Cc:'ing this to the sparc kernel mailing list...
>>>>
>>>> On Sun, Jan 25, 2009 at 08:21:56PM -0500, Brian Thompson wrote:
>>>>
>>>>
>>>>> I'd like to get some feedback as to whether anyone is actually using
>>>>> the dmfe Davicom kernel module on sparc for 10/100 ethernet.
>>>>>
>>>>> To the best of my knowledge, Sun never manufactured any
>>>>> expansion cards that utilize the Davicom chip and the UltraAX-i2
>>>>> motherboard (Netra X1 and Sunfire V100) is the only Sun
>>>>> motherboard that uses the chip. That particular motherboard
>>>>> uses the tulip kernel module though, not the dmfe kernel module.
>>>>>
>>>>> Since the PCI ID of the UltraAX-i2's onboard ethernet
>>>>> (1282:9102 - Davicom 9102) matches up with both the dmfe
>>>>> module and the tulip module, both modules attempt to load and
>>>>> end up causing the network interface to malfunction.
>>>>>
>>>>> My question is - is anyone actually using the dmfe kernel module
>>>>> on sparc and/or would it be ok to set the default to not build the
>>>>> dmfe kernel module on sparc?
>>>>>
>>>>> I presume that the only scenario where anyone would actually be
>>>>> using the dmfe kernel module on sparc would be if they've installed
>>>>> a PCI NIC originally intended for x86 machines into their sparc
>>>>> machine.
>>>>>
>>>>>
>>> Better would be to simply remove the conflicting device IDs
>>> from the dmfe driver.
>>>
>>>
>>>
>> Something like the following in dmfe.c? I can test it if it makes sense to do so.
>>
>
> I mean unconditionally, if all of the IDs are covered by tulip we
> should delete the dmfe driver.
>
>
The dmfe driver covers a total of four PCI IDs, two of which are also
covered by tulip and the other two unique to dmfe.
If I understand the issue correctly though, there are situations outside
of sparc (DEC Alpha?) where dmfe is the preferred/proper driver
for one or both of the IDs that overlap, but I can't say first hand.
prev parent reply other threads:[~2009-03-14 0:01 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-26 9:49 dmfe/tulip kernel module poll Josip Rodin
2009-03-13 22:45 ` David Miller
2009-03-13 23:25 ` Brian Thompson
2009-03-13 23:28 ` David Miller
2009-03-14 0:01 ` Brian Thompson [this message]
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=49BAF3C6.4050505@eng.wayne.edu \
--to=brian@eng.wayne.edu \
--cc=sparclinux@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 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.