From: Chaitanya Date: Fri, 7 Dec 2012 06:49:34 +0000 (+0530) Subject: mac80211: warn only once if ampdu_action isn't assigned X-Git-Tag: v3.8-rc1~139^2~17^2^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=50c16e2251b63224c05e35d80d434a479a312b4a;p=platform%2Fkernel%2Flinux-3.10.git mac80211: warn only once if ampdu_action isn't assigned New drivers that might not support ampdu_action yet while in development cause a lot of warnings, use WARN_ON_ONCE instead. Signed-off-by: T Krushna Chaitanya Signed-off-by: Johannes Berg --- diff --git a/net/mac80211/agg-tx.c b/net/mac80211/agg-tx.c index 4152ed1..eb9df22 100644 --- a/net/mac80211/agg-tx.c +++ b/net/mac80211/agg-tx.c @@ -445,7 +445,7 @@ int ieee80211_start_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid, trace_api_start_tx_ba_session(pubsta, tid); - if (WARN_ON(!local->ops->ampdu_action)) + if (WARN_ON_ONCE(!local->ops->ampdu_action)) return -EINVAL; if ((tid >= IEEE80211_NUM_TIDS) ||