> 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.