mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* 2.5.71 -- Lost second 3c509 card
@ 2003-06-15  1:53 Pete Clements
  2003-06-15 13:19 ` Pete Clements
  0 siblings, 1 reply; 6+ messages in thread
From: Pete Clements @ 2003-06-15  1:53 UTC (permalink / raw)
  To: linux-kernel

With 2.5.71, have lost second 3c509 card (i386 UP). 

>From kernel boot log with 2.5.71 get
   eth%%d: 3c5x9 at 0x300, BNC port, address  00 20 af 26 bf 2c, IRQ 10.

>From kernel boot log with 2.5.70 get
   eth0: 3c5x9 at 0x300, BNC port, address  00 20 af 26 bf 2c, IRQ 10.
   eth1: 3c5x9 at 0x310, 10baseT port, address  00 60 08 15 31 84, IRQ 9.

Checking on a single card system (SMP), the 
eth%%d: indication was introduced with 2.5.70-bk10.
-- 
Pete Clements 
clem@clem.clem-digital.net

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 2.5.71 -- Lost second 3c509 card
  2003-06-15  1:53 2.5.71 -- Lost second 3c509 card Pete Clements
@ 2003-06-15 13:19 ` Pete Clements
  2003-06-15 16:19   ` David S. Miller
  0 siblings, 1 reply; 6+ messages in thread
From: Pete Clements @ 2003-06-15 13:19 UTC (permalink / raw)
  To: linux-kernel


  > With 2.5.71, have lost second 3c509 card (i386 UP). 
  > 
  > >From kernel boot log with 2.5.71 get
  >    eth%%d: 3c5x9 at 0x300, BNC port, address  00 20 af 26 bf 2c, IRQ 10.
  > 
  > >From kernel boot log with 2.5.70 get
  >    eth0: 3c5x9 at 0x300, BNC port, address  00 20 af 26 bf 2c, IRQ 10.
  >    eth1: 3c5x9 at 0x310, 10baseT port, address  00 60 08 15 31 84, IRQ 9.
  > 
  > Checking on a single card system (SMP), the 
  > eth%%d: indication was introduced with 2.5.70-bk10.

As a followup, reverted the 3c509 bk10 changes. Back in business
with 2.5.71.
-- 
Pete Clements 
clem@clem.clem-digital.net

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 2.5.71 -- Lost second 3c509 card
  2003-06-15 13:19 ` Pete Clements
@ 2003-06-15 16:19   ` David S. Miller
  2003-06-15 16:50     ` Pete Clements
  0 siblings, 1 reply; 6+ messages in thread
From: David S. Miller @ 2003-06-15 16:19 UTC (permalink / raw)
  To: Pete Clements; +Cc: linux-kernel

On Sun, 2003-06-15 at 06:19, Pete Clements wrote:
> As a followup, reverted the 3c509 bk10 changes. Back in business
> with 2.5.71.

Are you using command line port number specifications?
If so, what do they look like?

-- 
David S. Miller <davem@redhat.com>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 2.5.71 -- Lost second 3c509 card
  2003-06-15 16:19   ` David S. Miller
@ 2003-06-15 16:50     ` Pete Clements
  2003-06-15 16:52       ` David S. Miller
  0 siblings, 1 reply; 6+ messages in thread
From: Pete Clements @ 2003-06-15 16:50 UTC (permalink / raw)
  To: David S. Miller; +Cc: clem, linux-kernel

Quoting David S. Miller
  > On Sun, 2003-06-15 at 06:19, Pete Clements wrote:
  > > As a followup, reverted the 3c509 bk10 changes. Back in business
  > > with 2.5.71.
  > 
  > Are you using command line port number specifications?
  > If so, what do they look like?
  > 
  > -- 
  > David S. Miller <davem@redhat.com>
  > 

>From boot log:

Kernel command line: auto BOOT_IMAGE=Linux ro root=341 ether=9,0x310,4,0x3c509,eth1
-- 
Pete Clements 
clem@clem.clem-digital.net

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 2.5.71 -- Lost second 3c509 card
  2003-06-15 16:50     ` Pete Clements
@ 2003-06-15 16:52       ` David S. Miller
  2003-06-15 23:31         ` viro
  0 siblings, 1 reply; 6+ messages in thread
From: David S. Miller @ 2003-06-15 16:52 UTC (permalink / raw)
  To: clem; +Cc: linux-kernel

   From: Pete Clements <clem@clem.clem-digital.net>
   Date: Sun, 15 Jun 2003 12:50:25 -0400 (EDT)

   >From boot log:
   
   Kernel command line: auto BOOT_IMAGE=Linux ro root=341 ether=9,0x310,4,0x3c509,eth1

Yes, that explains why the second card isn't found.

The problem is:

1) the we can't assign a name to the device
   until we've registered it with the networking

2) without a name the boot argument lookup doesn't work

3) we have to register the device with the networking only
   after it is initialized

Hmmm...

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: 2.5.71 -- Lost second 3c509 card
  2003-06-15 16:52       ` David S. Miller
@ 2003-06-15 23:31         ` viro
  0 siblings, 0 replies; 6+ messages in thread
From: viro @ 2003-06-15 23:31 UTC (permalink / raw)
  To: David S. Miller; +Cc: clem, linux-kernel

On Sun, Jun 15, 2003 at 09:52:01AM -0700, David S. Miller wrote:
>    From: Pete Clements <clem@clem.clem-digital.net>
>    Date: Sun, 15 Jun 2003 12:50:25 -0400 (EDT)
> 
>    >From boot log:
>    
>    Kernel command line: auto BOOT_IMAGE=Linux ro root=341 ether=9,0x310,4,0x3c509,eth1
> 
> Yes, that explains why the second card isn't found.
> 
> The problem is:
> 
> 1) the we can't assign a name to the device
>    until we've registered it with the networking
> 
> 2) without a name the boot argument lookup doesn't work
> 
> 3) we have to register the device with the networking only
>    after it is initialized
> 
> Hmmm...

Crap.  AFAICS, the clean solution would be to pass these guys (blah_probe())
expected device name.  And let them do allocation, etc., themselves.

Looking into it...

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-06-15 23:17 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-15  1:53 2.5.71 -- Lost second 3c509 card Pete Clements
2003-06-15 13:19 ` Pete Clements
2003-06-15 16:19   ` David S. Miller
2003-06-15 16:50     ` Pete Clements
2003-06-15 16:52       ` David S. Miller
2003-06-15 23:31         ` viro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®