Pyun YongHyeon wrote:
On Tue, Oct 30, 2007 at 10:42:33AM +0200, Oleg Lomaka wrote:
> Pyun YongHyeon wrote:
> >On Thu, Oct 25, 2007 at 05:30:32PM +0900, To Oleg Lomaka wrote:
> >
> >[...]
> >
> > > > tdevil% grep -iE "msk|phy" /var/run/dmesg.boot
> > > > pci0: domain=0, physical bus=0
> > > > pci2: domain=0, physical bus=2
> > > > mskc0: <Marvell Yukon 88E8038 Gigabit Ethernet> port 0x2000-0x20ff
> > mem > > 0xd0100000-0xd0103fff irq 16 at device 0.0 on pci2
> > > > mskc0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xd0100000
> > > > mskc0: MSI count : 2
> > > > mskc0: RAM buffer size : 16KB
> > > > mskc0: Port 0 : Rx Queue 10KB(0x00000000:0x000027ff)
> > > > mskc0: Port 0 : Tx Queue 10KB(0x00002800:0x00004fff)
> > > > msk0: <Marvell Technology Group Ltd. Yukon FE Id 0xb7 Rev 0x01> on
> > mskc0
> > > > msk0: bpf attached
> > > > msk0: Ethernet address: 00:1b:24:0e:bc:26
> > > > miibus0: <MII bus> on msk0
> > > > e1000phy0: <Marvell 88E3082 10/100 Fast Ethernet PHY> PHY 0 on
> > miibus0
> > > > e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> > > > ukphy0: <Generic IEEE 802.3u media interface> PHY 3 on miibus0
> > > > ukphy0: OUI 0x001000, model 0x0004, rev. 0
> > > > ukphy0: no media present
> > > > ukphy1: <Generic IEEE 802.3u media interface> PHY 6 on miibus0
> > > > ukphy1: OUI 0x004400, model 0x0011, rev. 0
> > > > ukphy1: no media present
> > > > mskc0: [MPSAFE]
> > > > mskc0: [FILTER]
> > > > pci3: domain=0, physical bus=3
> > > > pci4: domain=0, physical bus=4
> > > > pci5: domain=0, physical bus=5
> > > > pci10: domain=0, physical bus=10
> > > >
> > >
> > > Thanks for the info. Would please try attached patch?
> > >
> >
> >Any progress here?
> >I guess it's very important to fix the bug as it would affect all
> >Yukon FE based NIC.
> >
> >
> I've applied your patch again yesterday. There was no halts for few
> hours already (after ports cvs up and other network/cpu loads). I'll
> give you a note in a day or two if there will no be any troubles.
> Thanks for your help.
>
Glad to hear that. Would you show me the verbosed boot messages
related with msk(4)?
According to your dmesg output I guess you have phantom PHYs
attached to msk(4) too. So I'd also like to know the output of
"devinfo -rv".
I had RxFIFO overrun again :(
from dmest:
msk0: Rx FIFO overrun!
pid 1245 (gnome-vfs-daemon), uid 1001: exited on signal 11
msk0: watchdog timeout (missed Tx interrupts) -- recovering
from boot log:
pci2: <PCI bus> on pcib1
pci2: domain=0, physical bus=2
found-> vendor=0x11ab, dev=0x4352, revid=0x14
domain=0, bus=2, slot=0, func=0
class=02-00-00, hdrtype=0x00, mfdev=0
cmdreg=0x0007, statreg=0x4010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=a, irq=11
powerspec 2 supports D0 D1 D2 D3 current D0
MSI supports 2 messages, 64 bit
map[10]: type Memory, range 64, base 0xd0100000, size 14, enabled
pcib1: requested memory range 0xd0100000-0xd0103fff: good
map[18]: type I/O Port, range 32, base 0x2000, size 8, enabled
pcib1: requested I/O range 0x2000-0x20ff: in range
pcib1: slot 0 INTA routed to irq 16
mskc0: <Marvell Yukon 88E8038 Gigabit Ethernet> port 0x2000-0x20ff mem
0xd0100000-0xd0103fff irq 16 at device 0.0 on pci2
mskc0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xd0100000
mskc0: MSI count : 2
mskc0: RAM buffer size : 4KB
mskc0: Port 0 : Rx Queue 10KB(0x00000000:0x000027ff)
mskc0: Port 0 : Tx Queue -6KB(0x00002800:0x00000fff)
msk0: <Marvell Technology Group Ltd. Yukon FE Id 0xb7 Rev 0x01> on mskc0
msk0: bpf attached
msk0: Ethernet address: 00:1b:24:0e:bc:26
miibus0: <MII bus> on msk0
e1000phy0: <Marvell 88E3082 10/100 Fast Ethernet PHY> PHY 0 on miibus0
e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ukphy0: <Generic IEEE 802.3u media interface> PHY 3 on miibus0
ukphy0: OUI 0x001000, model 0x0004, rev. 0
ukphy0: no media present
ukphy1: <Generic IEEE 802.3u media interface> PHY 6 on miibus0
ukphy1: OUI 0x004400, model 0x0011, rev. 0
ukphy1: no media present
ioapic0: routing intpin 16 (PCI IRQ 16) to vector 49
mskc0: [MPSAFE]
mskc0: [FILTER]
pcib2: <PCI-PCI bridge> irq 17 at device 28.1 on pci0
pcib2: domain 0
pcib2: secondary bus 3
pcib2: subordinate bus 3
pcib2: I/O decode 0xf000-0xfff
pcib2: memory decode 0xd0000000-0xd
and devinfo:
tdevil% devinfo -rv
nexus0
cryptosoft0
apic0
I/O memory addresses:
0xfec00000-0xfec0001f
0xfee00000-0xfee003ff
legacy0
cpu0
pcib0
pci0
hostb0 pnpinfo vendor=0x8086 device=0x27a0 subvendor=0x1025
subdevice=0x0110 class=0x060000 at slot=0 function=0
vgapci0 pnpinfo vendor=0x8086 device=0x27a2 subvendor=0x1025
subdevice=0x0110 class=0x030000 at slot=2 function=0
I/O ports:
0x1800-0x1807
I/O memory addresses:
0xc0000000-0xcfffffff
0xd0300000-0xd037ffff
0xd0400000-0xd043ffff
agp0
drm0
vgapci1 pnpinfo vendor=0x8086 device=0x27a6 subvendor=0x1025
subdevice=0x0110 class=0x038000 at slot=2 function=1
I/O memory addresses:
0xd0380000-0xd03fffff
drm1
pcm0 pnpinfo vendor=0x8086 device=0x27d8 subvendor=0x1025
subdevice=0x0110 class=0x040300 at slot=27 function=0
Interrupt request lines:
0x16
I/O memory addresses:
0xd0440000-0xd0443fff
unknown
pcib1 pnpinfo vendor=0x8086 device=0x27d0 subvendor=0x1025
subdevice=0x0110 class=0x060400 at slot=28 function=0
pci2
mskc0 pnpinfo vendor=0x11ab device=0x4352 subvendor=0x1025
subdevice=0x0110 class=0x020000 at slot=0 function=0
Interrupt request lines:
0x10
I/O ports:
0x2000-0x20ff
I/O memory addresses:
0xd0100000-0xd0103fff
msk0
miibus0
e1000phy0 pnpinfo oui=0x5043 model=0x8 rev=0x3 at phyno=0
ukphy0 pnpinfo oui=0x1000 model=0x4 rev=0x0 at phyno=3
ukphy1 pnpinfo oui=0x4400 model=0x11 rev=0x0 at phyno=6
pcib2 pnpinfo vendor=0x8086 device=0x27d2 subvendor=0x1025
subdevice=0x0110 class=0x060400 at slot=28 function=1
pci3
unknown pnpinfo vendor=0x168c device=0x001c subvendor=0x1468
subdevice=0x0428 class=0x020000 at slot=0 function=0
I/O memory addresses:
0xd0000000-0xd000ffff
pcib3 pnpinfo vendor=0x8086 device=0x27d4 subvendor=0x1025
subdevice=0x0110 class=0x060400 at slot=28 function=2
pci4
pcib4 pnpinfo vendor=0x8086 device=0x27d6 subvendor=0x1025
subdevice=0x0110 class=0x060400 at slot=28 function=3
pci5
uhci0 pnpinfo vendor=0x8086 device=0x27c8 subvendor=0x1025
subdevice=0x0110 class=0x0c0300 at slot=29 function=0
Interrupt request lines:
0x17
I/O ports:
0x1820-0x183f
usb0
uhub0
uhci1 pnpinfo vendor=0x8086 device=0x27c9 subvendor=0x1025
subdevice=0x0110 class=0x0c0300 at slot=29 function=1
Interrupt request lines:
0x13
I/O ports:
0x1840-0x185f
usb1
uhub1
uhci2 pnpinfo vendor=0x8086 device=0x27ca subvendor=0x1025
subdevice=0x0110 class=0x0c0300 at slot=29 function=2
Interrupt request lines:
0x12
I/O ports:
0x1860-0x187f
usb2
uhub2
uhci3 pnpinfo vendor=0x8086 device=0x27cb subvendor=0x1025
subdevice=0x0110 class=0x0c0300 at slot=29 function=3
I/O ports:
0x1880-0x189f
usb3
uhub3
ehci0 pnpinfo vendor=0x8086 device=0x27cc subvendor=0x1025
subdevice=0x0110 class=0x0c0320 at slot=29 function=7
I/O memory addresses:
0xd0644000-0xd06443ff
usb4
uhub4
ugen0 pnpinfo vendor=0x064e product=0xa100 devclass=0xef
devsubclass=0x02 release=0x0100 sernum="CN0316-OV03-VA-01.00.00" at port=6
umass0 pnpinfo vendor=0x152d product=0x2338 devclass=0x00
devsubclass=0x00 release=0x0100 sernum="307541F07173" intclass=0x08
intsubclass=0x06 at port=3 interface=0
pcib5 pnpinfo vendor=0x8086 device=0x2448 subvendor=0x1025
subdevice=0x0110 class=0x060401 at slot=30 function=0
pci10
unknown pnpinfo vendor=0x104c device=0x8039 subvendor=0x1025
subdevice=0x0110 class=0x060700 at slot=9 function=0
I/O memory addresses:
0xd0204000-0xd0204fff
unknown pnpinfo vendor=0x104c device=0x803b subvendor=0x1025
subdevice=0x0110 class=0x018000 at slot=9 function=2
I/O memory addresses:
0xd0205000-0xd0205fff
isab0 pnpinfo vendor=0x8086 device=0x27b9 subvendor=0x1025
subdevice=0x0110 class=0x060100 at slot=31 function=0
isa0
sysresource0 pnpinfo pnpid=PNP0c02
I/O ports:
0x10-0x1f
0x24-0x25
0x28-0x29
0x2c-0x2d
0x30-0x31
0x34-0x35
0x38-0x39
0x3c-0x3d
0x50-0x53
0x62
0x66
0x72-0x73
0x74-0x75
0x76-0x77
0x80
0x90-0x91
0x92
0x93-0x9f
0xa4-0xa5
0xa8-0xa9
0xac-0xad
0xb0-0xb1
0xb2-0xb3
0xb4-0xb5
0xb8-0xb9
0xbc-0xbd
0x680-0x6ff
0x1640-0x164f
I/O memory addresses:
0xe0000000-0xefffffff
0xfed14000-0xfed17fff
0xfed18000-0xfed18fff
0xfed19000-0xfed19fff
unknown pnpinfo pnpid=PNP0c01
atdma0 pnpinfo pnpid=PNP0200
DMA request lines:
4
I/O ports:
0x0-0xf
0x81-0x8f
0xc0-0xdf
attimer0 pnpinfo pnpid=PNP0100
Interrupt request lines:
0x0
I/O ports:
0x40-0x43
attimer1 pnpinfo pnpid=PNP0b00
Interrupt request lines:
0x8
I/O ports:
0x70-0x71
unknown pnpinfo pnpid=PNP0303
npxisa0 pnpinfo pnpid=PNP0c04
Interrupt request lines:
0xd
I/O ports:
0xf0-0xff
unknown pnpinfo pnpid=PNP0800
I/O ports:
0x61
unknown pnpinfo pnpid=PNP0c02
sysresource1 pnpinfo pnpid=PNP0c02
I/O ports:
0xfe00-0xfe01
unknown pnpinfo pnpid=PNP0c02
unknown pnpinfo pnpid=PNP0c02
pcibus_pnp0 pnpinfo pnpid=PNP0a03
I/O ports:
0xcf8-0xcff
sysresource2 pnpinfo pnpid=PNP0c02
I/O ports:
0x4d0-0x4d1
0x1000-0x105f
0x1060-0x107f
0x1180-0x11bf
I/O memory addresses:
0xfed00000-0xfed033ff
0xfed1c000-0xfed1ffff
0xfed20000-0xfed3ffff
0xfed45000-0xfed8ffff
0xfef00000-0xfeffffff
unknown pnpinfo pnpid=PNP0c02
sysresource3 pnpinfo pnpid=PNP0c02
I/O memory addresses:
0xfec10000-0xfec17fff
sysresource4 pnpinfo pnpid=PNP0c02
I/O memory addresses:
0xfec18000-0xfec1ffff
sysresource5 pnpinfo pnpid=PNP0c02
I/O memory addresses:
0xfec20000-0xfec27fff
sysresource6 pnpinfo pnpid=PNP0c02
I/O memory addresses:
0xfec28000-0xfec2ffff
sysresource7 pnpinfo pnpid=PNP0c02
I/O memory addresses:
0xfec30000-0xfec37fff
sysresource8 pnpinfo pnpid=PNP0c02
I/O memory addresses:
0xfec38000-0xfec3ffff
unknown pnpinfo pnpid=INT0800
sysresource9 pnpinfo pnpid=PNP0c02
I/O memory addresses:
0xcea00-0xcefff
unknown pnpinfo pnpid=PNP0f13
adv0
aha0
aic0
atkbdc0
I/O ports:
0x60
0x64
psm0
Interrupt request lines:
0xc
atkbd0
Interrupt request lines:
0x1
bt0
cs0
ed0
fdc0
fe0
ie0
le0
ppc0
sc0
sio0
sio1
sio2
sio3
sn0
vga0
I/O ports:
0x3c0-0x3df
I/O memory addresses:
0xa0000-0xbffff
vt0
orm0 pnpinfo pnpid=ORM0000
I/O memory addresses:
0xcf000-0xcffff
0xdf800-0xdffff
pmtimer0
atapci0 pnpinfo vendor=0x8086 device=0x27c4 subvendor=0x1025
subdevice=0x0110 class=0x010180 at slot=31 function=2
I/O ports:
0x170-0x177
0x1f0-0x1f7
0x376
0x3f6
0x18b0-0x18bf
ata0
Interrupt request lines:
0xe
ad0
subdisk0
atapicam0
ata1
Interrupt request lines:
0xf
acd0
atapicam1
unknown pnpinfo vendor=0x8086 device=0x27da subvendor=0x1025
subdevice=0x0110 class=0x0c0500 at slot=31 function=3
I/O ports:
0x18c0-0x18df
eisa0
ram0
I/O memory addresses:
0x0-0x9dfff
0x100000-0x5f68ffff
npx0
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"