Skip to contentSkip to conversation

do NOT compile 2.2.18 with egcs-1.1.2

DISCUSSION Mircea Damian 3 participants 6 messages Dec 14, 2000

lore
Share & tools
lore
#0 lore raw

Hello,

I just want to let other know that kernel 2.2.18 does not work properly (*) on my box if I compile it with egcs-2.91.66 19990314/Linux (egcs-1.1.2 release). Instead gcc-2.7.2.3 works ok.

(*) the network driver PCI NE2000 does not work with all three cards. It just sees them but they do not work.

Signature · 7 lines
Mircea Damian
E-mails: [email protected], [email protected]
WebPage: http://taz.mania.k.ro/~dmircea/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#1 lore raw
Quoted 6 lines

I just want to let other know that kernel 2.2.18 does not work properly (*) on my box if I compile it with egcs-2.91.66 19990314/Linux (egcs-1.1.2 release). Instead gcc-2.7.2.3 works ok.

(*) the network driver PCI NE2000 does not work with all three cards. It just sees them but they do not work.

I don't believe that is likely to be the reason. The driver has not changed since 2.2.15 if not earlier, and it still seems to work with the cards I have here (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#2 lore raw
In reply to Mircea Damian
Quoted 4 lines · On Thu, 14 Dec 2000 11:23:14 Alan Cox wrote:
Quoted 4 lines

I just want to let other know that kernel 2.2.18 does not work properly (*) on my box if I compile it with egcs-2.91.66 19990314/Linux (egcs-1.1.2 release). Instead gcc-2.7.2.3 works ok.

Quoted 8 lines
Quoted 2 lines

(*) the network driver PCI NE2000 does not work with all three cards. It just sees them but they do not work.

I don't believe that is likely to be the reason. The driver has not changed since 2.2.15 if not earlier, and it still seems to work with the cards I have here (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)

Alan

I use 2.2.18 with ne2k-pci from kernel and that of scyld, and work fine under 2.91 (egcs)

BTW, when a resync of 2.2 net drivers with scyld ? perhaps 2.2.19 ?

Signature · 9 lines
Juan Antonio Magallon Lacarta                                 #> cd /pub
mailto:[email protected]                                     #> more beer

Linux werewolf 2.2.18-aa1 #1 SMP Mon Dec 11 21:26:28 CET 2000 i686

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#3 lore raw
Quoted 4 lines

I use 2.2.18 with ne2k-pci from kernel and that of scyld, and work fine under 2.91 (egcs)

BTW, when a resync of 2.2 net drivers with scyld ? perhaps 2.2.19 ?

I have no plan to do this. Don's drivers depend on some extra glue that was rejected from the main kernel tree. Said glue is also buggy causing the same card to be multiply detected.

If folks want to strip the glue out and get real changes into the tree or clean up a given driver then go ahead. (natsemi and the via-rhine updates would be nice for example).

Don't ask Donald to do it. He isnt hiding from us all, he's very busy doing a lot of other cool stuff...

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#4 lore raw
In reply to J . A . Magallon
Quoted 9 lines · On Thu, 14 Dec 2000 11:51:19 Alan Cox wrote:

I have no plan to do this. Don's drivers depend on some extra glue that was rejected from the main kernel tree. Said glue is also buggy causing the same card to be multiply detected.

If folks want to strip the glue out and get real changes into the tree or clean up a given driver then go ahead. (natsemi and the via-rhine updates would be nice for example).

Thanks, will try with the ne2k-pci, which is what I can test. I like mainly the new full-duplex.

Signature · 9 lines
Juan Antonio Magallon Lacarta                                 #> cd /pub
mailto:[email protected]                                     #> more beer

Linux werewolf 2.2.18-aa1 #1 SMP Mon Dec 11 21:26:28 CET 2000 i686

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#5 lore raw
In reply to Mircea Damian
Quoted 10 lines · Alan Cox
Quoted 6 lines

I just want to let other know that kernel 2.2.18 does not work properly (*) on my box if I compile it with egcs-2.91.66 19990314/Linux (egcs-1.1.2 release). Instead gcc-2.7.2.3 works ok.

(*) the network driver PCI NE2000 does not work with all three cards. It just sees them but they do not work.

I don't believe that is likely to be the reason. The driver has not changed since 2.2.15 if not earlier, and it still seems to work with the cards I have here (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)

Then I don't think that I can explain why it works with gcc-2.7.2.3.

My particular setup is:
- 3 PCI NE2000 cards and 1 ISA NE2000 card.

The isa card worked always but from the PCI cards only one worked (I just ifconfig ethX up; tcpdump -i ethX -nlqt and I see no packets there, I also see no interrupts from that cards too, so this may be related to pci code).

Anyway, as I said before, with gcc-2.7.2.3 it works fine.

.. ah, and something else: first I had a EtherExpress Pro 10/100 card which behaved in the same way but I thought I have a bus-mastering problem with PCI cards so I replaced it.

Signature · 7 lines
Mircea Damian
E-mails: [email protected], [email protected]
WebPage: http://taz.mania.k.ro/~dmircea/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/