CFT: msk(4)/nfe(4) with 88E1116 PHY

Pyun YongHyeon pyunyh at gmail.com
Thu Oct 4 00:56:17 PDT 2007


On Thu, Oct 04, 2007 at 03:29:50PM +0800, Kudo Chien wrote:
 > 2007/10/4, Pyun YongHyeon <pyunyh at gmail.com>:
 > >
 > > Hi,
 > >
 > > There had been several complaints that nfe(4) with 88E1116 PHY
 > > doesn't work. The attached patch may fix it by taking the PHY
 > > out of powerdown mode. Because I know that some revisions works
 > > well without any patch I'd like to know whether attached patch
 > > have any effects for those hardwares that had been working
 > > correctly. I think both msk(4) and nfe(4) would be affacted by
 > > the patch so if you're using one of these hardwares please give
 > > it spin and let me know the result.
 > >
 > > Thanks.
 > >
 > >
 > Hello,
 > 
 > In my case, after patched, the msk(4) also crashed (msk0: watchdog timeout)

The patch doesn't intend to fix PR 116853. Since you use 88E1149 PHY
there should be no kernel crash. If you got real kernel panic please
show me the backtrace info.

 > One thing curious is the result of 'pciconf -lv', which is filled with
 > 'none' device.
 > 
 > mk12# pciconf -lv
 > ?0 at pci0:0:0:   class=0x005086 card=0x00000000 chip=0x14580000 rev=0x80
 > hdr=0x00
 >     class      = old
 > none0 at pci0:0:0: class=0x000058 card=0x00000000 chip=0x00000200 rev=0x14
 > hdr=0x00
 >     class      = old
 >     subclass   = non-VGA display device
 > none1 at pci0:0:0: class=0x001b00 card=0x00000000 chip=0x00000000 rev=0x00
 > hdr=0x00
 >     class      = old
 > none2 at pci0:0:0: class=0x000000 card=0x00000000 chip=0x00000000 rev=0x00
 > hdr=0x00
 >     class      = old
 >     subclass   = non-VGA display device
 > none3 at pci0:0:0: class=0x010000 card=0x00000000 chip=0x00000000 rev=0x00
 > hdr=0x00
 >     class      = mass storage
 >     subclass   = SCSI
 > 67512391 at pci105:98:0:   class=0x000000 card=0x00000000 chip=0x00000000
 > rev=0x00 hdr=0x00
 >     class      = old
 >     subclass   = non-VGA display device
 > none4 at pci0:2:112:       class=0x000000 card=0x00006269 chip=0x00000000
 > rev=0x00 hdr=0x63
 >     class      = old
 >     subclass   = non-VGA display device
 > none5 at pci78:36:6:       class=0x000000 card=0x6370f201 chip=0x00006269
 > rev=0x00 hdr=0x04
 >     class      = old
 >     subclass   = non-VGA display device
 > none6 at pci1:80:134:      class=0x616200 card=0x01062810 chip=0x73690200
 > rev=0x00 hdr=0x80
 > apci0 at pci0:0:88:        class=0x8a0261 card=0x8086b002 chip=0x01012820
 > rev=0x74 hdr=0x14
 > none7 at pci0:31:3:        class=0x3e280c card=0x14580000 chip=0x80865001
 > rev=0x05 hdr=0x00
 > %(
 > atapci0 at pci0:0:0:       class=0x02b086 card=0x00051f00 chip=0x14580000
 > rev=0x80 hdr=0x00
 >     class      = network
 > none8 at pci2:0:0: class=0x000058 card=0x00000000 chip=0x00000002 rev=0x14
 > hdr=0x00
 >     class      = old
 >     subclass   = non-VGA display device
 > 
-- 
Regards,
Pyun YongHyeon


More information about the freebsd-current mailing list