Hi, I'm not sure if this is the best list.
I'm trying to get our Avila (arm) boards with atheros wireless cards upgraded from 7.2 to 8.0. We use adhoc mode and I get a panic in ieee80211_getcapinfo() because the chan pointer is 0xffff which seems to mean IEEE80211_CHAN_ANY in other places. So the question is, should ieee80211_getcapinfo() never be called with chan being 0xffff or should it know how to handle that case? John -- John Hay -- j...@meraka.csir.co.za / j...@freebsd.org Additional routing options: IP gateway=YES. add net ::ffff:0.0.0.0: gateway ::1 add net ::0.0.0.0: gateway ::1 net.inet6.ip6.forwarding: 0 -> 1 net.inet6.ip6.accept_rtadv: 0 -> 0 npe1: ixpnpe_intr: status 0x60000 npe1: link state changed to DOWN Fatal kernel mode data abort: 'Alignment Fault 3' trapframe: 0xc5df7cb0 FSR=00000013, FAR=0000ffff, spsr=00000013 r0 =00000002, r1 =0000ffff, r2 =c0bd9000, r3 =000c2408 r4 =c104a96e, r5 =c104a964, r6 =c101e000, r7 =c1026000 r8 =c101e884, r9 =c102bb00, r10=c0bd9000, r11=c5df7d08 r12=400c3008, ssp=c5df7cfc, slr=c03e20a0, pc =c03df248 [thread pid 0 tid 100020 ] Stopped at ieee80211_getcapinfo+0x70: ldr r1, [r1] db> tr Tracing pid 0 tid 100020 td 0xc0bcf250 db_trace_thread() at db_trace_thread+0xc scp=0xc04c45cc rlv=0xc021ad44 (db_command_init+0x4d8) rsp=0xc5df79a4 rfp=0xc5df79c4 r10=0x00000001 r9=0xc05d9f7c r8=0xc05d0f50 r7=0xc05d0724 r6=0x00000010 r5=0x00000000 r4=0xc0bcf250 db_command_init() at db_command_init+0x454 scp=0xc021acc0 rlv=0xc021a4e8 (db_skip_to_eol+0x390) rsp=0xc5df79c8 rfp=0xc5df7a6c r6=0x00000001 r5=0x00000000 r4=0xc0597c38 db_skip_to_eol() at db_skip_to_eol+0x1d0 scp=0xc021a328 rlv=0xc021a704 (db_command_loop+0x50) rsp=0xc5df7a70 rfp=0xc5df7a80 r10=0x00000000 r8=0x00000013 r7=0xc5df7cb0 r6=0xc05d9f78 r5=0x000000c0 r4=0xc05d0720 db_command_loop() at db_command_loop+0xc scp=0xc021a6c0 rlv=0xc021c950 (X_db_sym_numargs+0xa0) rsp=0xc5df7a84 rfp=0xc5df7ba0 r4=0xc5df7a88 X_db_sym_numargs() at X_db_sym_numargs+0x14 scp=0xc021c8c4 rlv=0xc0336c54 (kdb_trap+0xb0) rsp=0xc5df7ba4 rfp=0xc5df7bcc r4=0x000000c0 kdb_trap() at kdb_trap+0xc scp=0xc0336bb0 rlv=0xc04d3c58 (badaddr_read+0x214) rsp=0xc5df7bd0 rfp=0xc5df7bec r10=0xc5df7cb0 r9=0xc5df7ef8 r8=0xc101e884 r7=0xc0bcf250 r6=0x0000ffff r5=0x00000013 r4=0xc5df7cb0 badaddr_read() at badaddr_read+0xe8 scp=0xc04d3b2c rlv=0xc04d413c (prefetch_abort_handler+0x444) rsp=0xc5df7bf0 rfp=0xc5df7c08 r6=0xc101e000 r5=0xc5df7cb0 r4=0xc0bcf250 prefetch_abort_handler() at prefetch_abort_handler+0x3c8 scp=0xc04d40c0 rlv=0xc04d4564 (data_abort_handler+0x424) rsp=0xc5df7c0c rfp=0xc5df7cac r5=0xffff1004 r4=0x00000003 data_abort_handler() at data_abort_handler+0xc scp=0xc04d414c rlv=0xc04c605c (address_exception_entry+0x50) rsp=0xc5df7cb0 rfp=0xc5df7d08 r10=0xc0bd9000 r9=0xc102bb00 r8=0xc101e884 r7=0xc1026000 r6=0xc101e000 r5=0xffff1004 r4=0xc104a96e ieee80211_getcapinfo() at ieee80211_getcapinfo+0xc scp=0xc03df1e4 rlv=0xc03e20a0 (ieee80211_send_probereq+0x544) rsp=0xc5df7d0c rfp=0xc5df7d38 ieee80211_send_probereq() at ieee80211_send_probereq+0x4e4 scp=0xc03e2040 rlv=0xc03e2bbc (ieee80211_beacon_alloc+0xa0) rsp=0xc5df7d3c rfp=0xc5df7d68 r10=0xc0c49c00 r9=0xc101e000 r8=0xc1026000 r7=0xc101e000 r6=0x0000069b r5=0xc101e884 r4=0xc102bb00 ieee80211_beacon_alloc() at ieee80211_beacon_alloc+0xc scp=0xc03e2b28 rlv=0xc024862c (ath_attach+0x1ec4) rsp=0xc5df7d6c rfp=0xc5df7e0c r10=0xc0bd7000 r8=0xc0bdb000 r7=0x00000005 r6=0x00000001 r5=0xc0bd72d4 r4=0xc101e000 ath_attach() at ath_attach+0x1d20 scp=0xc0248488 rlv=0xc03e72f0 (ieee80211_proto_vattach+0x1f8) rsp=0xc5df7e10 rfp=0xc5df7e40 r10=0xc0bd9000 r9=0xc0bd9014 r8=0xffffffff r7=0x00000000 r6=0x00000005 r5=0xc101e000 r4=0xc101e2d4 ieee80211_proto_vattach() at ieee80211_proto_vattach+0x150 scp=0xc03e7248 rlv=0xc0341e48 (taskqueue_run+0x7c) rsp=0xc5df7e44 rfp=0xc5df7e64 r10=0xc0bd9074 r9=0x00000000 r8=0x00000001 r7=0xc0bb9b98 r6=0x00000004 r5=0xc0bb9b80 r4=0xc101e2d4 taskqueue_run() at taskqueue_run+0xc scp=0xc0341dd8 rlv=0xc0341fc8 (taskqueue_thread_loop+0x4c) rsp=0xc5df7e68 rfp=0xc5df7e80 r8=0xc5df7eac r7=0xc05d38f8 r6=0xc0341f7c r5=0xc0bb9b98 r4=0xc0bb9b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc scp=0xc0341f88 rlv=0xc02e8a0c (fork_exit+0x7c) rsp=0xc5df7e84 rfp=0xc5df7ea8 r5=0xc05f1880 r4=0xc0bcf250 fork_exit() at fork_exit+0xc scp=0xc02e899c rlv=0xc04d3910 (fork_trampoline+0x14) rsp=0xc5df7eac rfp=0x00000000 r10=0x00000000 r8=0x00000000 r7=0x00000000 r6=0x00000000 r5=0xc0bd9074 r4=0xc0341f7c db> _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"