On Tue, Aug 18, 2020 at 02:32:31PM +0200, Johnny Billquist wrote:
On 2020-08-18 14:22, Mouse wrote:if_qe.c sets an if_watchdog function which, if there is anything in sc_inq when it's called, prints "qe0: xmit logic died, resetting..." (or qe1, as appropriate) and calls qeinit(). The reason this is interesting is that I'm seeing that message on my uV2 simulator, and I'm quite sure the simulated DEQNA doesn't have whatever real-hardware issue that code was designed to work around. This leads me to suspect a bug somewhere else that's leading to packets sitting on sc_inq but not getting pushed to the hardware rather than a hardware bug after all. Thoughts? Is anyone else seeing that on a simulated DEQNA?Not sure, but I think I've seen it on my 4000/90 as well (well, ze0 instead of qe0), which would suggest that the code gets triggered for a lot more than the original hardware bug of the DEQNA.
Hi. I've also been seeing this when trying to run NetBSD on my VAX 4000/90 too, using ze0:
ze0: xmit logic died, resetting...This happened when using a diskless environment that booted fine, but started to fail with this error message on the first heavy read/write operations on NFS...
That is what stopped me from playing with my beautiful VAXstation 4000/90 that is laying around since 7.0 days...
There are some old messages in port-vax about that, probably an unrelated bug?
https://mail-index.netbsd.org/port-vax/2000/05/15/0000.html https://mail-index.netbsd.org/port-vax/2000/05/oindex.html https://mail-index.netbsd.org/port-vax/2000/05/15/0011.html