* Oops with hostap_pci (?)
@ 2008-02-11 3:19 Ignacy Gawedzki
2008-02-11 12:23 ` Ignacy Gawedzki
0 siblings, 1 reply; 3+ messages in thread
From: Ignacy Gawedzki @ 2008-02-11 3:19 UTC (permalink / raw)
To: Linux Kernel Mailing List
[-- Attachment #1: Type: text/plain, Size: 882 bytes --]
Hi,
A few days back I started having strange lockups on a gateway machine so I
started looking at things. Then I compiled the 2.6.24.1 kernel and started
having oopses not long after upping the wlan0 (hostap_pci) interface.
So I enabled netconsole and got a few logs. Now the sad point is that I'm
getting an oops even with my older kernel which used to be fine (2.6.23.9). I
also checked with 2.6.24 and the effects are the same: I boot, I up the wlan0
interface and a few seconds or minutes later, boom! Sometimes only rmmod'ing
hostap_pci triggers the oops. I'm suspecting some hardware problem and have
already checked the ram with memtest86+ and tested with only one memory module
out of two plugged: same thing.
If anybody could take a look at these and shed some light on that issue...
Thanks a lot,
Ignacy
--
Save the whales. Feed the hungry. Free the mallocs.
[-- Attachment #2: oops1.txt --]
[-- Type: text/plain, Size: 2130 bytes --]
With kernel 2.6.24.1
BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip: f08f50c2 *pde = 00000000
Oops: 0000 [#1]
Modules linked in: lirc_serial(F) lirc_dev cls_fw sch_prio sch_htb iptable_nat xt_limit xt_state ipt_REJECT xt_tcpudp ipt_LOG xt_DSCP xt_dscp xt_mark nf_conntrack_ipv4 xt_CONNMARK xt_MARK iptable_mangle iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack ipv6 evdev hostap_pci i2c_viapro hostap via686a ieee80211_crypt ide_cd
Pid: 0, comm: swapper Tainted: GF (2.6.24.1 #5)
EIP: 0060:[<f08f50c2>] EFLAGS: 00010297 CPU: 0
EIP is at hostap_80211_rx+0x41d/0xecf [hostap]
EAX: eec28460 EBX: 00000000 ECX: eec28444 EDX: 00000000
ESI: efbb8434 EDI: 00000000 EBP: efbb843e ESP: c0419e74
DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
Process swapper (pid: 0, ti=c0418000 task=c03e4300 task.ti=c0418000)
Stack: 00000000 00000080 0000004c 00000001 c0419f2c c0419f30 ef3ab760 00000018
00000100 eec28444 00001148 00000040 0000c9c0 00000001 ef8d3370 00002a40
04b1cd93 000a1e00 00001148 013a1148 685b0900 ef8d3000 1f714b23 685b0900
Call Trace:
[<f090ffca>] hostap_rx_tasklet+0x11f/0x145 [hostap_pci]
[<c011e399>] run_timer_softirq+0x11/0x12f
[<c011bbbc>] tasklet_action+0x32/0x52
[<c011bb24>] __do_softirq+0x35/0x75
[<c011bb86>] do_softirq+0x22/0x26
[<c011bdb3>] irq_exit+0x29/0x58
[<c0105bc0>] do_IRQ+0x58/0x6b
[<c010455b>] common_interrupt+0x23/0x28
[<c013007b>] mod_sysfs_init+0x17/0x6d
[<c011007b>] arch_setup_additional_pages+0x121/0x13a
[<c023f4a0>] acpi_processor_idle+0x244/0x3c4
[<c01024fc>] cpu_idle+0x43/0x5d
[<c041a9ac>] start_kernel+0x237/0x23c
[<c041a303>] unknown_bootoption+0x0/0x195
=======================
Code: 0a 8b 4c 24 24 8b 59 1c eb 21 83 bb d8 00 00 00 04 75 16 8d 83 dc 00 00 00 b9 06 00 00 00 89 ea e8 0b d1 91 cf 85 c0 74 18 89 fb <8b> 3b 0f 18 07 90 8b 44 24 24 83 c0 1c 39 c3 75 ce e9 44 0a 00
EIP: [<f08f50c2>] hostap_80211_rx+0x41d/0xecf [hostap] SS:ESP 0068:c0419e74
Kernel panic - not syncing: Fatal exception in interrupt
wlan0ap: SW TICK stuck? bits=0x0 EvStat=8001 IntEn=e018
[-- Attachment #3: oops2.txt --]
[-- Type: text/plain, Size: 2047 bytes --]
With kernel 2.6.24.1
BUG: unable to handle kernel paging request at virtual address abdb24ce
printing eip: f08ea0c2 *pde = 00000000
Oops: 0000 [#1]
Modules linked in: cls_fw sch_prio sch_htb iptable_nat xt_limit xt_state ipt_REJECT xt_tcpudp ipt_LOG xt_DSCP xt_dscp xt_mark nf_conntrack_ipv4 xt_CONNMARK xt_MARK iptable_mangle iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack ipv6 evdev hostap_pci i2c_viapro via686a hostap ieee80211_crypt ide_cd
Pid: 0, comm: swapper Not tainted (2.6.24.1 #5)
EIP: 0060:[<f08ea0c2>] EFLAGS: 00010202 CPU: 0
EIP is at hostap_80211_rx+0x41d/0xecf [hostap]
EAX: efa68460 EBX: abdb24ce ECX: efa68444 EDX: 00000000
ESI: ef1e1034 EDI: abdb24ce EBP: ef1e103e ESP: c0419e74
DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
Process swapper (pid: 0, ti=c0418000 task=c03e4300 task.ti=c0418000)
Stack: 00000000 00000080 c045358c 00000001 c0453570 c0419f30 eec598e0 00000018
00000100 efa68444 00001148 00000040 00001f90 00000001 eec29370 00005a40
0080ce43 000a1e00 00001148 013a1148 685b0900 eec29000 1f714b23 685b0900
Call Trace:
[<f0904fca>] hostap_rx_tasklet+0x11f/0x145 [hostap_pci]
[<c011bbbc>] tasklet_action+0x32/0x52
[<c011bb24>] __do_softirq+0x35/0x75
[<c011bb86>] do_softirq+0x22/0x26
[<c011bdb3>] irq_exit+0x29/0x58
[<c0105bc0>] do_IRQ+0x58/0x6b
[<c010455b>] common_interrupt+0x23/0x28
[<c013007b>] mod_sysfs_init+0x17/0x6d
[<c011007b>] arch_setup_additional_pages+0x121/0x13a
[<c023f4a0>] acpi_processor_idle+0x244/0x3c4
[<c01024fc>] cpu_idle+0x43/0x5d
[<c041a9ac>] start_kernel+0x237/0x23c
[<c041a303>] unknown_bootoption+0x0/0x195
=======================
Code: 0a 8b 4c 24 24 8b 59 1c eb 21 83 bb d8 00 00 00 04 75 16 8d 83 dc 00 00 00 b9 06 00 00 00 89 ea e8 0b 81 92 cf 85 c0 74 18 89 fb <8b> 3b 0f 18 07 90 8b 44 24 24 83 c0 1c 39 c3 75 ce e9 44 0a 00
EIP: [<f08ea0c2>] hostap_80211_rx+0x41d/0xecf [hostap] SS:ESP 0068:c0419e74
Kernel panic - not syncing: Fatal exception in interrupt
wlan0ap: SW TICK stuck? bits=0x0 EvStat=8001 IntEn=e018
[-- Attachment #4: oops3.txt --]
[-- Type: text/plain, Size: 2123 bytes --]
With kernel 2.6.24
BUG: unable to handle kernel paging request at virtual address 630e0021
printing eip: f08f20c2 *pde = 00000000
Oops: 0000 [#1]
Modules linked in: cls_fw sch_prio sch_htb iptable_nat xt_limit xt_state ipt_REJECT xt_tcpudp ipt_LOG xt_DSCP xt_dscp xt_mark nf_conntrack_ipv4 xt_CONNMARK xt_MARK iptable_mangle iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack ipv6 evdev hostap_pci hostap ieee80211_crypt i2c_viapro via686a ide_cd
Pid: 0, comm: swapper Not tainted (2.6.24 #1)
EIP: 0060:[<f08f20c2>] EFLAGS: 00010206 CPU: 0
EIP is at hostap_80211_rx+0x41d/0xecf [hostap]
EAX: efb20460 EBX: 630e0021 ECX: efb20444 EDX: 00000000
ESI: eed83234 EDI: 630e0021 EBP: eed8323e ESP: c041be74
DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
Process swapper (pid: 0, ti=c041a000 task=c03e7300 task.ti=c041a000)
Stack: 00000000 00000080 00000000 00000080 00000282 c041bf30 eed74e20 00000018
00000100 efb20444 00001148 00000040 0000dd50 00000001 ef8cc370 00002a40
153bcee9 000a1e00 00001148 013a1148 685b0900 ef8cc000 1f714b23 685b0900
Call Trace:
[<f090cfca>] hostap_rx_tasklet+0x11f/0x145 [hostap_pci]
[<c011e621>] process_timeout+0x0/0x5
[<c011e470>] run_timer_softirq+0xe0/0x12f
[<c011bbc4>] tasklet_action+0x32/0x52
[<c011bb2c>] __do_softirq+0x35/0x75
[<c011bb8e>] do_softirq+0x22/0x26
[<c011bdbb>] irq_exit+0x29/0x58
[<c0105bc0>] do_IRQ+0x58/0x6b
[<c010455b>] common_interrupt+0x23/0x28
[<c013007b>] mod_sysfs_init+0xf/0x6d
[<c011007b>] arch_setup_additional_pages+0x121/0x13a
[<c024178c>] acpi_processor_idle+0x244/0x3c4
[<c01024fc>] cpu_idle+0x43/0x5d
[<c041c9ac>] start_kernel+0x237/0x23c
[<c041c303>] unknown_bootoption+0x0/0x195
=======================
Code: 0a 8b 4c 24 24 8b 59 1c eb 21 83 bb d8 00 00 00 04 75 16 8d 83 dc 00 00 00 b9 06 00 00 00 89 ea e8 f3 23 92 cf 85 c0 74 18 89 fb <8b> 3b 0f 18 07 90 8b 44 24 24 83 c0 1c 39 c3 75 ce e9 44 0a 00
EIP: [<f08f20c2>] hostap_80211_rx+0x41d/0xecf [hostap] SS:ESP 0068:c041be74
Kernel panic - not syncing: Fatal exception in interrupt
wlan0ap: SW TICK stuck? bits=0x0 EvStat=8001 IntEn=e018
[-- Attachment #5: oops4.txt --]
[-- Type: text/plain, Size: 2082 bytes --]
With kernel 2.6.23.9
BUG: unable to handle kernel paging request at virtual address 0a000000
printing eip:
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: cls_fw sch_prio sch_htb iptable_nat xt_limit xt_state ipt_REJECT xt_tcpudp ipt_LOG xt_DSCP xt_dscp xt_mark nf_conntrack_ipv4 xt_CONNMARK xt_MARK iptable_mangle iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nfnetlink ipv6 hostap_pci i2c_viapro hostap ieee80211_crypt via686a evdev ide_cd
CPU: 0
EIP: 0060:[<f08f71a6>] Not tainted VLI
EFLAGS: 00010216 (2.6.23.9 #4)
EIP is at hostap_80211_rx+0x451/0xf87 [hostap]
eax: dfcdc4a0 ebx: 0a000000 ecx: efb0743e edx: 00000000
esi: efb07434 edi: 0a000000 ebp: 00001148 esp: c0409e7c
ds: 007b es: 007b fs: 0000 gs: 0000 ss: 0068
Process swapper (pid: 0, ti=c0408000 task=c03d7280 task.ti=c0408000)
Stack: c04414c0 922b85ff 00000004 ee7edae0 c0409eb8 c0113bbf 00000000 c044148c
00000000 c0409f2c dfde34a0 00000018 00000100 dfcdc484 00001148 00000040
00006710 dfcdc000 efd993b0 0000001c dfcdc000 dfcdc3b0 00000000 efb0743e
Call Trace:
[<c0113bbf>] enqueue_entity+0x1d2/0x1f3
[<f08eafd0>] hostap_rx_tasklet+0x11f/0x145 [hostap_pci]
[<c011b8c4>] tasklet_action+0x32/0x52
[<c011b82c>] __do_softirq+0x35/0x75
[<c011b88e>] do_softirq+0x22/0x26
[<c011babb>] irq_exit+0x29/0x58
[<c0105e54>] do_IRQ+0x58/0x6c
[<c0128a76>] getnstimeofday+0x2b/0xad
[<c0104567>] common_interrupt+0x23/0x28
[<c023c8e1>] acpi_safe_halt+0x14/0x20
[<c023ca8f>] acpi_processor_idle+0x136/0x39b
[<c0102344>] cpu_idle+0x43/0x5d
[<c040a9c0>] start_kernel+0x237/0x23c
[<c040a317>] unknown_bootoption+0x0/0x195
=======================
Code: 44 24 34 8b 58 1c eb 23 83 bb d8 00 00 00 04 75 18 8b 54 24 5c 8d 83 dc 00 00 00 b9 06 00 00 00 e8 1b 99 91 cf 85 c0 74 18 89 fb <8b> 3b 0f 18 07 90 8b 44 24 34 83 c0 1c 39 c3 75 cc e9 c9 0a 00
EIP: [<f08f71a6>] hostap_80211_rx+0x451/0xf87 [hostap] SS:ESP 0068:c0409e7c
Kernel panic - not syncing: Fatal exception in interrupt
wlan0ap: SW TICK stuck? bits=0x0 EvStat=8001 IntEn=e018
[-- Attachment #6: oops5.txt --]
[-- Type: text/plain, Size: 1917 bytes --]
With kernel 2.6.23.9
BUG: unable to handle kernel paging request at virtual address 666565d1
printing eip:
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: cls_fw sch_prio sch_htb iptable_nat xt_limit xt_state ipt_REJECT xt_tcpudp ipt_LOG xt_DSCP xt_dscp xt_mark nf_conntrack_ipv4 xt_CONNMARK xt_MARK iptable_mangle iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nfnetlink ipv6 hostap_pci i2c_viapro via686a hostap ieee80211_crypt evdev ide_cd
CPU: 0
EIP: 0060:[<e08fa967>] Not tainted VLI
EFLAGS: 00010202 (2.6.23.9 #4)
EIP is at hostap_remove_interface+0xe/0x7d [hostap]
eax: 00000001 ebx: 6665642d ecx: 00000001 edx: 00000000
esi: 00000000 edi: dfd31400 ebp: def61280 esp: d5ffdef4
ds: 007b es: 007b fs: 0000 gs: 0033 ss: 0068
Process rmmod (pid: 5170, ti=d5ffc000 task=d641dab0 task.ti=d5ffc000)
Stack: 6f697270 defa2484 e090aaa3 e08d4000 defa2000 dfd31400 e090bdcc dfd31400
e0914190 c03eab20 d5ffc000 c0218b48 dfd31448 c02639f7 dfd31448 e0914190
c0263dcf e0914190 00000000 c02635e9 e09143e0 e0914160 bfa9f3c0 c0218bdd
Call Trace:
[<e090aaa3>] prism2_free_local_data+0x33/0x1f5 [hostap_pci]
[<e090bdcc>] prism2_pci_remove+0x3f/0x82 [hostap_pci]
[<c0218b48>] pci_device_remove+0x16/0x35
[<c02639f7>] __device_release_driver+0x6e/0x8b
[<c0263dcf>] driver_detach+0x59/0x96
[<c02635e9>] bus_remove_driver+0x57/0x75
[<c0218bdd>] pci_unregister_driver+0xc/0x45
[<c01309be>] sys_delete_module+0x154/0x17a
[<c013f4f6>] remove_vma+0x31/0x36
[<c0103b56>] sysenter_past_esp+0x5f/0x85
[<c0320000>] svc_process+0x19a/0x696
=======================
Code: eb 13 31 c0 eb 0f 89 d0 83 c8 01 66 89 44 24 26 e9 2a fe ff ff 83 c4 28 5b 5e 5f 5d c3 56 89 d6 53 89 c3 85 db 89 c8 74 6e 85 c0 <8b> 8b a4 01 00 00 74 17 8b 11 8b 41 04 89 42 04 89 10 c7 41 04
EIP: [<e08fa967>] hostap_remove_interface+0xe/0x7d [hostap] SS:ESP 0068:d5ffdef4
[-- Attachment #7: oops6.txt --]
[-- Type: text/plain, Size: 2124 bytes --]
With kernel 2.6.23.9
BUG: unable to handle kernel paging request at virtual address 0a000000
printing eip:
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: cls_fw sch_prio sch_htb iptable_nat xt_limit xt_state ipt_REJECT xt_tcpudp ipt_LOG xt_DSCP xt_dscp xt_mark nf_conntrack_ipv4 xt_CONNMARK xt_MARK iptable_mangle iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nfnetlink ipv6 hostap_pci hostap ieee80211_crypt i2c_viapro via686a evdev ide_cd
CPU: 0
EIP: 0060:[<e08f71a6>] Not tainted VLI
EFLAGS: 00010216 (2.6.23.9 #4)
EIP is at hostap_80211_rx+0x451/0xf87 [hostap]
eax: df8f64a0 ebx: 0a000000 ecx: df33ec3e edx: 00000000
esi: df33ec34 edi: 0a000000 ebp: 00001148 esp: c0409e80
ds: 007b es: 007b fs: 0000 gs: 0000 ss: 0068
Process swapper (pid: 0, ti=c0408000 task=c03d7280 task.ti=c0408000)
Stack: c04414c0 622a9321 00000004 de33e060 c0409ebc c0113bbf 00000000 c044148c
00000000 c0409f30 c1757160 00000018 00000100 df8f6484 00001148 00000040
0000d040 df8f6000 df737bb0 0000001c df8f6000 df8f63b0 00000000 df33ec3e
Call Trace:
[<c0113bbf>] enqueue_entity+0x1d2/0x1f3
[<e08eafd0>] hostap_rx_tasklet+0x11f/0x145 [hostap_pci]
[<c011df6d>] run_timer_softirq+0x11/0x12f
[<c011b8c4>] tasklet_action+0x32/0x52
[<c011b82c>] __do_softirq+0x35/0x75
[<c011b88e>] do_softirq+0x22/0x26
[<c011babb>] irq_exit+0x29/0x58
[<c0105e54>] do_IRQ+0x58/0x6c
[<c012a93d>] tick_notify+0x161/0x220
[<c0104567>] common_interrupt+0x23/0x28
[<c0110000>] apply_relocate+0x77/0x95
[<c023cb88>] acpi_processor_idle+0x22f/0x39b
[<c0102344>] cpu_idle+0x43/0x5d
[<c040a9c0>] start_kernel+0x237/0x23c
[<c040a317>] unknown_bootoption+0x0/0x195
=======================
Code: 44 24 34 8b 58 1c eb 23 83 bb d8 00 00 00 04 75 18 8b 54 24 5c 8d 83 dc 00 00 00 b9 06 00 00 00 e8 1b 99 91 df 85 c0 74 18 89 fb <8b> 3b 0f 18 07 90 8b 44 24 34 83 c0 1c 39 c3 75 cc e9 c9 0a 00
EIP: [<e08f71a6>] hostap_80211_rx+0x451/0xf87 [hostap] SS:ESP 0068:c0409e80
Kernel panic - not syncing: Fatal exception in interrupt
wlan0ap: SW TICK stuck? bits=0x0 EvStat=8001 IntEn=e018
[-- Attachment #8: oops7.txt --]
[-- Type: text/plain, Size: 2129 bytes --]
With kernel 2.6.23.9
BUG: unable to handle kernel NULL pointer dereference at virtual address 0000000
0
printing eip:
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: cls_fw sch_prio sch_htb iptable_nat xt_limit xt_state ipt_REJECT xt_tcpudp ipt_LOG xt_DSCP xt_dscp xt_mark nf_conntrack_ipv4 xt_CONNMARK xt_MARK iptable_mangle iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nfnetlink ipv6 i2c_viapro hostap_pci hostap via686a ieee80211_crypt evdev ide_cd
CPU: 0
EIP: 0060:[<d08fa1a6>] Not tainted VLI
EFLAGS: 00010297 (2.6.23.9 #4)
EIP is at hostap_80211_rx+0x451/0xf87 [hostap]
eax: cecfe4a0 ebx: 00000000 ecx: cfa4263e edx: 00000000
esi: cfa42634 edi: 00000000 ebp: 00001148 esp: c0409e80
ds: 007b es: 007b fs: 0000 gs: 0000 ss: 0068
Process swapper (pid: 0, ti=c0408000 task=c03d7280 task.ti=c0408000)
Stack: 00000000 00000080 00000004 ce289ae0 c0409ebc c0113bbf c044148c c044148c
c0441440 c0409f30 cfd51980 00000018 00000100 cecfe484 00001148 00000040
000049f0 cecfe000 cfa4dbb0 0000001c cecfe000 cecfe3b0 00000000 cfa4263e
Call Trace:
[<c0113bbf>] enqueue_entity+0x1d2/0x1f3
[<c01278cf>] ktime_get_ts+0x11/0x3a
[<d08edfd0>] hostap_rx_tasklet+0x11f/0x145 [hostap_pci]
[<c011b8c4>] tasklet_action+0x32/0x52
[<c011b82c>] __do_softirq+0x35/0x75
[<c011b88e>] do_softirq+0x22/0x26
[<c011babb>] irq_exit+0x29/0x58
[<c0105e54>] do_IRQ+0x58/0x6c
[<c012a93d>] tick_notify+0x161/0x220
[<c0104567>] common_interrupt+0x23/0x28
[<c0110000>] apply_relocate+0x77/0x95
[<c023cb88>] acpi_processor_idle+0x22f/0x39b
[<c0102344>] cpu_idle+0x43/0x5d
[<c040a9c0>] start_kernel+0x237/0x23c
[<c040a317>] unknown_bootoption+0x0/0x195
=======================
Code: 44 24 34 8b 58 1c eb 23 83 bb d8 00 00 00 04 75 18 8b 54 24 5c 8d 83 dc 00 00 00 b9 06 00 00 00 e8 1b 69 91 ef 85 c0 74 18 89 fb <8b> 3b 0f 18 07 90 8b 44 24 34 83 c0 1c 39 c3 75 cc e9 c9 0a 00
EIP: [<d08fa1a6>] hostap_80211_rx+0x451/0xf87 [hostap] SS:ESP 0068:c0409e80
Kernel panic - not syncing: Fatal exception in interrupt
wlan0ap: SW TICK stuck? bits=0x0 EvStat=8001 IntEn=e018
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Oops with hostap_pci (?)
2008-02-11 3:19 Oops with hostap_pci (?) Ignacy Gawedzki
@ 2008-02-11 12:23 ` Ignacy Gawedzki
2008-02-13 7:27 ` Andrew Morton
0 siblings, 1 reply; 3+ messages in thread
From: Ignacy Gawedzki @ 2008-02-11 12:23 UTC (permalink / raw)
To: Linux Kernel Mailing List
On Mon, Feb 11, 2008 at 04:19:35AM +0100, thus spake Ignacy Gawedzki:
> Hi,
>
> A few days back I started having strange lockups on a gateway machine so I
> started looking at things. Then I compiled the 2.6.24.1 kernel and started
> having oopses not long after upping the wlan0 (hostap_pci) interface.
>
> So I enabled netconsole and got a few logs. Now the sad point is that I'm
> getting an oops even with my older kernel which used to be fine (2.6.23.9). I
> also checked with 2.6.24 and the effects are the same: I boot, I up the wlan0
> interface and a few seconds or minutes later, boom! Sometimes only rmmod'ing
> hostap_pci triggers the oops. I'm suspecting some hardware problem and have
> already checked the ram with memtest86+ and tested with only one memory module
> out of two plugged: same thing.
>
> If anybody could take a look at these and shed some light on that issue...
Okay, false alarm... it's all my fault. :/
The cause of the problem was my previous tampering with udev rules. The udev
rules as such (on Ubuntu Gutsy) were bad for hostapd, since persistent rules
were written for the wlan0ap interface name created by hostapd. So I changed
a few things that had the unexpected effect of renaming the initial
hostap_pci's wifi0 into wlan0ap. This in turn made hostap_pci oops in many
cases.
Anyway, I've modified my udev rules again and hopefully this will be it. =)
--
"The whole problem with the world is that fools and fanatics are
always so certain of themselves, and wiser people so full of doubts."
- Bertrand Russell
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Oops with hostap_pci (?)
2008-02-11 12:23 ` Ignacy Gawedzki
@ 2008-02-13 7:27 ` Andrew Morton
0 siblings, 0 replies; 3+ messages in thread
From: Andrew Morton @ 2008-02-13 7:27 UTC (permalink / raw)
To: Ignacy Gawedzki; +Cc: Linux Kernel Mailing List, linux-wireless
On Mon, 11 Feb 2008 13:23:00 +0100 Ignacy Gawedzki <lkml@qult.net> wrote:
> On Mon, Feb 11, 2008 at 04:19:35AM +0100, thus spake Ignacy Gawedzki:
> > Hi,
> >
> > A few days back I started having strange lockups on a gateway machine so I
> > started looking at things. Then I compiled the 2.6.24.1 kernel and started
> > having oopses not long after upping the wlan0 (hostap_pci) interface.
> >
> > So I enabled netconsole and got a few logs. Now the sad point is that I'm
> > getting an oops even with my older kernel which used to be fine (2.6.23.9). I
> > also checked with 2.6.24 and the effects are the same: I boot, I up the wlan0
> > interface and a few seconds or minutes later, boom! Sometimes only rmmod'ing
> > hostap_pci triggers the oops. I'm suspecting some hardware problem and have
> > already checked the ram with memtest86+ and tested with only one memory module
> > out of two plugged: same thing.
> >
> > If anybody could take a look at these and shed some light on that issue...
>
> Okay, false alarm... it's all my fault. :/
>
> The cause of the problem was my previous tampering with udev rules. The udev
> rules as such (on Ubuntu Gutsy) were bad for hostapd, since persistent rules
> were written for the wlan0ap interface name created by hostapd. So I changed
> a few things that had the unexpected effect of renaming the initial
> hostap_pci's wifi0 into wlan0ap. This in turn made hostap_pci oops in many
> cases.
>
> Anyway, I've modified my udev rules again and hopefully this will be it. =)
>
No, you found a bug. The kernel shouldn't oops in reaction to userspace
activity, even udev. Ever.
With kernel 2.6.24.1
BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
printing eip: f08f50c2 *pde = 00000000
Oops: 0000 [#1]
Modules linked in: lirc_serial(F) lirc_dev cls_fw sch_prio sch_htb iptable_nat xt_limit xt_state ipt_REJECT xt_tcpudp ipt_LOG xt_DSCP xt_dscp xt_mark nf_conntrack_ipv4 xt_CONNMARK xt_MARK iptable_mangle iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack ipv6 evdev hostap_pci i2c_viapro hostap via686a ieee80211_crypt ide_cd
Pid: 0, comm: swapper Tainted: GF (2.6.24.1 #5)
EIP: 0060:[<f08f50c2>] EFLAGS: 00010297 CPU: 0
EIP is at hostap_80211_rx+0x41d/0xecf [hostap]
EAX: eec28460 EBX: 00000000 ECX: eec28444 EDX: 00000000
ESI: efbb8434 EDI: 00000000 EBP: efbb843e ESP: c0419e74
DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
Process swapper (pid: 0, ti=c0418000 task=c03e4300 task.ti=c0418000)
Stack: 00000000 00000080 0000004c 00000001 c0419f2c c0419f30 ef3ab760 00000018
00000100 eec28444 00001148 00000040 0000c9c0 00000001 ef8d3370 00002a40
04b1cd93 000a1e00 00001148 013a1148 685b0900 ef8d3000 1f714b23 685b0900
Call Trace:
[<f090ffca>] hostap_rx_tasklet+0x11f/0x145 [hostap_pci]
[<c011e399>] run_timer_softirq+0x11/0x12f
[<c011bbbc>] tasklet_action+0x32/0x52
[<c011bb24>] __do_softirq+0x35/0x75
[<c011bb86>] do_softirq+0x22/0x26
[<c011bdb3>] irq_exit+0x29/0x58
[<c0105bc0>] do_IRQ+0x58/0x6b
[<c010455b>] common_interrupt+0x23/0x28
[<c013007b>] mod_sysfs_init+0x17/0x6d
[<c011007b>] arch_setup_additional_pages+0x121/0x13a
[<c023f4a0>] acpi_processor_idle+0x244/0x3c4
[<c01024fc>] cpu_idle+0x43/0x5d
[<c041a9ac>] start_kernel+0x237/0x23c
[<c041a303>] unknown_bootoption+0x0/0x195
=======================
Code: 0a 8b 4c 24 24 8b 59 1c eb 21 83 bb d8 00 00 00 04 75 16 8d 83 dc 00 00 00 b9 06 00 00 00 89 ea e8 0b d1 91 cf 85 c0 74 18 89 fb <8b> 3b 0f 18 07 90 8b 44 24 24 83 c0 1c 39 c3 75 ce e9 44 0a 00
EIP: [<f08f50c2>] hostap_80211_rx+0x41d/0xecf [hostap] SS:ESP 0068:c0419e74
Kernel panic - not syncing: Fatal exception in interrupt
wlan0ap: SW TICK stuck? bits=0x0 EvStat=8001 IntEn=e018
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-02-13 7:29 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-11 3:19 Oops with hostap_pci (?) Ignacy Gawedzki
2008-02-11 12:23 ` Ignacy Gawedzki
2008-02-13 7:27 ` Andrew Morton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).