NetBSD-Bugs archive

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

Re: port-alpha/33073 (isp0: unable to load dma (22))



The following reply was made to PR port-alpha/33073; it has been noted by GNATS.

From: Michael Haardt <michael%moria.de@localhost>
To: Jason Thorpe <thorpej%me.com@localhost>
Cc: gnats-bugs%netbsd.org@localhost, Jason Thorpe <thorpej%netbsd.org@localhost>,
 gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost
Subject: Re: port-alpha/33073 (isp0: unable to load dma (22))
Date: Wed, 21 Jul 2021 22:04:33 +0200

 > > I see nothing odd during booting, but wonder if "auto" should have been
 > > propagated from nsphy0 to tlp0:
 > > 
 > > [   1.0000000] cia0 at mainbus0: DECchip 2117x Core Logic Chipset (Pyxis), pass 2
 > > [   1.0000000] cia0: extended capabilities: 0x1<BWEN>
 > > [   1.0000000] cia0: using BWX for PCI config access
 > > [   1.0000000] pci0 at cia0 bus 0
 > > [   1.0000000] pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
 > > [   1.0000000] tlp0 at pci0 dev 3 function 0: DECchip 21143 Ethernet, pass 3.0
 > > [   1.0000000] tlp0: interrupting at dec 550 irq 0
 > > [   1.0000000] tlp0: DEC, Ethernet address 00:00:f8:76:0e:39
 > > [   1.0000000] nsphy0 at tlp0 phy 5: DP83840 10/100 media interface, rev. 1
 > > [   1.0000000] nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 > > [   1.0000000] tlp0: 10baseT, 10baseT-FDX, 10base2, 10base5
 > 
 > Huh... can you provide the tlp-related boot messages from 9.2 as well?  This bug is almost certainly my fault, but seeing the previous output would be helpful in figuring out how I broke it :-)
 > 
 > If you could gather that up and then file a new bug report for the tlp issue, I would really appreciate it!
 
 Ok, here is the output from NetBSD 9.2:
 
 [   1.0000000] cia0 at mainbus0: DECchip 2117x Core Logic Chipset (Pyxis), pass 2
 [   1.0000000] cia0: extended capabilities: 0x1<BWEN>
 [   1.0000000] cia0: using BWX for PCI config access
 [   1.0000000] pci0 at cia0 bus 0
 [   1.0000000] pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
 [   1.0000000] tlp0 at pci0 dev 3 function 0: DECchip 21143 Ethernet, pass 3.0
 [   1.0000000] tlp0: interrupting at dec 550 irq 0
 [   1.0000000] tlp0: DEC, Ethernet address 00:00:f8:76:0e:39
 [   1.0000000] nsphy0 at tlp0 phy 5: DP83840 10/100 media interface, rev. 1
 [   1.0000000] nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 [   1.0000000] tlp0: 10baseT, 10baseT-FDX, 10base2, 10base5
 
 Looks identical to me, but the difference is that it works:
 
 # ifconfig tlp0
 tlp0: flags=0x8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         ec_capabilities=1<VLAN_MTU>
         ec_enabled=0
         address: 00:00:f8:76:0e:39
         media: Ethernet autoselect instance 1 (none)
         status: active
         inet 10.128.0.15/24 broadcast 10.128.0.255 flags 0x0
 
 I submitted port-alpha/56321 for this.
 
 >> [Warning: received processor correctable error.]
 >>
 > I guess this is probably due to a flaky memory module.  We would need to decode the machine check logout frame.  I'll investigate this.
 
 Ok, I will try to identify if it is the RAM and if so, keep the bad ones
 for possibly trying a later version of the report, but again that could
 take some time.
 
 It is an abandoned machine that has been sitting there for like 15 years,
 pretty much since the original bug report, so running any test is not
 an issue.
 
 Michael
 



Home | Main Index | Thread Index | Old Index