Ian,<br><br>IIRC I fixed similar panic in the 2.4.0-rc2 that I rolled out today. Also, outgoing FXO calls are fixed in this version. Please try it.<br><br>Max<br><br><div class="gmail_quote">On Wed, Aug 25, 2010 at 2:56 PM, Ian FREISLICH <span dir="ltr">&lt;<a href="mailto:ianf@clue.co.za">ianf@clue.co.za</a>&gt;</span> wrote:<br>
<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Upon reloading the dahdi modules:<br>
<br>
dahdi_enable=&quot;YES&quot;<br>
dahdi_modules=&quot;dahdi_echocan_mg2 wctdm.ko&quot;<br>
<br>
I get the following panic:<br>
<br>
Unread portion of the kernel message buffer:<br>
Registered echo canceler &#39;MG2&#39;<br>
wctdm0: vendor=e159 device=1 subvendor=b1d9<br>
wctdm0: &lt;Wildcard TDM400P REV I&gt; port 0xd600-0xd6ff mem 0xe8122000-0xe8122fff irq 21 at device 1.0 on pci2<br>
wctdm0: [FILTER]<br>
<br>
<br>
Fatal trap 12: page fault while in kernel mode<br>
fault virtual address   = 0x48<br>
fault code              = supervisor read, page not present<br>
instruction pointer     = 0x20:0xc056acdd<br>
stack pointer           = 0x28:0xe7a518c4<br>
frame pointer           = 0x28:0xe7a518c8<br>
code segment            = base 0x0, limit 0xfffff, type 0x1b<br>
                        = DPL 0, pres 1, def32 1, gran 1<br>
processor eflags        = interrupt enabled, resume, IOPL = 0<br>
current process         = 19596 (kldload)<br>
trap number             = 12<br>
panic: page fault<br>
KDB: stack backtrace:<br>
db_trace_self_wrapper(c07a1a27,e7a5175c,c05af99f,c079f9ba,c0820340,...) at db_trace_self_wrapper+0x26<br>
kdb_backtrace(c079f9ba,c0820340,c078c223,e7a51768,e7a51768,...) at kdb_backtrace+0x29<br>
panic(c078c223,c07b9903,c5765b68,1,1,...) at panic+0xaf<br>
trap_fatal(c5c1c828,0,1,0,0,...) at trap_fatal+0x353<br>
trap_pfault(e7a51824,c06dc0c9,c07a12b7,37,c5bffaa0,...) at trap_pfault+0x25b<br>
trap(e7a51884) at trap+0x423<br>
calltrap() at calltrap+0x6<br>
--- trap 0xc, eip = 0xc056acdd, esp = 0xe7a518c4, ebp = 0xe7a518c8 ---<br>
dev_dependsl(e7a5190c,c69630db,0,c68f3200,0,...) at dev_dependsl+0xd<br>
dev_depends(0,c68f3200,0,0,1a4,...) at dev_depends+0x13<br>
dahdi_register(c695000c,0,a,e7a51950,2,...) at dahdi_register+0x29b<br>
wctdm_device_attach(c5175180,c5e0705c,c07d78d8,c07a131e,80000000,...) at wctdm_device_attach+0x655<br>
device_attach(c5175180) at device_attach+0x387<br>
device_probe_and_attach(c5175180,c5170a00,e7a519cc,c53e0410,4,...) at device_probe_and_attach+0x2c<br>
pci_driver_added(c5175280,c6a31dd4,1,c6a31dd4,c5dcda40,...) at pci_driver_added+0x104<br>
devclass_driver_added(c6a31dd4,c07e2fa8,101,c6a31dbc,c501ad40,...) at devclass_driver_added+0x74<br>
driver_module_handler(c5d4d0c0,0,c6a31dbc,0,0,...) at driver_module_handler+0x16b<br>
module_register_init(c6a31da4,c079d890,e7a51c1c,e7a51c18,0,...) at module_register_init+0x105<br>
linker_load_module(0,e7a51c4c,c1155c80,0,2,...) at linker_load_module+0xa19<br>
kern_kldload(c5765a00,c5119800,e7a51c70,0,bfbfe6c0,...) at kern_kldload+0xec<br>
kldload(c5765a00,e7a51cf8,c,c,c,...) at kldload+0x74<br>
syscall(e7a51d38) at syscall+0x2c7<br>
Xint0x80_syscall() at Xint0x80_syscall+0x21<br>
--- syscall (304, FreeBSD ELF32, kldload), eip = 0x280d5c77, esp = 0xbfbfe6bc, ebp = 0xbfbfeba8 ---<br>
Uptime: 17m25s<br>
Physical memory: 2007 MB<br>
Dumping 183 MB: 168 152 136 120 104 88 72 56 40 24 8<br>
(kgdb) bt<br>
#0  doadump () at pcpu.h:231<br>
#1  0xc05af7c7 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:416<br>
#2  0xc05af9ef in panic (fmt=Variable &quot;fmt&quot; is not available.<br>
) at /usr/src/sys/kern/kern_shutdown.c:590<br>
#3  0xc074d6c3 in trap_fatal (frame=0xe7a51884, eva=72)<br>
    at /usr/src/sys/i386/i386/trap.c:938<br>
#4  0xc074d92b in trap_pfault (frame=0xe7a51884, usermode=0, eva=72)<br>
    at /usr/src/sys/i386/i386/trap.c:851<br>
#5  0xc074e273 in trap (frame=0xe7a51884) at /usr/src/sys/i386/i386/trap.c:533<br>
#6  0xc073237c in calltrap () at /usr/src/sys/i386/i386/exception.s:166<br>
#7  0xc056acdd in dev_dependsl (pdev=0x0, cdev=0xc68f3200)<br>
    at /usr/src/sys/kern/kern_conf.c:796<br>
#8  0xc056ae63 in dev_depends (pdev=0x0, cdev=0xc68f3200)<br>
    at /usr/src/sys/kern/kern_conf.c:806<br>
#9  0xc69630db in dahdi_register () from /usr/local/lib/dahdi/dahdi.ko<br>
#10 0xc6a2cb85 in wctdm_device_attach () from /usr/local/lib/dahdi/wctdm.ko<br></blockquote></div>