Port-vax archive

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

Re: qe0: xmit logic died, resetting...



Den 2020-08-18 kl. 16:48, skrev Silas:
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?
The DEQNA is likely to stop transmitting once in a while (at least the earlier firmwares), especially on busy shared networks IIRC. But the SGEC in the /90 should be quite stable.  I have one myself and never gets any error, so I haven't reflected over it.

Most likely it is something missed in the driver that causes it to stop (or do not turn off the timer by some reason).

-- R



Home | Main Index | Thread Index | Old Index