Date: Sat, 7 Sep 2013 10:29:22 GMT From: ccqin@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r257070 - in soc2013/ccqin/head/sys: dev/ath net80211 Message-ID: <201309071029.r87ATMfR047090@socsvn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ccqin Date: Sat Sep 7 10:29:22 2013 New Revision: 257070 URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=257070 Log: add some debug msgs to funcs relating to rateclt mbuf tag. Modified: soc2013/ccqin/head/sys/dev/ath/if_ath.c soc2013/ccqin/head/sys/dev/ath/if_ath_tx.c soc2013/ccqin/head/sys/net80211/ieee80211_freebsd.c Modified: soc2013/ccqin/head/sys/dev/ath/if_ath.c ============================================================================== --- soc2013/ccqin/head/sys/dev/ath/if_ath.c Sat Sep 7 09:47:18 2013 (r257069) +++ soc2013/ccqin/head/sys/dev/ath/if_ath.c Sat Sep 7 10:29:22 2013 (r257070) @@ -4099,7 +4099,9 @@ ts->ts_shortretry, ts->ts_longretry, ts->ts_finaltsi, ts->ts_rate); ieee80211_ratectl_tx_complete(ni->ni_vap, ni, rc_info); - } + } else + IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, + "%s: can't locate mbuf tag for ratectl.\n", __func__); } ath_tx_default_comp(sc, bf, 0); } else Modified: soc2013/ccqin/head/sys/dev/ath/if_ath_tx.c ============================================================================== --- soc2013/ccqin/head/sys/dev/ath/if_ath_tx.c Sat Sep 7 09:47:18 2013 (r257069) +++ soc2013/ccqin/head/sys/dev/ath/if_ath_tx.c Sat Sep 7 10:29:22 2013 (r257070) @@ -1425,8 +1425,11 @@ sizeof(struct ieee80211_rc_info), M_NOWAIT); if (NULL == mtag) return; - /* XXX need some msg out here.*/ - } + IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, + "%s: can't alloc mbuf tag for ratectl.\n", __func__); + } else + IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, + "%s: nani? find mbuf tag for ratectl directly.\n", __func__); rc_info = (struct ieee80211_rc_info*)(mtag + 1); rc = rc_info->iri_rc; @@ -4159,7 +4162,9 @@ ts->ts_shortretry, ts->ts_longretry, ts->ts_finaltsi, ts->ts_rate); ieee80211_ratectl_tx_complete(ni->ni_vap, ni, rc_info); - } + } else + IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, + "%s: can't locate mbuf tag for ratectl.\n", __func__); } ath_tx_default_comp(sc, bf, fail); @@ -4557,7 +4562,9 @@ ts.ts_shortretry, ts.ts_longretry, ts.ts_finaltsi, ts.ts_rate); ieee80211_ratectl_tx_complete(ni->ni_vap, ni, rc_info); - } + } else + IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, + "%s: can't locate mbuf tag for ratectl.\n", __func__); ATH_TX_LOCK(sc); tap = ath_tx_get_tx_tid(an, tid->tid); @@ -4965,7 +4972,9 @@ ts.ts_shortretry, ts.ts_longretry, ts.ts_finaltsi, ts.ts_rate); ieee80211_ratectl_tx_complete(ni->ni_vap, ni, rc_info); - } + } else + IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, + "%s: can't locate mbuf tag for ratectl.\n", __func__); } /* @@ -5074,7 +5083,9 @@ ts.ts_shortretry, ts.ts_longretry, ts.ts_finaltsi, ts.ts_rate); ieee80211_ratectl_tx_complete(ni->ni_vap, ni, rc_info); - } + } else + IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, + "%s: can't locate mbuf tag for ratectl.\n", __func__); } /* * This is called early so atid->hwq_depth can be tracked. Modified: soc2013/ccqin/head/sys/net80211/ieee80211_freebsd.c ============================================================================== --- soc2013/ccqin/head/sys/net80211/ieee80211_freebsd.c Sat Sep 7 09:47:18 2013 (r257069) +++ soc2013/ccqin/head/sys/net80211/ieee80211_freebsd.c Sat Sep 7 10:29:22 2013 (r257070) @@ -264,7 +264,7 @@ #ifdef IEEE80211_DEBUG ieee80211_debug |= IEEE80211_MSG_RATECTL; vap->iv_debug = ieee80211_debug; - if_printf(ifp, "%s: iv_debug=0x%x\n", __func__, vap->iv_debug); + if_printf(ifp, "%s: iv_debug=0x%08x\n", __func__, vap->iv_debug); SYSCTL_ADD_UINT(ctx, SYSCTL_CHILDREN(oid), OID_AUTO, "debug", CTLFLAG_RW, &vap->iv_debug, 0, "control debugging printfs");
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309071029.r87ATMfR047090>