Return-path: Received: from mail-vw0-f172.google.com ([209.85.212.172]:43230 "EHLO mail-vw0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752216AbZHXUTN convert rfc822-to-8bit (ORCPT ); Mon, 24 Aug 2009 16:19:13 -0400 Received: by vws2 with SMTP id 2so2185053vws.4 for ; Mon, 24 Aug 2009 13:19:14 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4A92F2F5.6000909@lwfinger.net> References: <4A92F2F5.6000909@lwfinger.net> Date: Mon, 24 Aug 2009 16:19:14 -0400 Message-ID: Subject: Re: Kernel Panic in __ieee80211_tx with p43usb as AP From: Bob Copeland To: Larry Finger Cc: Johannes Berg , Chr , wireless , John Linville Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Mon, Aug 24, 2009 at 4:07 PM, Larry Finger wrote: > static inline int drv_tx(struct ieee80211_local *local, struct sk_buff > *skb) > { > ? ? ? ?return local->ops->tx(&local->hw, skb); > } > > Are there any suggest changes that would let me debug this problem > without crashing the kernel? Could be a callback into mac80211, e.g. ieee80211_get_tx_rate() returning null (I haven't looked at any p54 code, I just know I've hit one there before with ath5k). -- Bob Copeland %% www.bobcopeland.com