From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail.candelatech.com ([208.74.158.172]:56151 "EHLO ns3.lanforge.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758873Ab2CJAw5 (ORCPT ); Fri, 9 Mar 2012 19:52:57 -0500 From: greearb@candelatech.com To: linux-wireless@vger.kernel.org Cc: Ben Greear Subject: [PATCH] mac80211: Add iface name when calling WARN-ON. Date: Fri, 9 Mar 2012 10:36:56 -0800 Message-Id: <1331318216-27235-1-git-send-email-greearb@candelatech.com> (sfid-20120310_015306_799372_9A7E4047) Sender: linux-wireless-owner@vger.kernel.org List-ID: From: Ben Greear This lets the user know which interface has failed the check_sdata_in_driver check. Signed-off-by: Ben Greear --- :100644 100644 e8960ae... e62e7c3... M net/mac80211/driver-ops.h net/mac80211/driver-ops.h | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/net/mac80211/driver-ops.h b/net/mac80211/driver-ops.h index e8960ae..e62e7c3 100644 --- a/net/mac80211/driver-ops.h +++ b/net/mac80211/driver-ops.h @@ -7,7 +7,11 @@ static inline void check_sdata_in_driver(struct ieee80211_sub_if_data *sdata) { - WARN_ON(!(sdata->flags & IEEE80211_SDATA_IN_DRIVER)); + if (unlikely(!(sdata->flags & IEEE80211_SDATA_IN_DRIVER))) { + printk(KERN_ERR "%s: Failed check-sdata-in-driver check, flags: 0x%x\n", + sdata->dev->name, sdata->flags); + WARN_ON(1); + } } static inline struct ieee80211_sub_if_data * -- 1.7.3.4