kern/85583: [nve] [timeout] send errors ("device timeout") with nVidia Ethernet nve(4) in 6.0-BETA3

Andreas Klemm andreas at FreeBSD.org
Thu Oct 27 04:12:06 PDT 2005


Synopsis: [nve] [timeout] send errors ("device timeout") with nVidia Ethernet nve(4) in 6.0-BETA3

State-Changed-From-To: open->feedback
State-Changed-By: andreas
State-Changed-When: Thu Oct 27 11:09:44 GMT 2005
State-Changed-Why: 
Could you please check the fix from Quinton, which fixed my nve
interface to get device timeouts and getting stuck ?
See my PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=88045

The fix:
cvs diff: Diffing .
Index: if_nve.c
===================================================================
RCS file: /data/ncvs/src/sys/dev/nve/if_nve.c,v
retrieving revision 1.7.2.4
diff -u -r1.7.2.4 if_nve.c
--- if_nve.c    9 Oct 2005 04:18:17 -0000       1.7.2.4
+++ if_nve.c    27 Oct 2005 09:58:45 -0000
@@ -727,7 +727,7 @@

        DEBUGOUT(NVE_DEBUG_INIT, "nve: nve_init_rings - entry\n");

-       sc->cur_rx = sc->cur_tx = sc->pending_rxs = sc->pending_txs = 0;
+       sc->cur_rx = sc->cur_tx = sc->pending_rxs = 0;
        /* Initialise RX ring */
        for (i = 0; i < RX_RING_SIZE; i++) {
                struct nve_rx_desc *desc = sc->rx_desc + i;

Please test asap for hopefully inclusion of this patch to 6.0rc2


Responsible-Changed-From-To: freebsd-bugs->obrien
Responsible-Changed-By: andreas
Responsible-Changed-When: Thu Oct 27 11:09:44 GMT 2005
Responsible-Changed-Why: 
obrien is author of this driver. Quinton is not actively developing
FreeBSD at the moment.

http://www.freebsd.org/cgi/query-pr.cgi?pr=85583


More information about the freebsd-bugs mailing list