* Doug McNaught <[email protected]> [2006-02-11 10:35:19 -0500]:
> Marc Koschewski <[email protected]> writes:
>
> > The cdrecord man page says this:
> >
> > Setting the -immed flag will request the command to return
> > immediately while the operation proceeds in background, making
> > the bus usable for the other devices and avoiding the system
> > freeze. This is an experimental feature which may work or
> > not, depending on the model of the CD/DVD writer. A correct
> > solution would be to set up a correct cabling but there seem
> > to be notebooks around that have been set up the wrong way by
> > the manufacturer. As it is impossible to fix this problem in
> > notebooks, the -immed option has been added.
>
> > It how can the bus run the command sent on the device 'in the
> >background' when it can only process _one_ request at a time?
> >
> > To me it sound like the foreground process (cdrecord) fork()s a
> >process to blank the CD-RW. Clear. But you said the bus is not able
> >to do so... I'm not getting this.
>
> Some CD writers are apparently able to release the bus while
> blanking, allowing use of the bus by other devices. The 'immed' flag
> tries to use this feature. fork() has nothing to do with it--he's
> talking about the IDE command, not the cdrecord program.
I just thought about fork() as Alan (surely and others) told the IDE bus cannot
run several commands at a time. So fork() was the only left-over I could think
of. I didn't know some devices can kinda 'detach' themselves as long as the
blank is going on...
Things are clear now. OK, more clear. Not clear. ;)
Marc
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]