Advertisement
Guest User

Crash when bringing up wlan0, atheros 9160 chip

a guest
Feb 15th, 2012
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.82 KB | None | 0 0
  1. [ 71.006040] BUG: unable to handle kernel paging request at c1835d9c
  2. [ 71.010032] IP: [<0017e54e>] ath9k_hw_def_set_addac+0xa1/0x134
  3. [ 71.010032] *pde = 018001e1
  4. [ 71.010032] Oops: 0003 [#1]
  5. [ 71.010032] Modules linked in:
  6. [ 71.010032]
  7. [ 71.010032] Pid: 150, comm: exe Not tainted 3.2.5-hardened #5
  8. [ 71.010032] EIP: 0060:[<0017e54e>] EFLAGS: 00010202 CPU: 0
  9. [ 71.010032] EIP is at ath9k_hw_def_set_addac+0xa1/0x134
  10. [ 71.010032] EAX: 00000010 EBX: cb774000 ECX: 00000000 EDX: c1835d9c
  11. [ 71.010032] ESI: cb774198 EDI: cb77515c EBP: ca94fd14 ESP: ca94fcfc
  12. [ 71.010032] DS: 0068 ES: 0068 FS: 0000 GS: 00e0 SS: 0068
  13. [ 71.010032] Process exe (pid: 150, ti=ca94b230 task=ca94b000 task.ti=ca94b230)
  14. [ 71.010032] Stack:
  15. [ 71.010032] 001618e1 ca94fd1c 001618e1 00000000 00000000 cb774000 ca94fd58 0017860b
  16. [ 71.010032] ca94fd40 ca94fd3c 00000002 00000002 ca94b030 cb774198 00000004 cb774000
  17. [ 71.010032] ca94fd58 cb774000 00000000 00000000 00000000 00000000 cb774000 ca94fd94
  18. [ 71.010032] Call Trace:
  19. [ 71.010032] [<001618e1>] ? ath9k_iowrite32+0x26/0x65
  20. [ 71.010032] [<001618e1>] ? ath9k_iowrite32+0x26/0x65
  21. [ 71.010032] [<0017860b>] ar5008_hw_process_ini+0xdf/0x75c
  22. [ 71.010032] [<00173173>] ath9k_hw_reset+0x26a/0xecb
  23. [ 71.010032] [<00163bc2>] ? ath9k_start+0x64/0x1be
  24. [ 71.010032] [<002c0100>] ? _raw_spin_lock_bh+0xc/0x45
  25. [ 71.010032] [<00163bd8>] ath9k_start+0x7a/0x1be
  26. [ 71.010032] [<0027c7da>] ? packet_sendmsg+0xa51/0xa51
  27. [ 71.010032] [<002a9ff0>] ieee80211_do_open+0x205/0x513
  28. [ 71.010032] [<00034e8b>] ? raw_notifier_call_chain+0x1a/0x1c
  29. [ 71.010032] [<01000002>] ? 0x1000001
  30. [ 71.010032] [<002aa34f>] ieee80211_open+0x51/0x54
  31. [ 71.010032] [<001beecf>] __dev_open+0x82/0xc5
  32. [ 71.010032] [<002c04ad>] ? _raw_spin_unlock_bh+0x25/0x28
  33. [ 71.010032] [<001bf0d7>] __dev_change_flags+0x7a/0x13c
  34. [ 71.010032] [<001c9bc9>] ? rtnl_lock+0xf/0x11
  35. [ 71.010032] [<000ec1c5>] ? gr_is_capable+0x1b/0x26
  36. [ 71.010032] [<001bf20c>] dev_change_flags+0x13/0x41
  37. [ 71.010032] [<002149c8>] devinet_ioctl+0x61f/0x63b
  38. [ 71.010032] [<001bfa4d>] ? dev_ioctl+0x4a4/0x8d2
  39. [ 71.010032] [<00008914>] ? mach_set_rtc_mmss+0x14b/0x173
  40. [ 71.010032] [<00214ced>] inet_ioctl+0x53/0x6a
  41. [ 71.010032] [<00008914>] ? mach_set_rtc_mmss+0x14b/0x173
  42. [ 71.010032] [<001acaf0>] sock_ioctl+0x5a/0x23d
  43. [ 71.010032] [<001aca96>] ? sock_fasync+0x7e/0x7e
  44. [ 71.010032] [<00083d55>] do_vfs_ioctl+0x7a/0x6a1
  45. [ 71.010032] [<0003478f>] ? up_read+0x16/0x33
  46. [ 71.010032] [<000102de>] ? do_page_fault+0x152/0x3c9
  47. [ 71.010032] [<0003475f>] ? up_write+0x16/0x30
  48. [ 71.010032] [<000843a8>] sys_ioctl+0x2c/0x5c
  49. [ 71.010032] [<002c0688>] syscall_call+0x7/0xb
  50. [ 71.010032] [<00008914>] ? mach_set_rtc_mmss+0x14b/0x173
  51. [ 71.010032] Code: 02 eb 9d 8b 93 48 23 00 00 8d 0c 95 00 00 00 00 c1 e2 05 29 ca 83 c2 04 03 93 40 23 00 00 0f b6 c0 8b 0a c1 e0 03 83 e1 e7 09 c8 <89> 0
  52. [ 71.010032] EIP: [<0017e54e>] ath9k_hw_def_set_addac+0xa1/0x134 SS:ESP 0068:ca94fcfc
  53. [ 71.010032] CR2: 00000000c1835d9c
  54. [ 71.010032] ---[ end trace 9a5f840d2c921e4e ]---
  55. [ 71.010032] Kernel panic - not syncing: Fatal exception in interrupt
  56.  
  57.  
  58. (gdb) x/80i 0x0017e4ad
  59. 0x17e4ad <ath9k_hw_def_set_addac>: push %ebp
  60. 0x17e4ae <ath9k_hw_def_set_addac+1>: mov %esp,%ebp
  61. 0x17e4b0 <ath9k_hw_def_set_addac+3>: push %edi
  62. 0x17e4b1 <ath9k_hw_def_set_addac+4>: push %esi
  63. 0x17e4b2 <ath9k_hw_def_set_addac+5>: push %ebx
  64. 0x17e4b3 <ath9k_hw_def_set_addac+6>: sub $0xc,%esp
  65. 0x17e4b6 <ath9k_hw_def_set_addac+9>: cmpl $0x40,0x11c(%eax)
  66. 0x17e4bd <ath9k_hw_def_set_addac+16>: mov %eax,%ebx
  67. 0x17e4bf <ath9k_hw_def_set_addac+18>: mov %edx,%esi
  68. 0x17e4c1 <ath9k_hw_def_set_addac+20>: je 0x17e4cb <ath9k_hw_def_set_addac+30>
  69. 0x17e4c3 <ath9k_hw_def_set_addac+22>: add $0xc,%esp
  70. 0x17e4c6 <ath9k_hw_def_set_addac+25>: pop %ebx
  71. 0x17e4c7 <ath9k_hw_def_set_addac+26>: pop %esi
  72. 0x17e4c8 <ath9k_hw_def_set_addac+27>: pop %edi
  73. 0x17e4c9 <ath9k_hw_def_set_addac+28>: leave
  74. 0x17e4ca <ath9k_hw_def_set_addac+29>: ret
  75. 0x17e4cb <ath9k_hw_def_set_addac+30>: mov 0x1d2c(%eax),%edx
  76. 0x17e4d1 <ath9k_hw_def_set_addac+36>: call *0x14(%edx)
  77. 0x17e4d4 <ath9k_hw_def_set_addac+39>: cmp $0x6,%eax
  78. 0x17e4d7 <ath9k_hw_def_set_addac+42>: jle 0x17e4c3 <ath9k_hw_def_set_addac+22>
  79. 0x17e4d9 <ath9k_hw_def_set_addac+44>: mov 0x58(%esi),%ecx
  80. 0x17e4dc <ath9k_hw_def_set_addac+47>: and $0x80,%ecx
  81. 0x17e4e2 <ath9k_hw_def_set_addac+53>: cmp $0x1,%ecx
  82. 0x17e4e5 <ath9k_hw_def_set_addac+56>: sbb %eax,%eax
  83. 0x17e4e7 <ath9k_hw_def_set_addac+58>: not %eax
  84. 0x17e4e9 <ath9k_hw_def_set_addac+60>: and $0x68,%eax
  85. 0x17e4ec <ath9k_hw_def_set_addac+63>: lea 0x10f4(%ebx,%eax,1),%edi
  86. 0x17e4f3 <ath9k_hw_def_set_addac+70>: movzbl 0x31(%edi),%eax
  87. 0x17e4f7 <ath9k_hw_def_set_addac+74>: cmp $0xff,%al
  88. 0x17e4f9 <ath9k_hw_def_set_addac+76>: je 0x17e555 <ath9k_hw_def_set_addac+168>
  89. 0x17e4fb <ath9k_hw_def_set_addac+78>: test %ecx,%ecx
  90. 0x17e4fd <ath9k_hw_def_set_addac+80>: jne 0x17e526 <ath9k_hw_def_set_addac+121>
  91. 0x17e4ff <ath9k_hw_def_set_addac+82>: mov 0x2348(%ebx),%edx
  92. 0x17e505 <ath9k_hw_def_set_addac+88>: lea (%edx,%edx,2),%edx
  93. 0x17e508 <ath9k_hw_def_set_addac+91>: lea 0x4(,%edx,8),%edx
  94. 0x17e50f <ath9k_hw_def_set_addac+98>: add 0x2340(%ebx),%edx
  95. 0x17e515 <ath9k_hw_def_set_addac+104>: movzbl %al,%eax
  96. 0x17e518 <ath9k_hw_def_set_addac+107>: mov (%edx),%ecx
  97. 0x17e51a <ath9k_hw_def_set_addac+109>: shl $0x6,%eax
  98. ---Type <return> to continue, or q <return> to quit---
  99. 0x17e51d <ath9k_hw_def_set_addac+112>: and $0x3f,%cl
  100. 0x17e520 <ath9k_hw_def_set_addac+115>: or %ecx,%eax
  101. 0x17e522 <ath9k_hw_def_set_addac+117>: mov %eax,(%edx)
  102. 0x17e524 <ath9k_hw_def_set_addac+119>: jmp 0x17e4c3 <ath9k_hw_def_set_addac+22>
  103. 0x17e526 <ath9k_hw_def_set_addac+121>: mov 0x2348(%ebx),%edx
  104. 0x17e52c <ath9k_hw_def_set_addac+127>: lea 0x0(,%edx,4),%ecx
  105. 0x17e533 <ath9k_hw_def_set_addac+134>: shl $0x5,%edx
  106. 0x17e536 <ath9k_hw_def_set_addac+137>: sub %ecx,%edx
  107. 0x17e538 <ath9k_hw_def_set_addac+139>: add $0x4,%edx
  108. 0x17e53b <ath9k_hw_def_set_addac+142>: add 0x2340(%ebx),%edx
  109. 0x17e541 <ath9k_hw_def_set_addac+148>: movzbl %al,%eax
  110. 0x17e544 <ath9k_hw_def_set_addac+151>: mov (%edx),%ecx
  111. 0x17e546 <ath9k_hw_def_set_addac+153>: shl $0x3,%eax
  112. 0x17e549 <ath9k_hw_def_set_addac+156>: and $0xffffffe7,%ecx
  113. 0x17e54c <ath9k_hw_def_set_addac+159>: or %ecx,%eax
  114. 0x17e54e <ath9k_hw_def_set_addac+161>: mov %eax,(%edx)
  115. 0x17e550 <ath9k_hw_def_set_addac+163>: jmp 0x17e4c3 <ath9k_hw_def_set_addac+22>
  116. 0x17e555 <ath9k_hw_def_set_addac+168>: lea -0x12(%ebp),%ecx
  117. 0x17e558 <ath9k_hw_def_set_addac+171>: mov %esi,%edx
  118. 0x17e55a <ath9k_hw_def_set_addac+173>: mov %ebx,%eax
  119. 0x17e55c <ath9k_hw_def_set_addac+175>: call 0x171c33 <ath9k_hw_get_channel_centers>
  120. 0x17e561 <ath9k_hw_def_set_addac+180>: mov 0x58(%esi),%ecx
  121. 0x17e564 <ath9k_hw_def_set_addac+183>: and $0x80,%ecx
  122. 0x17e56a <ath9k_hw_def_set_addac+189>: je 0x17e5c0 <ath9k_hw_def_set_addac+275>
  123. 0x17e56c <ath9k_hw_def_set_addac+191>: movzwl -0x12(%ebp),%eax
  124. 0x17e570 <ath9k_hw_def_set_addac+195>: sub $0x8fc,%ax
  125. 0x17e574 <ath9k_hw_def_set_addac+199>: mov %ax,-0x16(%ebp)
  126. 0x17e578 <ath9k_hw_def_set_addac+203>: movzwl 0x48(%edi),%eax
  127. 0x17e57c <ath9k_hw_def_set_addac+207>: movzwl 0x4a(%edi),%edx
  128. 0x17e580 <ath9k_hw_def_set_addac+211>: shr $0xe,%ax
  129. 0x17e584 <ath9k_hw_def_set_addac+215>: test %dx,%dx
  130. 0x17e587 <ath9k_hw_def_set_addac+218>: je 0x17e4fb <ath9k_hw_def_set_addac+78>
  131. 0x17e58d <ath9k_hw_def_set_addac+224>: movzbl %dl,%esi
  132. 0x17e590 <ath9k_hw_def_set_addac+227>: cmp %si,-0x16(%ebp)
  133. 0x17e594 <ath9k_hw_def_set_addac+231>: jb 0x17e4fb <ath9k_hw_def_set_addac+78>
  134. 0x17e59a <ath9k_hw_def_set_addac+237>: mov %edx,%eax
  135. 0x17e59c <ath9k_hw_def_set_addac+239>: movzwl 0x4c(%edi),%edx
  136. 0x17e5a0 <ath9k_hw_def_set_addac+243>: shr $0xe,%ax
  137. 0x17e5a4 <ath9k_hw_def_set_addac+247>: test %dx,%dx
  138. ---Type <return> to continue, or q <return> to quit---
  139. 0x17e5a7 <ath9k_hw_def_set_addac+250>: je 0x17e4fb <ath9k_hw_def_set_addac+78>
  140. 0x17e5ad <ath9k_hw_def_set_addac+256>: movzbl %dl,%esi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement