From patchwork Sat Oct 23 13:02:02 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Lamparter X-Patchwork-Id: 279231 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id o9ND2DpQ011039 for ; Sat, 23 Oct 2010 13:02:15 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756717Ab0JWNCL (ORCPT ); Sat, 23 Oct 2010 09:02:11 -0400 Received: from mail-fx0-f46.google.com ([209.85.161.46]:45898 "EHLO mail-fx0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756671Ab0JWNCJ (ORCPT ); Sat, 23 Oct 2010 09:02:09 -0400 Received: by fxm16 with SMTP id 16so1470874fxm.19 for ; Sat, 23 Oct 2010 06:02:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:received:from:to:subject:date :user-agent:cc:mime-version:content-type:content-transfer-encoding :message-id; bh=FiFX3Lz9xAPjojA7SgQ4U/j5zcVfTr3R/30gZoybb28=; b=xfWh+XO1fBwNgoY+RKtDeyxZdgH04OGyzAcZImjjQYVPQ4pchrJVjYuMFMBD7aje+b x10Fze80lKt1aGz1WiJxDW7O1h1KnnrOY3RHTs2pikODaoK6zNk/8ZJCVlFuZ4NZzQIT pFC5j2899A+AWpYEe2IVjOiWdEqf9QQ28WAx0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=from:to:subject:date:user-agent:cc:mime-version:content-type :content-transfer-encoding:message-id; b=xo835J5A9wF6TVztqlVLHFwtIaoJI2Q/dg8y4h5EXOkih1d3/cFwcfWyc9Zatqij+5 UD8lMW/CRJ3ygt2DV26e7uQRWoTmXnKZPsqHkucHiqy98S+suu85ZliQ8DEkKbbPc3hl HYdzuJhpqCB4Oe+lVlmTbG7RXVA9GZz/R0oeA= Received: by 10.103.165.11 with SMTP id s11mr1572901muo.32.1287838928293; Sat, 23 Oct 2010 06:02:08 -0700 (PDT) Received: from debian64.daheim (p549CB716.dip.t-dialin.net [84.156.183.22]) by mx.google.com with ESMTPS id a10sm1932338fak.27.2010.10.23.06.02.06 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 23 Oct 2010 06:02:07 -0700 (PDT) Received: from debian64.daheim ([192.168.0.4] helo=debian64.localnet ident=chuck) by debian64.daheim with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1P9djZ-0002t6-FN; Sat, 23 Oct 2010 15:02:05 +0200 From: Christian Lamparter To: linux-wireless@vger.kernel.org Subject: [PATCH for-2.6.37] carl9170: fix scheduling while atomic Date: Sat, 23 Oct 2010 15:02:02 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.36-wl+; KDE/4.4.5; x86_64; ; ) Cc: "John W. Linville" MIME-Version: 1.0 Message-Id: <201010231502.02582.chunkeey@googlemail.com> Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter1.kernel.org [140.211.167.41]); Sat, 23 Oct 2010 13:02:16 +0000 (UTC) diff --git a/drivers/net/wireless/ath/carl9170/main.c b/drivers/net/wireless/ath/carl9170/main.c index 4e96910..d56f440 100644 --- a/drivers/net/wireless/ath/carl9170/main.c +++ b/drivers/net/wireless/ath/carl9170/main.c @@ -639,8 +639,8 @@ init: if (err) goto unlock; } else { - err = carl9170_mod_virtual_mac(ar, vif_id, vif->addr); rcu_read_unlock(); + err = carl9170_mod_virtual_mac(ar, vif_id, vif->addr); if (err) goto unlock;