Hit this when connecting a computer to an access point with a zydas usb
dongle using the zd1211rw driver. This seems entirely reproducible
(2/2).  The system hit the BUG over night. I already sent this to
zd1211-devs and Ulrich Kunitz suggested that it might be a bug in
softmac, so resending to a wider audience.

Max
--
kernel BUG at kernel/workqueue.c:149!
invalid opcode: 0000 [#1]
Modules linked in: michael_mic arc4 zd1211rw ieee80211_crypt_wep 
ieee80211_crypt_tkip ieee80211_crypt_ccmp firmware_class ieee80211softmac 
ieee80211 ieee80211_crypt snd_mixer_oss rfcomm l2cap bluetooth 8250 serial_core 
snd_cmipci snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep 
snd_mpu401_uart snd_rawmidi snd ehci_hcd uhci_hcd ohci_hcd ohci1394 ieee1394
CPU:    0
EIP:    0060:[<c01289f1>]    Not tainted VLI
EFLAGS: 00010082   (2.6.18-rc4 #1)
EIP is at queue_delayed_work+0x71/0x90
eax: 00000000   ebx: e0f024ec   ecx: f7146780   edx: e0f024d4
esi: c1ab63c0   edi: 00000bb8   ebp: f6084a38   esp: c1ac7efc
ds: 007b   es: 007b   ss: 0068
Process events/0 (pid: 4, ti=c1ac6000 task=c1ab8ab0 task.ti=c1ac6000)
Stack: 02000112 e0f024d4 00000292 e0f024c0 f68cd600 fa9c9a47 f6084d5c 00000006
       00000000 00000086 00000296 c1ac7f40 00000086 00000000 e0f024d4 c1a94420
       00000296 e0f024c0 c01285b1 e0f024c0 c1ab8bc0 0000021c c1a94428 c1a94438
Call Trace:
 [<fa9c9a47>] ieee80211softmac_auth_queue+0x57/0x170 [ieee80211softmac]
 [<c01285b1>] run_workqueue+0x61/0xd0
 [<fa9c99f0>] ieee80211softmac_auth_queue+0x0/0x170 [ieee80211softmac]
 [<c0128be7>] worker_thread+0x147/0x170
 [<c0115980>] default_wake_function+0x0/0x20
 [<c0128aa0>] worker_thread+0x0/0x170
 [<c012b77d>] kthread+0xfd/0x110
 [<c012b680>] kthread+0x0/0x110
 [<c0101005>] kernel_thread_helper+0x5/0x10
Code: a1 80 b3 45 c0 89 53 10 c7 43 0c a0 83 12 c0 01 f8 85 c9 89 43 08 75 27 
89 44 24 04 89 1c 24 e8 d6 8c ff ff b9 01 00 00 00 eb b1 <0f> 0b 95 00 34 b7 3f 
c0 eb c0 0f 0b 96 00 34 b7 3f c0 eb be 0f
EIP: [<c01289f1>] queue_delayed_work+0x71/0x90 SS:ESP 0068:c1ac7efc
 <7>SoftMAC: Authentication response received from 00:13:10:36:43:0b but no 
queue item exists.
SoftMAC: Authentication response received from 00:13:10:36:43:0b but no queue 
item exists.
--
int fastcall queue_delayed_work(struct workqueue_struct *wq,
                        struct work_struct *work, unsigned long delay)
{
        int ret = 0;
        struct timer_list *timer = &work->timer;

        if (!test_and_set_bit(0, &work->pending)) {
                BUG_ON(timer_pending(timer));      <--- XXX
                BUG_ON(!list_empty(&work->entry));

                /* This stores wq for the moment, for the timer_fn */
                work->wq_data = wq;
                timer->expires = jiffies + delay;
                timer->data = (unsigned long)work;
                timer->function = delayed_work_timer_fn;
                add_timer(timer);
                ret = 1;
        }
        return ret;
}
--
[...]
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Open Authentication completed with 00:13:10:36:43:0b
SoftMAC: Authentication response received from 00:13:10:36:43:0b but no queue 
item exists.
TKIP: replay detected: STA=00:13:10:36:43:0b previous TSC 000000000001 received 
TSC 000000000001
TKIP: replay detected: STA=00:13:10:36:43:0b previous TSC 000000000001 received 
TSC 000000000001
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Open Authentication completed with 00:13:10:36:43:0b
SoftMAC: Authentication response received from 00:13:10:36:43:0b but no queue 
item exists.
TKIP: replay detected: STA=00:13:10:36:43:0b previous TSC 000000000001 received 
TSC 000000000001
TKIP: replay detected: STA=00:13:10:36:43:0b previous TSC 000000000001 received 
TSC 000000000001
TKIP: replay detected: STA=00:13:10:36:43:0b previous TSC 000000000001 received 
TSC 000000000001
SoftMAC: Received deauthentication packet from 00:13:10:36:43:0b, but that 
network is unknown.
SoftMAC: Authentication timed out with 00:13:10:36:43:0b
SoftMAC: Authentication timed out with 00:13:10:36:43:0b
SoftMAC: Authentication timed out with 00:13:10:36:43:0b
SoftMAC: Authentication timed out with 00:13:10:36:43:0b
SoftMAC: Authentication timed out with 00:13:10:36:43:0b
SoftMAC: Open Authentication completed with 00:13:10:36:43:0b
SoftMAC: Open Authentication completed with 00:13:10:36:43:0b
SoftMAC: Authentication response received from 00:13:10:36:43:0b but no queue 
item exists.
SoftMAC: Authentication response received from 00:13:10:36:43:0b but no queue 
item exists.
------------[ cut here ]------------
kernel BUG at ...
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to