public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Interphase Tachyon drivers missing.
@ 2006-12-11 17:03 Greg.Chandler
  2006-12-11 18:03 ` Jeff Garzik
  2006-12-13  9:14 ` Rolf Eike Beer
  0 siblings, 2 replies; 7+ messages in thread
From: Greg.Chandler @ 2006-12-11 17:03 UTC (permalink / raw)
  To: linux-kernel


I went to upgrade my kernel on a couple of boxes yesterday and noticed
that the Interphase Tachyon chipset Fibre Channel driver was removed
from the kernel.  I think 2.6.1 was the last one it was still in.  Was
there a reason it was pulled?
If not, do I have to volunteer to put it back in or can someone with
more skill re-add it?

^ permalink raw reply	[flat|nested] 7+ messages in thread
* RE: Interphase Tachyon drivers missing.
@ 2006-12-11 18:22 Greg.Chandler
  0 siblings, 0 replies; 7+ messages in thread
From: Greg.Chandler @ 2006-12-11 18:22 UTC (permalink / raw)
  To: jeff; +Cc: linux-kernel


My guess is that since it's not in there, I might be the only one who
noticed.  Unfortunatly that looks to be bad news for me...  I have 5
machines with these cards, and my pockets are not so deep as to be able
to replace them with something newer.  

My goal was to get AOE working over the FC card {rather than ethernet}
and retire my FC SAN.  {I have my moments for doing stupid things like
this} {and yes it was a bet....}

I took a brief look at the code {I am no developer, let alone a driver
maintainer} but I think I can get the driver shored up with a current
kernel {I hope}.  The question is will anyone other than me care,
because if not, I doubt that the driver will be re-added from what you
said.


-----Original Message-----
From: Jeff Garzik [mailto:jeff@garzik.org] 
Sent: Monday, December 11, 2006 12:03 PM
To: Chandler, Greg
Cc: linux-kernel@vger.kernel.org
Subject: Re: Interphase Tachyon drivers missing.

Greg.Chandler@wellsfargo.com wrote:
> I went to upgrade my kernel on a couple of boxes yesterday and noticed

> that the Interphase Tachyon chipset Fibre Channel driver was removed 
> from the kernel.  I think 2.6.1 was the last one it was still in.  Was

> there a reason it was pulled?
> If not, do I have to volunteer to put it back in or can someone with 
> more skill re-add it?

It was dropped because it was unmaintained, and quickly falling behind
mainline.  If it's a maintained driver with an active userbase, we're
interested...

	Jeff






^ permalink raw reply	[flat|nested] 7+ messages in thread
* RE: Interphase Tachyon drivers missing.
@ 2006-12-13 16:51 Greg.Chandler
  2006-12-14  7:27 ` Rolf Eike Beer
  0 siblings, 1 reply; 7+ messages in thread
From: Greg.Chandler @ 2006-12-13 16:51 UTC (permalink / raw)
  To: eike-kernel; +Cc: linux-kernel, mkp


I'm not sure about the driver being cpqfc, I know in 2.6.0 & 1 the
driver was definitely iphase.c/h/o
I do know the chipset was used by almost everyone, Compaq/HP/DEC and
Interphase's namebrand cards.

I also know that the driver is still working in 2.4.33 my slackware 11
default kernel picked up the card, which suprised me to say the least...
I won't have time to spend a weekend on it until about christmas. {or
probably christmas day is more likely} Even then I can't make any kind
of promise that I can do anything useful about it...


-----Original Message-----
From: Rolf Eike Beer [mailto:eike-kernel@sf-tec.de] 
Sent: Wednesday, December 13, 2006 3:14 AM
To: Chandler, Greg
Cc: linux-kernel@vger.kernel.org; Martin K. Petersen
Subject: Re: Interphase Tachyon drivers missing.

Greg.Chandler@wellsfargo.com wrote:
> I went to upgrade my kernel on a couple of boxes yesterday and noticed

> that the Interphase Tachyon chipset Fibre Channel driver was removed 
> from the kernel.  I think 2.6.1 was the last one it was still in.  Was

> there a reason it was pulled?
> If not, do I have to volunteer to put it back in or can someone with 
> more skill re-add it?

I suppose you're talking about the cpqfc driver? I have tried to clean
it up but gave up. Next try was to rewrite, but due to lack of time
there is no progress in the last month. The old driver was that horrible
coded that noone can maintain it. It was originally written for
something like Linux 2.2 and was never even forward ported completely to
2.4. With the major changes in Linux' driver model that went into 2.6 it
was nearly unusable anyway. Not that the use of it in 2.4 can be
encouraged. One of the main problems is the severe lack of error
handling which you can see alone from the fact that there are tons of
function returning void even in the critical I/O-path's.

I have heard of at least 3 different people before you (not counting me)
that would like to have a driver for this one. One even donated some
hardware to me around last christmas. But nevertheless my lack of time
stopped my work on this.

Martin, you were hacking on something there too but never showed up some
code. 
Is there anything new?

Eike


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

end of thread, other threads:[~2006-12-14  8:35 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-12-11 17:03 Interphase Tachyon drivers missing Greg.Chandler
2006-12-11 18:03 ` Jeff Garzik
2006-12-13  9:14 ` Rolf Eike Beer
  -- strict thread matches above, loose matches on Subject: below --
2006-12-11 18:22 Greg.Chandler
2006-12-13 16:51 Greg.Chandler
2006-12-14  7:27 ` Rolf Eike Beer
2006-12-14  8:11   ` Martin K. Petersen

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