addr2line涔熷彲浠ユ牴鎹寚浠ゅ湴鍧瀹氫綅C浠g爜瀵瑰簲鐨勮錛屼絾鏄浜嶬ernel module鍗翠笉鏄緢鏂逛究錛屼嬌鐢╣db灝辮瀹規槗寰楀銆?br />
NOTE錛?span style="color: red;">鍦ㄤ嬌鐢╣db瀹氫綅C浠g爜涔嬪墠闇瑕佸紑鍚?g閫夐」緙栬瘧鍐呮牳鎴栬卪odule
渚嬪鏈夎繖鏍風殑Call Trace
Call Trace:
[<8033265c>] dump_stack+0x8/0x30
[<8003abbc>] warn_slowpath_common+0x70/0x98
[<80041f10>] local_bh_enable_ip+0x98/0xec
[<c13f1c6c>] ieee80211_alloc_node+0x29c/0x47c [umac]
[<c13f1f70>] ieee80211_reset_bss+0x58/0x154 [umac]
[<c13f7c84>] ieee80211_vap_attach+0x20/0x68 [umac]
[<c14096cc>] ath_vap_create+0x430/0x6b0 [umac]
[<c13f7290>] wlan_vap_create+0x58/0x210 [umac]
[<c14686e8>] osif_ioctl_create_vap+0x268/0x790 [umac]
[<c14597b0>] ath_ioctl+0x134/0x94c [umac]
[<8022db50>] dev_ioctl+0x28c/0x88
鐜板湪鎯沖畾浣嶆寚浠わ細
[<80041f10>] local_bh_enable_ip+0x98/0xec
鍙互榪欐牱鍋氾細
$ mips-linux-gdb vmlinux
GNU gdb 6.8
Copyright (coffee) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=i386-pc-linux-gnu --target=mips-linux-uclibc"...
杈撳叆鍛戒護
(gdb) list *(local_bh_enable_ip+0x98)
gdb榪斿洖緇撴灉
0x80041f10 is in local_bh_enable_ip (kernel/softirq.c:216).
211
212 EXPORT_SYMBOL(_local_bh_enable);
213
214 static inline void _local_bh_enable_ip(unsigned long ip)
215 {
216 WARN_ON_ONCE(in_irq() || irqs_disabled());
217 #ifdef CONFIG_TRACE_IRQFLAGS
218 local_irq_disable();
219 #endif
220 /*
(gdb)

]]>