* [ath9k-devel] ath9k, compat-wireless-old: kernel panic
@ 2009-01-17 13:33 Maxim Nikulin
2009-01-17 16:21 ` Sujith
0 siblings, 1 reply; 2+ messages in thread
From: Maxim Nikulin @ 2009-01-17 13:33 UTC (permalink / raw)
To: ath9k-devel
Hi,
I try to get wifi working on my laptop, but the result is 'kernel
panic'. The driver is ath9k from compat-wireless-old built for 2.6.24
kernel. Is it supported yet?
Some details:
Commands to reproduce:
modprobe ath9k
rmmod ath9k
Kernel log:
> [ 242.621288] ath9k: 0.1
> [ 242.621343] ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 17 (level, low) -> IRQ 17
> [ 242.621357] PCI: Setting latency timer of device 0000:02:00.0 to 64
> [ 243.055928] phy0: Selected rate control algorithm 'ath9k_rate_control'
> [ 243.176163] Registered led device: ath9k-phy0:radio
> [ 243.176179] Registered led device: ath9k-phy0:assoc
> [ 243.176193] Registered led device: ath9k-phy0:tx
> [ 243.176208] Registered led device: ath9k-phy0:rx
> [ 243.176600] phy0: Atheros 9280: mem=0xf8f00000, irq=17
> [ 269.820518] BUG: unable to handle kernel NULL pointer dereference at virtual address 0000001c
> [ 269.820625] printing eip: c02bcaa6 *pde = 00000000
> [ 269.820746] Oops: 0000 [#1] SMP
> [ 269.820863] Modules linked in: arc4 ecb blkcipher ath9k lbm_cw_mac80211 lbm_cw_cfg80211 nfs lockd nfs_acl sunrpc iptable_filter ip_tables x_tables aes_i586 dm_crypt dm_mod parport_pc lp parport loop joydev serio_raw snd_hda_intel psmouse snd_hwdep snd_pcm_oss pcspkr snd_pcm evdev snd_page_alloc snd_mixer_oss hci_usb bluetooth snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event iTCO_wdt iTCO_vendor_support snd_seq snd_timer snd_seq_device snd shpchp pci_hotplug soundcore battery video output ac asus_laptop led_class button intel_agp agpgart ext3 jbd mbcache usbhid hid sg sr_mod cdrom sd_mod ata_generic pata_acpi ata_piix libata scsi_mod r8169 ehci_hcd uhci_hcd usbcore thermal processor fan fbcon tileblit font bitblit softcursor fuse
> [ 269.823948]
> [ 269.823995] Pid: 4985, comm: rmmod Not tainted (2.6.24-22-generic #1)
> [ 269.824050] EIP: 0060:[<c02bcaa6>] EFLAGS: 00010286 CPU: 0
> [ 269.824106] EIP is at tcf_destroy+0x6/0x20
> [ 269.824157] EAX: dfe6f084 EBX: dfe6f084 ECX: 00000292 EDX: 00000000
> [ 269.824210] ESI: dfe6f080 EDI: dfe20180 EBP: f8fffebc ESP: dfda9e6c
> [ 269.824264] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
> [ 269.824317] Process rmmod (pid: 4985, ti=dfda8000 task=dfb8e5c0 task.ti=dfda8000)
> [ 269.824372] Stack: 00000000 c02bcad0 dfe6f000 f8fa5eff dfe6f000 f8fc5820 dfe20180 c02bb37a
> [ 269.824743] df834800 dfe20180 c02bb3da 00000000 00000001 dfda9ea0 dfda9ea0 df834800
> [ 269.825114] c02a9ec9 f8f9b8d8 dfe25eb0 c031b908 dfe25e90 df834800 c02a9f78 dfe20180
> [ 269.825485] Call Trace:
> [ 269.825581] [<c02bcad0>] tcf_destroy_chain+0x10/0x20
> [ 269.825670] [<f8fa5eff>] wme_qdiscop_destroy+0x2f/0x80 [lbm_cw_mac80211]
> [ 269.825782] [<c02bb37a>] qdisc_destroy+0x6a/0xa0
> [ 269.825869] [<c02bb3da>] dev_shutdown+0x2a/0x80
> [ 269.825956] [<c02a9ec9>] rollback_registered+0x99/0x140
> [ 269.826044] [<f8f9b8d8>] ieee80211_remove_interfaces+0x48/0x80 [lbm_cw_mac80211]
> [ 269.826163] [<c031b908>] down_write+0x8/0x20
> [ 269.826250] [<c02a9f78>] unregister_netdevice+0x8/0x50
> [ 269.826338] [<f8f8e720>] lbm_cw_ieee80211_unregister_hw+0x30/0xd0 [lbm_cw_mac80211]
> [ 269.826456] [<f8fdb038>] ath_detach+0x38/0x60 [ath9k]
> [ 269.826555] [<f8fdc661>] ath_pci_remove+0x31/0x60 [ath9k]
> [ 269.826652] [<c0227336>] pci_device_remove+0x16/0x40
> [ 269.826740] [<c0282744>] __device_release_driver+0x64/0xa0
> [ 269.826830] [<c0282c9b>] driver_detach+0xcb/0xd0
> [ 269.826918] [<c0282293>] bus_remove_driver+0x73/0xa0
> [ 269.827006] [<c022740e>] pci_unregister_driver+0xe/0x70
> [ 269.827095] [<f8fe636d>] exit_ath_pci+0xd/0x4a [ath9k]
> [ 269.827191] [<c01520e2>] sys_delete_module+0x112/0x190
> [ 269.827280] [<c031e38f>] do_page_fault+0x13f/0x730
> [ 269.827368] [<c0180450>] do_munmap+0x180/0x1f0
> [ 269.827459] [<c01043b2>] sysenter_past_esp+0x6b/0xa9
> [ 269.827549] [<c0310000>] unix_seqpacket_sendmsg+0x20/0x90
> [ 269.827640] =======================
> [ 269.827689] Code: c5 74 ec 8b 4c 24 18 89 c2 89 d8 89 34 24 ff 17 89 ea 89 c6 89 d8 ff 57 10 eb b0 8d 76 00 8d bc 27 00 00 00 00 53 8b 50 20 89 c3 <ff> 52 1c 8b 43 20 8b 40 38 e8 6c 39 e9 ff 89 d8 5b e9 54 0f ed
> [ 269.829983] EIP: [<c02bcaa6>] tcf_destroy+0x6/0x20 SS:ESP 0068:dfda9e6c
Versions info:
Ubuntu 8.04 hardy, 2.6.24-22-generic kernel
linux-image-2.6.24-22-generic
linux-backports-modules-2.6.24-22-generic
Device info:
> # lspci -vv -s 02:00
> 02:00.0 Network controller: Atheros Communications Inc. Unknown device 002a (rev 01)
> Subsystem: Unknown device 1a3b:1067
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
> Latency: 0, Cache Line Size: 32 bytes
> Interrupt: pin A routed to IRQ 5
> Region 0: Memory at fdef0000 (64-bit, non-prefetchable) [size=64K]
> Capabilities: [40] Power Management version 2
> Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
> Address: 00000000 Data: 0000
> Capabilities: [60] Express Legacy Endpoint IRQ 0
> Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
> Device: Latency L0s <512ns, L1 <64us
> Device: AtnBtn- AtnInd- PwrInd-
> Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
> Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
> Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
> Link: Supported Speed 2.5Gb/s, Width x1, ASPM unknown, Port 0
> Link: Latency L0s <512ns, L1 <64us
> Link: ASPM L1 Enabled RCB 128 bytes CommClk+ ExtSynch-
> Link: Speed 2.5Gb/s, Width x1
> Capabilities: [90] MSI-X: Enable- Mask- TabSize=1
> Vector table: BAR=0 offset=00000000
> PBA: BAR=0 offset=00000000
ASUS F80L laptop with Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz
The ath9k directory seems to be essentially the same for
compat-wireless-old-2008-10-18.tar.bz2
compat-wireless-old-2009-01-08.tar.bz2
linux-backports-modules-2.6.24-2.6.24
I found ubuntu bug https://bugs.edge.launchpad.net/ubuntu/+bug/272156
and patch for it
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-intrepid.git;a=blobdiff;f=drivers/net/wireless/ath9k/core.h;h=88f4cc3cb8267243aeea999ec5e77c7d59f85508;hp=2f84093331ee79253e58f33ff59006392c54d891;hb=d20a41e5475ded4f2a94e280723c5049a198506b;hpb=8039aec6f6379db690b2ab8ce8fb4a2cd89b4f8a
but it doesn't fix my issue.
Thanks in advance.
--
Maxim Nikulin
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-01-17 16:21 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-17 13:33 [ath9k-devel] ath9k, compat-wireless-old: kernel panic Maxim Nikulin
2009-01-17 16:21 ` Sujith
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.