Re: lnc0 in VmWare doesn't work

From: George V. Neville-Neil <gnn_at_neville-neil.com>
Date: Tue, 17 Aug 2004 17:10:29 -0700
At Tue, 17 Aug 2004 23:05:00 +0100,
Rob MacGregor wrote:
> I've got a thread going at
> http://www.vmware.com/community/thread.jspa?threadID=7055&tstart=0
> on the matter.  If anybody can provide details to petr (who may or
> may not be working for VMWare, but he certainly seems to be the most
> helpful person on the board) I'm sure it'll help track down the
> source of the problem.

I have posted this to the vmware forum and will reproduce it here.
This is what the debug output of the failing driver looked like:

Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: lnc0: Device timeout -- Resetting
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Driver/NIC [lnc0] state dump
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Memory access mode: 1<DMA_FIXED>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Host memory
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: -----------
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Receive ring: base = 0xcc136000, next = 0xcc136000
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 0:0xcc136000 md = 0xcc136098 buff = 0xcc136118
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 1:0xcc136008 md = 0xcc1360a0 buff = 0xcc136706
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 2:0xcc136010 md = 0xcc1360a8 buff = 0xcc136cf4
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 3:0xcc136018 md = 0xcc1360b0 buff = 0xcc1372e2
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 4:0xcc136020 md = 0xcc1360b8 buff = 0xcc1378d0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 5:0xcc136028 md = 0xcc1360c0 buff = 0xcc137ebe
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 6:0xcc136030 md = 0xcc1360c8 buff = 0xcc1384ac
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 7:0xcc136038 md = 0xcc1360d0 buff = 0xcc138a9a
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Transmit ring: base = 0xcc136040, next = 0xcc136040
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 0:0xcc136040 md = 0xcc1360d8 buff = 0xcc139088
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 1:0xcc136048 md = 0xcc1360e0 buff = 0xcc139676
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 2:0xcc136050 md = 0xcc1360e8 buff = 0xcc139c64
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 3:0xcc136058 md = 0xcc1360f0 buff = 0xcc13a252
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 4:0xcc136060 md = 0xcc1360f8 buff = 0xcc13a840
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 5:0xcc136068 md = 0xcc136100 buff = 0xcc13ae2e
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 6:0xcc136070 md = 0xcc136108 buff = 0xcc13b41c
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 7:0xcc136078 md = 0xcc136110 buff = 0xcc13ba0a
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Lance memory (may be on host(DMA) or card(SHMEM))
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Init block = 0xcc136080
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: mode = 0 rlen:rdra = 60c4:9098 tlen:tdra = 60c4:90d8
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Receive descriptor ring
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 0 buffer = 0xc49118, BCNT = 1518,	MCNT = 0,	flags = 80<OWN>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 1 buffer = 0xc49706, BCNT = 1518,	MCNT = 0,	flags = 80<OWN>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 2 buffer = 0xc49cf4, BCNT = 1518,	MCNT = 0,	flags = 80<OWN>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 3 buffer = 0xc4a2e2, BCNT = 1518,	MCNT = 0,	flags = 80<OWN>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 4 buffer = 0xc4a8d0, BCNT = 1518,	MCNT = 0,	flags = 80<OWN>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 5 buffer = 0xc4aebe, BCNT = 1518,	MCNT = 0,	flags = 80<OWN>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 6 buffer = 0xc4b4ac, BCNT = 1518,	MCNT = 0,	flags = 80<OWN>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 7 buffer = 0xc4ba9a, BCNT = 1518,	MCNT = 0,	flags = 80<OWN>
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: Transmit descriptor ring
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 0 buffer = 0xc4c088, BCNT = 60,	flags = 83<OWN,STP,ENP> 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 1 buffer = 0xc4c676, BCNT = 60,	flags = 83<OWN,STP,ENP> 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 2 buffer = 0xc4cc64, BCNT = 60,	flags = 83<OWN,STP,ENP> 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 3 buffer = 0xc4d252, BCNT = 60,	flags = 83<OWN,STP,ENP> 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 4 buffer = 0xc4d840, BCNT = 60,	flags = 83<OWN,STP,ENP> 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 5 buffer = 0xc4de2e, BCNT = 0,	flags = 0 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 6 buffer = 0xc4e41c, BCNT = 0,	flags = 0 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 7 buffer = 0xc4ea0a, BCNT = 0,	flags = 0 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: next_to_send = 5
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: CSR0 = 43<INEA,STRT,INIT> CSR1 = 9080 CSR2 = c4 CSR3 = 0
Aug 14 12:10:17 FreeBSD-CURRENT-2 kernel: 

If this tells anyone anything let me know.  I might take more of a
look at this but now that it works I'm more motivated to work on the
IPv6 stuff that I'm supposed to be working on.

Later,
George
Received on Tue Aug 17 2004 - 22:12:10 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:06 UTC