[ANN] removal of certain net drivers coming soon: eepro100, xircom_tulip_cb, iph5526

5 messages, 5 authors, 2005-02-06 · open the first message on its own page

[ANN] removal of certain net drivers coming soon: eepro100, xircom_tulip_cb, iph5526

From: Jeff Garzik <hidden>
Date: 2005-01-27 20:50:19

(GregKH cc'd for his deprecated list)

Though this has already been mentioned, I thought I would send out a 
reminder.  The following net drivers are slated for removal "soon", in 
the next kernel version or so:


1) iphase (iph5526 a.k.a. drivers/net/fc/*)

Been broken since 2.3 or 2.4.  Only janitors have kept it compiling.


2) xircom_tulip_cb

Unmaintained, and does not work for all xircom 32bit cards.  xircom_cb, 
on the other hand, works for ALL xircom 32bit cards.


3) eepro100

Unmaintained; users should use e100.

When I last mentioned eepro100 was going away, I got a few private 
emails saying complaining about issues not yet taken care of in e100. 
eepro100 will not be removed until these issues are resolved.

Re: [ANN] removal of certain net drivers coming soon: eepro100, xircom_tulip_cb, iph5526

From: Christoph Hellwig <hch@infradead.org>
Date: 2005-01-27 21:12:05

On Thu, Jan 27, 2005 at 03:45:40PM -0500, Jeff Garzik wrote:
1) iphase (iph5526 a.k.a. drivers/net/fc/*)

Been broken since 2.3 or 2.4.  Only janitors have kept it compiling.
No, it doesn't even compile, and didn't so for more than two years.

Re: [ANN] removal of certain net drivers coming soon: eepro100, xircom_tulip_cb, iph5526

From: Greg KH <hidden>
Date: 2005-01-29 08:28:10

On Thu, Jan 27, 2005 at 03:45:40PM -0500, Jeff Garzik wrote:
(GregKH cc'd for his deprecated list)
It's a file in the Documentation/ directory, feel free to just patch it,
adding entries for these drivers.

thanks,

greg k-h

Re: [ANN] removal of certain net drivers coming soon: eepro100, xircom_tulip_cb, iph5526

From: Jason Lunz <hidden>
Date: 2005-01-29 20:42:33

["Followup-To:" header set to gmane.linux.kernel.]
jgarzik@pobox.com said:
3) eepro100

Unmaintained; users should use e100.

When I last mentioned eepro100 was going away, I got a few private 
emails saying complaining about issues not yet taken care of in e100. 
eepro100 will not be removed until these issues are resolved.
I have an intel eepro100 card in an old PII 266. With eepro100, it gets
~9Mbit, but e100 struggles to keep its head above 1Mbit, and is very
erratic.

Also, drivers/net/Kconfig still claims that E100_NAPI exists, but the
option to disable napi has long since been removed from the driver.

Jason
--- linux-2.6.10/drivers/net/Kconfig.pre	2005-01-29 15:40:48.000000000 -0500
+++ linux-2.6.10/drivers/net/Kconfig	2005-01-29 15:41:01.000000000 -0500
@@ -1435,23 +1435,6 @@
 	  <file:Documentation/networking/net-modules.txt>.  The module
 	  will be called e100.
 
-config E100_NAPI
-	bool "Use Rx Polling (NAPI)"
-	depends on E100
-	help
-	  NAPI is a new driver API designed to reduce CPU and interrupt load
-	  when the driver is receiving lots of packets from the card. It is
-	  still somewhat experimental and thus not yet enabled by default.
-
-	  If your estimated Rx load is 10kpps or more, or if the card will be
-	  deployed on potentially unfriendly networks (e.g. in a firewall),
-	  then say Y here.
-
-	  See <file:Documentation/networking/NAPI_HOWTO.txt> for more
-	  information.
-
-	  If in doubt, say N.
-
 config LNE390
 	tristate "Mylex EISA LNE390A/B support (EXPERIMENTAL)"
 	depends on NET_PCI && EISA && EXPERIMENTAL

[2.6 patch] kill IPHASE5526

From: Adrian Bunk <hidden>
Date: 2005-02-06 19:09:58

On Thu, Jan 27, 2005 at 09:07:31PM +0000, Christoph Hellwig wrote:
On Thu, Jan 27, 2005 at 03:45:40PM -0500, Jeff Garzik wrote:
quoted
1) iphase (iph5526 a.k.a. drivers/net/fc/*)

Been broken since 2.3 or 2.4.  Only janitors have kept it compiling.
No, it doesn't even compile, and didn't so for more than two years.
A patch to remove it is attached.


<--  snip  -->


iph5526 does no longer compile since 2.5 wand was therefore marked as 
broken. This patch removes it.

Signed-off-by: Adrian Bunk <redacted>

---

 drivers/net/Kconfig             |    9 
 drivers/net/Makefile            |    1 
 drivers/net/fc/Makefile         |    8 
 drivers/net/fc/iph5526.c        | 4645 --------------------------------
 drivers/net/fc/iph5526_ip.h     |   24 
 drivers/net/fc/iph5526_novram.c |  278 -
 drivers/net/fc/iph5526_scsi.h   |   31 
 drivers/net/fc/tach.h           |  475 ---
 drivers/net/fc/tach_structs.h   |  428 --
 9 files changed, 5899 deletions(-)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help