Re: cd burning with plextor drives.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On Sat, 29 Jul 2006, James Bottomley wrote:
> 
> But not for every CD burner ... that's the point.  The heuristics we
> have now work for a large subset.  For the rest, we get a stream of "my
> CD won't burn as a user like it's supposed to" bug reports.

That's not _our_ problem. That's likely the problem of "cdrecord" 
_thinking_ that it needs to do something smart, when it really really 
doesn't need to.

I have yet to hear anything that implies anything else than "cdrecord is 
just buggy".

> There are certain CDs that just require vendor specific magic to
> work ... even cdrecord has no choice but to do this.

IF that is actually true (and if you were told this by Joerg, I would 
double- and triple-check it from some other source), then in the end you 
do end up having to have a per-device translation table, and it probably 
shouldn't be in the kernel.

It probably _should_ be in a suid-root thing that validates the commands. 
People used to make cdrecord suid, but that thing really isn't written to 
be done that way. That doesn't mean that something else couldn't be done 
properly.

There's no way the kernel should do this. In a hotplug environment in 
particular (which is not _that_ common with CD-ROM's but certainly not 
unheard of), you don't want to have the kernel know about every quirk of 
every device anyway.

			Linus
-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux