-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Andrew! On Monday 01 July 2002 05:25, Andrew Morton wrote: > > As we have many SMC Etherpower II cards installed in Intel-workstations > > in our university (UAS Landshut, Germany), we were very disappointed that > > the Kernel-Driver epic100.c didn't support the fiber interface of these > > cards. > > > > So I convinced a college, who has some knowledge about NICs and MIIs to > > have a look at the driver and he finally manged to get the > > epic100.c-driver to work with the fiber interface of these cards. > > Thanks for that.. > > It would be better to implement this in the driver open routine. > The media timer function is effectively operating in interrupt > context and the mdio_read() function has no protection between > interrupt and non-interrupt context. I've just talked to Christoph - he'll answer the technical part of your mail... ;-) > But epic100 is already performing mdio functions in its timer > handler. If someone was running ethtool in a tight loop it > would probably fail quite quickly. Oh well. > > Have you been able to test this patch on 100baseT and 10baseT > cards? We do only have the SMC Etherpower II model with 2 connectors UTP & FX. These cards seem to work well with the changes - we have 2 machines running with this new driver since several days w/o problems now. I'll try to update this to 48 machines (all simple x86 Fujitsu-Siemens Celsius workstations) in the next few days. I'll also try to connect these cards with our driver to a 10baseT hub on Wednesday to see if autonegotation there still works. Perhaps I'll be able to test the driver on a dual-processor machine, too - but that's not sure for now... Unfortunately, we've no other EtherpowerII-models to test, sorry. :-(( But we don't think our changes will break anything, as the old functionality was only moved to another place and some new functionality was added... - -- Ciao, Gernot -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9IBx9k997/GGeSeIRAr9SAJ985CBiknQq72vvvS5OAlj5BPizMwCgh4Ky /zC0h5zQz/6uU9lEV5rlrlc= =RYTy -----END PGP SIGNATURE----- - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html