Return-path: Received: from mail-yw0-f177.google.com ([209.85.211.177]:55371 "EHLO mail-yw0-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755791AbZHFTcU (ORCPT ); Thu, 6 Aug 2009 15:32:20 -0400 MIME-Version: 1.0 In-Reply-To: References: <20090806183247.GI26809@tuxdriver.com> From: "Luis R. Rodriguez" Date: Thu, 6 Aug 2009 12:32:00 -0700 Message-ID: <43e72e890908061232k467ba1f7iece5d0aa9bece811@mail.gmail.com> Subject: Re: WARNING: at net/mac80211/mlme.c:2292 ieee80211_sta_work+0x97/0xd2d [mac80211]() To: Fabio Comolli Cc: "John W. Linville" , Linux Kernel Mailing List , netdev@vger.kernel.org, "Rafael J. Wysocki" , linux-wireless@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Thu, Aug 6, 2009 at 12:26 PM, Fabio Comolli wrote: > Hi John. I'm using ath5k . > > The card is a: > > 01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 > Wireless Network Adapter (rev 01) > > with PCI ID: > > 01:00.0 0200: 168c:001c (rev 01) What kernel? This is probably a driver/mac80211 adding work into the mac80211 workqueue during the susend --> resume cycle. We recently changed the warning to be moved onto the actual caller who does the queue_work() so we don't have to guess at this and do a painful debugging. I suspect you are not using the latest wireless-testing. Luis