NetBSD-Bugs archive

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

Re: kern/38643: [dM] st tape drive loses data



I tried (a) rolling back my concurrency change to physio and (b) making
stread and stwrite use statically allocated structs buf for their calls
to physio.

The results: the same as the concurrency change to physio.  That is, it
loses one tape record, instead of 15, when reading.  (I found a scratch
tape, so I was able to do a proper test, which also confirmed the
behaviour with the concurrency override in physio.)

In my Copious Spare Time, I hope to be able to try this with some of
the debugging printfs I see scattered around the st and scsipi code
turned on.  If-&-when I manage that, I'll report back.

/~\ The ASCII                           der Mouse
\ / Ribbon Campaign
 X  Against HTML                mouse%rodents-montreal.org@localhost
/ \ Email!           7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Home | Main Index | Thread Index | Old Index