2002-10-02 14:59:10

by DervishD

[permalink] [raw]
Subject: About the SCSI generic driver and libscg

Hi all :))

First of all: I *don't* want to feed a troll, I *don't* want a
flamewar. I just want some information ;))

I've read some information (at <http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/linuxscsi.html>)
and I don't know if it is a bit outdated. I mean: is not possible to
do under Linux+sg what the document suggests? This document shows
some apparent limitations of the SCSI generic driver under Linux,
namely under kernel 2.2.x and 2.3.x. It doesn't refer to 2.4.x, though.

Namely what I want to know is if CD recording software (or SCSI
software in general) needs libscg. I haven't seen much SCSI software,
just cdrecord (which needs libscg, but well, it has been written by
Joerg ;)), cdrdao (I don't know right now if it needs or not libscg)
and cdparanoia (AFAIK don't use libscg). What I've read someplaces in
the internet is that truly this library has a better SCSI generic
driver (I insist: I *don't* know if this is true, I just don't know a
word about SCSI).

I'm just curious why this library hasn't been adopted into the
kernel as the SCSI generic driver and if this library is really
needed or is just the vision of Joerg.

I know that Joerg has a quite particular personality, but I know
too that he is very intelligent and able and writes good software
(specially cdrecord ;)), so is the curiosity.

For references, both Alan Cox and Douglas Gilbert are cited in
the document I refer above.

Thanks in advance :)