NetBSD-Bugs archive

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

Re: port-i386/33291

The following reply was made to PR port-i386/33291; it has been noted by GNATS.

From: T <>
Cc: " >> David Brownlee" <>
Subject: Re: port-i386/33291
Date: Sat, 16 Nov 2019 02:31:56 -0700

 Hello, I too was having this problem with the pdcsata driver for a 
 PDC40719 FastTrak TX4. I am using a different port (NetBSD/prep) but 
 would have similar errors to:
 pdcsata0:1:0: lost interrupt
          type: ata tc_bcount: 16384 tc_skip:01
 the difference being the 'tc_bcount' number and zero 'tc_skip'. 
 Conducting certain tasks with high drive IO would eventually result in a 
 "stuck" terminal  (DDB could be entered using the key sequence, caps/num 
 lock LED would toggle, machine could be pinged). I found that adding the 
 'buffer queue strategy' option BUFQ_READPRIO to the kernel config 
 resolved these problems and have not seen them since using it. The other 
 option BUFQ_PRIOSCAN may work, but it is unknown to me at this point, 
 because it will cause a kernel panic if enabled for this specific 
 system. It should also be noted that many ports have enabled 
 BUFQ_PRIOSCAN in their GENERIC configs, including i386, so this problem 
 may not resurface, unless someone specifically uses the 'disksort' 
 strategy in combination with this driver. This is an old ticket, but 
 figured this information would help others that may run into this problem.

Home | Main Index | Thread Index | Old Index