tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD 5 STABLE wm0 panic
On Tuesday 19 May 2009 01:44:15 SAITOH Masanobu wrote:
> Hello.
>
> The bug had been fixed by if_wm.c rev. 1.173 on -current. It's not pulled
> up yet. I'm now working other bugs and will be pulled up all of them in
> near future.
Great. Thank you very much for that update. I'll keep an eye on netbsd-5
and watch for it.
- Chris
> > Okay. I was able to compile a GENERIC netbsd-5-0 kernel, and it
> > fails in the same way. The addresses are slightly different than
> > mentioned in my earlier post, but the same error clearly in the same
> > place occurs. As there have been no changes in the netbsd-5-0 branch in
> > the wm driver since netbsd-5-0-RELEASE, this should apply to that
> > release as well.
> >
> > Please, someone let me know if there's any more information I can
> > provide. I am anxious to get this problem located and resolved so that
> > I can update this machine, as the first of many 4.0 machines I plan to
> > upgrade.
> >
> > Thank you.
> >
> > - Chris
> >
> > On May 17, 2009, at 23:07, Chris Ross wrote:
> > > From sources updated today, I built the world on an earlier NetBSD
> > > 5.0_STABLE i386 system, for i386. I built a custom kernel for my i386
> > > (MP) router, and it doesn't boot successfully.
> > >
> > > In further testing, it appears that it's the act of simply bringing
> > > "up" the wm0 interface[...] I can bring online all of the filesystems,
> > > and then simply executing:
> > >
> > > ifconfig wm0 up
> > >
> > > causes a panic. Handwritten/copied here it is:
> > >
> > > uvm_fault(0xcadffd40, 0, 1) -> 0xe
> > > fatal page fault in supervisor mode
> > > trap type 6 code 0 eip c061788b cs 8 eflags 10286 cr2 0 ilevel 6
> > > kernel: supervisor trap page fault, code=0
> > > Stopped in pid 29.1 (ifconfig) at netbsd:wm_tbi_mediachange+0xb: movl
> > > 0 (%eax),%esi
> > > db{0}>
> > >
> > > I know there have been changes singe 5.0 release that affect wm, but
> > > I don't know if 5.0 release works either. I'm going to build a
> > > netbsd-5-0 kernel next, but that will take some time to fetch that
> > > source tree.
> > >
> > > NetBSD 4.0_STABLE reports my wm as:
> > >
> > > wm0 at pci0 dev 13 function 0: Intel i82543GC 1000BASE-X Ethernet,
> > > rev. 2 wm0: interrupting at ioapic0 pin 17 (irq 11)
> > > wm0: 32-bit 33MHz PCI bus
> > > wm0: 64 word (6 address bits) MicroWire EEPROM
> > > wm0: Ethernet address 00:03:47:0d:eb:86
> > > wm0: 1000baseSX, 1000baseSX-FDX, auto
> > >
> > > ..and the pcictl dump for this device is attached.
> > >
> > > Anyone have any idea? Thanks.
>
> ----------------------------------------------------------
> SAITOH Masanobu (masanobu%iij.ad.jp@localhost
> msaitoh%netbsd.org@localhost)
Home |
Main Index |
Thread Index |
Old Index