Subject: Re: 1.6 on IPC (tagged queuing bug still there)
To: None <abs@netbsd.org>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: port-sparc
Date: 09/04/2002 01:15:09
In article <Pine.NEB.4.44.0209031637490.358-100000@moss.i.formula1.com>
abs@netbsd.org
> Would anyone object to defaulting tagged queuing off for esp
> and adding a documented kernel option to enable it? This will
> not help 1.6, but should make 1.6.1
I think only ESP100 has the problem. How about this patch?
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp
--- ncr53c9x.c.orig Wed Sep 4 01:07:03 2002
+++ ncr53c9x.c Wed Sep 4 01:13:38 2002
@@ -1066,6 +1066,11 @@
if (ecb->xs->xs_control & XS_CTL_POLL)
tag = 0;
#endif
+#if 1
+ /* XXX tagged queuing by SELATNS seems to have some problem */
+ if ((sc->sc_features & NCR_F_SELATN3) == 0)
+ tag = 0;
+#endif
s = splbio();
li = TINFO_LUN(ti, lun);