> On Sat, Feb 21, 2015 at 09:03:43AM +0100, Stefan Sperling wrote:
> > On Fri, Feb 20, 2015 at 10:15:15PM -0330, Michael wrote:
> > > sudo ifconfig bwi0 up
> > > uvm_fault(0xd211a2d0, 0x0, 0, 1) -> e
> > > fatal page fault (6) in supervisor mode
> > > trap type 6 code 0 eip 0 cs d0f60008 eflags 10202 cr2 0 cpl 60
> > > panic: trap type 6, code=0, pc=0
> > > Starting stack trace...
> > > panic(d09e1dca,f11adc10,d09e5a96,f11adc10,d0b3330c) at panic+0x85
> > > panic(d09e5a96,6,0,0,d0f60008) at panic+0x85
> > > trap() at trap+0x394
> > > --- trap (number 0) ---
> > > Bad frame pointer: 0xd0f69000
> > > 0:
> > > End of stack trace.
> > > syncing disks... 4 4 4 done
> > 
> > So it's running into a NULL pointer but it's still unclear where and why.
> > Perhaps it's an unchecked allocation failure, perhaps some other problem.
> > 
> > Are you comfortable with adding some debug printf to see which function in
> > bwi is the last called one before the crash? Would you need help with that?
> 
> FWIW, I have the same "Broadcom BCM4306" device in a macppc box.
> I don't see your problem on this system -- the device works, apart
> from the usual poor level of performance.

I can't reproduce either with

bwi0 at pci1 dev 3 function 0 "Broadcom BCM4306" rev 0x03: apic 1 int 19, 
address 00:0b:7d:19:27:01

on i386.

Reply via email to