Message ID | 1411507045-18973-4-git-send-email-greearb@candelatech.com (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
greearb@candelatech.com writes: > From: Ben Greear <greearb@candelatech.com> > > There are not many of these messages producted by the > firmware, but they are generally fairly useful, so print > them at info level. > > Signed-off-by: Ben Greear <greearb@candelatech.com> [...] > --- a/drivers/net/wireless/ath/ath10k/debug.h > +++ b/drivers/net/wireless/ath/ath10k/debug.h > @@ -35,6 +35,7 @@ enum ath10k_debug_mask { > ATH10K_DBG_BMI = 0x00000400, > ATH10K_DBG_REGULATORY = 0x00000800, > ATH10K_DBG_TESTMODE = 0x00001000, > + ATH10K_DBG_FW_MSG = 0x00002000, I think FW_MSG is a bit too ambiguous, so I changed this to WMI_PRINT so that it's closer the real event name. Full patch: https://github.com/kvalo/ath/commit/ce4269787f4b5e538731f34cb3a7358343efaa00
On 11/22/2014 07:28 AM, Kalle Valo wrote: > greearb@candelatech.com writes: > >> From: Ben Greear <greearb@candelatech.com> >> >> There are not many of these messages producted by the >> firmware, but they are generally fairly useful, so print >> them at info level. >> >> Signed-off-by: Ben Greear <greearb@candelatech.com> > > [...] > >> --- a/drivers/net/wireless/ath/ath10k/debug.h >> +++ b/drivers/net/wireless/ath/ath10k/debug.h >> @@ -35,6 +35,7 @@ enum ath10k_debug_mask { >> ATH10K_DBG_BMI = 0x00000400, >> ATH10K_DBG_REGULATORY = 0x00000800, >> ATH10K_DBG_TESTMODE = 0x00001000, >> + ATH10K_DBG_FW_MSG = 0x00002000, > > I think FW_MSG is a bit too ambiguous, so I changed this to WMI_PRINT so > that it's closer the real event name. Better than nothing, but my idea was that this flag would be able to affect more than one thing related to firmware debugging. Calling it something about WMI does not indicate to me that it is really about firmware debugging. Thanks, Ben > Full patch: https://github.com/kvalo/ath/commit/ce4269787f4b5e538731f34cb3a7358343efaa00 >
greearb@candelatech.com writes: > From: Ben Greear <greearb@candelatech.com> > > There are not many of these messages producted by the > firmware, but they are generally fairly useful, so print > them at info level. > > Signed-off-by: Ben Greear <greearb@candelatech.com> Thanks, applied. Though I did change the commit log: commit 3be004c3aa4341c7c2461b37612a3a7a3323579d Author: Ben Greear <greearb@candelatech.com> Date: Tue Sep 23 14:17:19 2014 -0700 ath10k: add ATH10K_DBG_WMI_PRINT debug level There are not many of these messages producted by the firmware, but they are generally fairly useful, so make it easy to print them with a separate debug level. kvalo: fix commit log, rename debug level Signed-off-by: Ben Greear <greearb@candelatech.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Ben Greear <greearb@candelatech.com> writes: > On 11/22/2014 07:28 AM, Kalle Valo wrote: >> greearb@candelatech.com writes: >> >>> From: Ben Greear <greearb@candelatech.com> >>> >>> There are not many of these messages producted by the >>> firmware, but they are generally fairly useful, so print >>> them at info level. >>> >>> Signed-off-by: Ben Greear <greearb@candelatech.com> >> >> [...] >> >>> --- a/drivers/net/wireless/ath/ath10k/debug.h >>> +++ b/drivers/net/wireless/ath/ath10k/debug.h >>> @@ -35,6 +35,7 @@ enum ath10k_debug_mask { >>> ATH10K_DBG_BMI = 0x00000400, >>> ATH10K_DBG_REGULATORY = 0x00000800, >>> ATH10K_DBG_TESTMODE = 0x00001000, >>> + ATH10K_DBG_FW_MSG = 0x00002000, >> >> I think FW_MSG is a bit too ambiguous, so I changed this to WMI_PRINT so >> that it's closer the real event name. > > Better than nothing, but my idea was that this flag would be able to affect > more than one thing related to firmware debugging. Calling it something about > WMI does not indicate to me that it is really about firmware debugging. For other debug methods we can always add a new debug level, or rename this one.
diff --git a/drivers/net/wireless/ath/ath10k/debug.h b/drivers/net/wireless/ath/ath10k/debug.h index 39032e9..8c3b898 100644 --- a/drivers/net/wireless/ath/ath10k/debug.h +++ b/drivers/net/wireless/ath/ath10k/debug.h @@ -35,6 +35,7 @@ enum ath10k_debug_mask { ATH10K_DBG_BMI = 0x00000400, ATH10K_DBG_REGULATORY = 0x00000800, ATH10K_DBG_TESTMODE = 0x00001000, + ATH10K_DBG_FW_MSG = 0x00002000, ATH10K_DBG_ANY = 0xffffffff, }; diff --git a/drivers/net/wireless/ath/ath10k/wmi.c b/drivers/net/wireless/ath/ath10k/wmi.c index bfc1fb3..f1515c0 100644 --- a/drivers/net/wireless/ath/ath10k/wmi.c +++ b/drivers/net/wireless/ath/ath10k/wmi.c @@ -2070,7 +2070,7 @@ static void ath10k_wmi_event_debug_print(struct ath10k *ar, /* the last byte is always reserved for the null character */ buf[i] = '\0'; - ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi event debug print '%s'\n", buf); + ath10k_dbg(ar, ATH10K_DBG_FW_MSG, "wmi firmware message '%s'\n", buf); } static void ath10k_wmi_event_pdev_qvit(struct ath10k *ar, struct sk_buff *skb)