* Why not CAM?
@ 2002-10-27 15:26 Christer Weinigel
2002-10-27 16:05 ` Matthew Jacob
0 siblings, 1 reply; 2+ messages in thread
From: Christer Weinigel @ 2002-10-27 15:26 UTC (permalink / raw)
To: linux-scsi
Hi,
I've wanted to ask this for a long time: Why not switch to SCSI CAM
when you are redoing the Linux SCSI layer anyways?
This is not intended to start a flamewar of any kind, I don't know
very much about CAM except that it is some kind of standard and
FreeBSD uses it and they seem to be mostly happy with it. So I'm just
curious if any of the SCSI hackers think that CAM would be worthwhile
and if not, why? Too heavyweight? Too ugly? Won't fit well with the
new BIO design in the 2.5 kernel?
/Christer
--
"Just how much can I get away with and still go to heaven?"
Freelance consultant specializing in device driver programming for Linux
Christer Weinigel <christer@weinigel.se> http://www.weinigel.se
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Why not CAM?
2002-10-27 15:26 Why not CAM? Christer Weinigel
@ 2002-10-27 16:05 ` Matthew Jacob
0 siblings, 0 replies; 2+ messages in thread
From: Matthew Jacob @ 2002-10-27 16:05 UTC (permalink / raw)
To: Christer Weinigel; +Cc: linux-scsi
> Hi,
>
> I've wanted to ask this for a long time: Why not switch to SCSI CAM
> when you are redoing the Linux SCSI layer anyways?
>
> This is not intended to start a flamewar of any kind, I don't know
> very much about CAM except that it is some kind of standard and
> FreeBSD uses it and they seem to be mostly happy with it. So I'm just
> curious if any of the SCSI hackers think that CAM would be worthwhile
> and if not, why? Too heavyweight? Too ugly? Won't fit well with the
> new BIO design in the 2.5 kernel?
CAM (Common Access Method) is an ANSI standard. I fought against it
bitterly back in the last '80s, but in retrospect, it's a fine if
slightly somewhat overcomplicated model.
There are two extant widespread implementations: FreeBSD and Tru64
(formerly known as Digital Unix).
It has a lot to recommend it, but its success of failure in Linux would
probably be due to whomever has the time (and/or employer's backing) to
do a fairly complete implementation and present it for review.
Like a lot of standards, the devil is in the details.
-matt
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2002-10-27 16:05 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-27 15:26 Why not CAM? Christer Weinigel
2002-10-27 16:05 ` Matthew Jacob
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.