Web lists-archives.com

Re: About /dev/sr impatience with automatic tray loading




On Tuesday 11 December 2018 06:25:43 Thomas Schmitt wrote:

> Hi,
>
> i wrote:
> > > I know some more such dumplings.
>
> Gene Heskett wrote:
> > So do I, Thomas, but this is supposedly a polite list. :)
>
> I actually meant the bugs, not the bug makers whose sympathy is
> probably needed to ever get the bugs fixed.

+1 :)

> (When pointing with one finger at others, three fingers are pointing
> back to oneself ...)
>
Absolutely.

> The tray loading bug is not as embarrassing as the SG_IO concurrency
> bug (two concurrent burns on different /dev/sr are awfully slow) and
> the CD read-ahead bug (i/o errors when trying to read valid blocks
> near the end of a CD that was written with write type Track-At-Once).
>
> > >   http://lkml.iu.edu/hypermail//linux/kernel/0807.0/0287.html
> > > (The culprits already suffered duely. Hehehe.)
> >
> > And rather than fix it, walked away.
>
> They fixed several negative consequences of the necessary change.
> But obviously they did not assess all callers of sr_drive_status()
> whether they depended on the loop at its inappropriate position in the
> code. I did not, either, but only found one left-over and needed
> several curious attempts during 2.5 years to finally understand what
> happened.
>
And you've obviously worn that detective hat, with better tools that I.
>
> Have a nice day :)

Yourself too Thomas. I see by gkrellm that we may have a slow thaw, its 
up to 0.6C, at the airport 16 miles northeast and I may be able to put 
the finishing cuts on a back box panel that will bring my bigger milling 
machine back to life eventually. Not a lot of heat in that building with 
its small machines though. Just enough to keep the machinery above the 
dew point and major rusting, but not enough to keep my diabetic feet 
warm. One of the hazards of the ultimate revenge, outliveing ones last 
enemy by a decade+. ;-)

> Thomas

-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>