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



The following reply was made to PR kern/38643; it has been noted by GNATS.

From: der Mouse <mouse%Rodents-Montreal.ORG@localhost>
To: Manuel Bouyer <bouyer%antioche.eu.org@localhost>, Havard Eidnes 
<he%NetBSD.org@localhost>,
        gnats-bugs%NetBSD.org@localhost, kern-bug-people%NetBSD.org@localhost,
        gnats-admin%NetBSD.org@localhost, netbsd-bugs%NetBSD.org@localhost, 
yamt%NetBSD.org@localhost
Cc: 
Subject: Re: kern/38643: [dM] st tape drive loses data
Date: Thu, 4 Sep 2008 15:05:11 -0400 (EDT)

 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