From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757402AbYE0PUe (ORCPT ); Tue, 27 May 2008 11:20:34 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756080AbYE0PU0 (ORCPT ); Tue, 27 May 2008 11:20:26 -0400 Received: from fg-out-1718.google.com ([72.14.220.157]:2463 "EHLO fg-out-1718.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755682AbYE0PUZ (ORCPT ); Tue, 27 May 2008 11:20:25 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=mQhrPcVrhWL6FVx/M0h0Lf1VTpsu3ul78fIlcILqlJT2z7GQljilyecUuhhWyZcZzOogRoYRikqEl+A0ZEvaXleTGEGLygNsvr5mOIVuU5ETL9kMG8efVsdIwq8tJNiX4eSEjB9AWHFyKxMkgP/1o7PNVSgJy+gJ/g0WfiTYr3g= Message-ID: <6101e8c40805270820r5984ceddmcc9ee1137e097b9e@mail.gmail.com> Date: Tue, 27 May 2008 17:20:23 +0200 From: "Oliver Pinter" To: mrenzmann@otaku42.de, linux-kernel@vger.kernel.org Subject: madwifi && v2.6.26-rc4 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all! os: debian lenny madwifi 0.9.3.3 CONFIG_ATHEROS=y # CONFIG_ATHEROS_RATE_DEFAULT_AMRR is not set # CONFIG_ATHEROS_RATE_DEFAULT_ONOE is not set CONFIG_ATHEROS_RATE_DEFAULT_SAMPLE=y CONFIG_ATHEROS_RATE_DEFAULT="sample" # CONFIG_ATHEROS_RATE_AMRR is not set # CONFIG_ATHEROS_RATE_ONOE is not set CONFIG_ATHEROS_RATE_SAMPLE=y linux-2.6 head on: 2548baa07ddf37ea8604e9627f042616d1cdc43e lockdep enabled CONFIG_LOCKDEP_SUPPORT=y CONFIG_LOCKDEP=y CONFIG_DEBUG_LOCKDEP=y ================================= [ INFO: inconsistent lock state ] 2.6.26-rc3-git8-00438-g61f522f #1 --------------------------------- inconsistent {in-softirq-W} -> {softirq-on-W} usage. wpa_supplicant/2846 [HC0[0]:SC0[0]:HE1:SE1] takes: (&st->st_lock){-+..}, at: [] sta_iterate+0x38/0x99 {in-softirq-W} state was registered at: [] __lock_acquire+0x361/0x10cb [] lock_acquire+0x7c/0x96 [] sta_add+0x49/0x48a [] _spin_lock+0x2c/0x55 [] sta_add+0x49/0x48a [] sta_add+0x0/0x48a [] sta_add+0x49/0x48a [] check_usage_forwards+0x19/0x42 [] save_trace+0x37/0x91 [] sta_add+0x0/0x48a [] ieee80211_add_scan+0x74/0x240 [] save_stack_trace+0x28/0x43 [] __lock_acquire+0x26c/0x10cb [] add_partial+0xe/0x53 [] ieee80211_recv_mgmt+0x2585/0x483b [] _spin_unlock+0x14/0x1c [] mark_held_locks+0x45/0x76 [] kmem_cache_free+0x8f/0xb4 [] trace_hardirqs_on+0x78/0x132 [] ieee80211_hardstart+0x32/0x37c [] ieee80211_hardstart+0x32/0x37c [] ieee80211_hardstart+0x32/0x37c [] native_sched_clock+0x66/0xa1 [] __kernel_text_address+0x5/0xe [] ath_recv_mgmt+0x43/0x1c3 [] __lock_acquire+0x26c/0x10cb [] ath_recv_mgmt+0x0/0x1c3 [] ieee80211_input+0xa34/0x17fb [] native_sched_clock+0x66/0xa1 [] _spin_unlock_irqrestore+0x34/0x39 [] ieee80211_input_all+0x48/0x84 [] ath_rx_tasklet+0x7e5/0x817 [] skge_intr+0x143/0x465 [] tasklet_action+0x2e/0xbf [] tasklet_action+0x4d/0xbf [] __do_softirq+0x85/0xf9 [] do_softirq+0x56/0x58 [] irq_exit+0x64/0x75 [] do_IRQ+0x4a/0x94 [] default_idle+0x0/0x4c [] common_interrupt+0x24/0x34 [] default_idle+0x0/0x4c [] common_interrupt+0x2e/0x34 [] default_idle+0x0/0x4c [] default_idle+0x38/0x4c [] cpu_idle+0x5d/0x9d [] 0xffffffff irq event stamp: 781 hardirqs last enabled at (781): [] __kmalloc+0x60/0xe8 hardirqs last disabled at (780): [] __kmalloc+0x36/0xe8 softirqs last enabled at (710): [] packet_poll+0x5a/0x65 softirqs last disabled at (708): [] _spin_lock_bh+0xc/0x5a other info that might help us debug this: 2 locks held by wpa_supplicant/2846: #0: (rtnl_mutex){--..}, at: [] wext_handle_ioctl+0x3e/0x3f9 #1: (&st->st_scanlock){--..}, at: [] sta_iterate+0x20/0x99 stack backtrace: Pid: 2846, comm: wpa_supplicant Not tainted 2.6.26-rc3-git8-00438-g61f522f #1 [] print_usage_bug+0x13c/0x146 [] mark_lock+0x3eb/0x566 [] __lock_acquire+0x3a0/0x10cb [] sta_iterate+0x20/0x99 [] lock_acquire+0x7c/0x96 [] sta_iterate+0x38/0x99 [] _spin_lock+0x2c/0x55 [] sta_iterate+0x38/0x99 [] sta_iterate+0x38/0x99 [] giwscan_cb+0x0/0x907 [] giwscan_cb+0x0/0x907 [] ieee80211_scan_iterate+0x18/0x1f [] ieee80211_ioctl_giwscan+0x50/0xa9 [] ioctl_standard_call+0x182/0x34a [] wext_handle_ioctl+0x3e/0x3f9 [] wext_handle_ioctl+0x3e/0x3f9 [] wext_handle_ioctl+0x35f/0x3f9 [] ieee80211_ioctl_giwscan+0x0/0xa9 [] ieee80211_ioctl_giwscan+0x0/0xa9 [] inode_has_perm+0x48/0x70 [] dev_ioctl+0x4b4/0x51f [] native_sched_clock+0x66/0xa1 [] sock_ioctl+0x0/0x17f [] vfs_ioctl+0x1f/0x6d [] do_vfs_ioctl+0x23e/0x287 [] sys_ioctl+0x56/0x64 [] sysenter_past_esp+0x6a/0xb1 ======================= -- Thanks, Oliver