kernel: 2.6.22-gentoo-r2
steps to reproduce:
insmod ath5k.ko
wpa_supplicant -i ath0 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf
message:
Sep 23 10:29:49 mbj BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
Sep 23 10:29:49 mbj printing eip:
Sep 23 10:29:49 mbj dc822193
Sep 23 10:29:49 mbj *pde = 00000000
Sep 23 10:29:49 mbj Oops: 0000 [#1]
Sep 23 10:29:49 mbj Modules linked in: ath5k truecrypt dm_mod snd_seq snd_via82xx snd_ac97_codec ac97_bus snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore ehci_hcd uhci_hcd usbcore pata_via
Sep 23 10:29:49 mbj CPU: 0
Sep 23 10:29:49 mbj EIP: 0060:[<dc822193>] Tainted: P VLI
Sep 23 10:29:49 mbj EFLAGS: 00210246 (2.6.22-gentoo-r2-mbjconf #15)
Sep 23 10:29:49 mbj EIP is at ath5k_hw_reset+0x3bc/0xcb6 [ath5k]
Sep 23 10:29:49 mbj eax: 00000000 ebx: da2ed04c ecx: 39c0d524 edx: 00000004
Sep 23 10:29:49 mbj esi: 00000000 edi: 00000000 ebp: daf4b000 esp: da222e10
Sep 23 10:29:49 mbj ds: 007b es: 007b fs: 0000 gs: 0033 ss: 0068
Sep 23 10:29:49 mbj Process wpa_supplicant (pid: 3430, ti=da222000 task=dbe2e510 task.ti=da222000)
Sep 23 10:29:49 mbj Stack: da2ecea0 c01e924d dc81c490 da2ef3f8 da2ed04c 00000002 00000000 00000001
Sep 23 10:29:49 mbj da482000 00000003 00000001 00000002 00000014 da2ecea0 00000000 00000000
Sep 23 10:29:49 mbj 00000000 dc81c640 dbd5a000 da2ecea0 daf4a000 00001002 da2ecea8 dc81c9e4
Sep 23 10:29:49 mbj Call Trace:
Sep 23 10:29:49 mbj [<c01e924d>] __delay+0x6/0x7
Sep 23 10:29:49 mbj [<dc81c490>] ath5k_rx_stop+0x2f/0x12f [ath5k]
Sep 23 10:29:49 mbj [<dc81c640>] ath5k_stop_locked+0xb0/0xc4 [ath5k]
Sep 23 10:29:49 mbj [<dc81c9e4>] ath5k_init+0x6e/0xf0 [ath5k]
Sep 23 10:29:49 mbj [<dc81c1bf>] ath5k_add_interface+0x45/0x4c [ath5k]
Sep 23 10:29:49 mbj [<c02d3aad>] ieee80211_open+0x274/0x335
Sep 23 10:29:49 mbj [<c02eb18c>] mutex_lock+0xb/0x19
Sep 23 10:29:49 mbj [<c0288d7b>] dev_open+0x2d/0x66
Sep 23 10:29:49 mbj [<c0287aab>] dev_change_flags+0x4d/0xfd
Sep 23 10:29:49 mbj [<c02b8dc3>] devinet_ioctl+0x259/0x576
Sep 23 10:29:49 mbj [<c0288a59>] dev_ifsioc+0x113/0x399
Sep 23 10:29:49 mbj [<c027ee44>] sock_ioctl+0x19f/0x1be
Sep 23 10:29:49 mbj [<c027eca5>] sock_ioctl+0x0/0x1be
Sep 23 10:29:49 mbj [<c0155605>] do_ioctl+0x19/0x4d
Sep 23 10:29:49 mbj [<c0155824>] vfs_ioctl+0x1eb/0x202
Sep 23 10:29:49 mbj [<c015586e>] sys_ioctl+0x33/0x4d
Sep 23 10:29:49 mbj [<c0103a4e>] sysenter_past_esp+0x5f/0x85
Sep 23 10:29:49 mbj =======================
Sep 23 10:29:49 mbj Code: fc ff 00 00 03 5d 08 c7 44 24 04 00 00 00 00 0f b6 46 1c 89 04 24 89 e8 e8 8f cd ff ff 89 da 0f b7 c0 e8 6e 88 9c e3 ff 44 24 40 <0f> b7 07 83 c6 14 39 44 24 40 72 b4 83 7d 48 01 76 4f 66 83 7d
Sep 23 10:29:49 mbj EIP: [<dc822193>] ath5k_hw_reset+0x3bc/0xcb6 [ath5k] SS:ESP 0068:da222e10