Re: sk98lin for 2.6.23-rc1

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Adrian Bunk <bunk@...>
Cc: James Corey <ploversegg@...>, Stephen Hemminger <shemminger@...>, Rob Sims <lkml-z@...>, Kyle Rose <krose@...>, <linux-kernel@...>
Date: Monday, September 10, 2007 - 10:32 am

Adrian Bunk wrote:

The issue is that sk98lin is only obsolete because you say so! skge 
crashes the system, as Chris reports, sky2 just stops passing bits and 
behaves as if the network cable were idle, no error messages of any 
nature, ping claims it's sending packets, tcpdump claims packets are 
being sent, the switch never blinks and systems on the switch see no 
packets. Again, no error messages, no dumps, nothing which would help 
you debug it, and it happens after some undefined time.

skge and sky2 are up to eight or ten versions now, and they still don't 
work. Just because a driver works doesn't mean it's obsolete.

I am trying to "improve the kernel" by advocating not removing reliable 
drivers in favor of unreliable drivers. Saying a driver is better 
because it has a clean design and good code is something I would expect 
from someone who hadn't written or used code. If skge and sky2 were so 
clean you wouldn't still be chasing obscure bugs after the driver had 
been in the kernel for six+ versions, you wouldn't have me wasting time 
trying to get a more secure kernel which is still reliable, wouldn't 
have Willy Tarreau suggesting you should be marking sk98lin as obsolete 
and leaving it in, wouldn't have someone maintaining sk98lin as a patch, 
wouldn't have Chris Stromsoe getting hard lock-ups. No matter how ugly 
sk98lin looks, and how well designed skge and sky2 may be, reliability 
is not a beauty contest.

The volume of complaint should give you a hint that in this case the new 
drivers aren't usefully stable for many people, and that you are 
advocating a removal which is at least premature. If you can't admit 
you're wrong on this one, you can say you have reconsidered the timing 
of removal in light of new information.

-- 
bill davidsen <davidsen@tmr.com>
  CTO TMR Associates, Inc
  Doing interesting things with small computers since 1979

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
sk98lin for 2.6.23-rc1, Kyle Rose, (Thu Jul 26, 11:16 am)
Re: sk98lin for 2.6.23-rc1, Bill Davidsen, (Thu Jul 26, 7:52 pm)
Re: sk98lin for 2.6.23-rc1, Kyle Rose, (Thu Jul 26, 9:13 pm)
Re: sk98lin for 2.6.23-rc1, Stephen Hemminger, (Thu Jul 26, 3:17 pm)
Re: sk98lin for 2.6.23-rc1, Adrian Bunk, (Thu Jul 26, 12:57 pm)
Re: sk98lin for 2.6.23-rc1, Rob Sims, (Sun Jul 29, 11:01 pm)
Re: sk98lin for 2.6.23-rc1, Stephen Hemminger, (Wed Sep 5, 5:22 am)
Re: sk98lin for 2.6.23-rc1, Torsten Kaiser, (Wed Sep 12, 12:46 pm)
Re: sk98lin for 2.6.23-rc1, James Corey, (Wed Sep 5, 3:42 pm)
Re: sk98lin for 2.6.23-rc1, Bill Davidsen, (Sat Sep 8, 1:44 pm)
Re: sk98lin for 2.6.23-rc1, Adrian Bunk, (Sat Sep 8, 3:11 pm)
Re: sk98lin for 2.6.23-rc1, Bill Davidsen, (Mon Sep 10, 10:32 am)
Re: sk98lin for 2.6.23-rc1, Adrian Bunk, (Mon Sep 10, 11:39 am)
Re: sk98lin for 2.6.23-rc1, Kyle Moffett, (Tue Sep 11, 12:23 am)
Re: sk98lin for 2.6.23-rc1, Chris Stromsoe, (Sun Sep 9, 8:54 am)
Re: sk98lin for 2.6.23-rc1, Stephen Hemminger, (Tue Nov 6, 6:23 pm)
Re: sk98lin for 2.6.23-rc1, Chris Stromsoe, (Tue Nov 6, 9:42 pm)
Re: sk98lin for 2.6.23-rc1, Kyle Rose, (Sat Sep 8, 10:42 pm)
Re: sk98lin for 2.6.23-rc1, Adrian Bunk, (Sun Sep 9, 7:13 am)
Re: sk98lin for 2.6.23-rc1, Stephen Hemminger, (Tue Sep 11, 4:05 am)
Re: sk98lin for 2.6.23-rc1, James Corey, (Tue Sep 11, 6:20 pm)
Re: sk98lin for 2.6.23-rc1, Adrian Bunk, (Tue Sep 11, 7:54 am)
Re: sk98lin for 2.6.23-rc1, Bill Davidsen, (Tue Sep 11, 10:29 am)
Re: sk98lin for 2.6.23-rc1, Adrian Bunk, (Tue Sep 11, 11:03 am)
Re: sk98lin for 2.6.23-rc1, Willy Tarreau, (Tue Sep 11, 6:37 pm)
Re: sk98lin for 2.6.23-rc1, Willy Tarreau, (Sun Sep 9, 12:48 am)
Re: sk98lin for 2.6.23-rc1, Kyle Rose, (Wed Sep 5, 5:04 pm)
Re: sk98lin for 2.6.23-rc1, Stephen Hemminger, (Wed Sep 5, 7:00 pm)
Re: sk98lin for 2.6.23-rc1, Bill Davidsen, (Thu Jul 26, 7:38 pm)
Re: sk98lin for 2.6.23-rc1, Jeff Garzik, (Thu Jul 26, 7:41 pm)
Re: sk98lin for 2.6.23-rc1, Chris Stromsoe, (Thu Jul 26, 6:58 pm)
Re: sk98lin for 2.6.23-rc1, Jan Engelhardt, (Thu Jul 26, 12:28 pm)
Re: sk98lin for 2.6.23-rc1, Kyle Rose, (Thu Jul 26, 12:30 pm)
Re: sk98lin for 2.6.23-rc1, Jan Engelhardt, (Thu Jul 26, 12:41 pm)
Re: sk98lin for 2.6.23-rc1, Kyle Rose, (Thu Jul 26, 9:07 pm)