[PATCH v7 3/8] ath10k: save firmware debug log messages

Michal Kazior michal.kazior at tieto.com
Tue Aug 19 02:39:59 PDT 2014


On 19 August 2014 10:23, Kalle Valo <kvalo at qca.qualcomm.com> wrote:
> From: Ben Greear <greearb at candelatech.com>
>
> They may be dumped through the firmware dump debugfs
> file.
>
> Signed-off-by: Ben Greear <greearb at candelatech.com>
> Signed-off-by: Kalle Valo <kvalo at qca.qualcomm.com>
> ---
>  drivers/net/wireless/ath/ath10k/wmi.c |   10 ++++++++++
>  1 file changed, 10 insertions(+)
>
> diff --git a/drivers/net/wireless/ath/ath10k/wmi.c b/drivers/net/wireless/ath/ath10k/wmi.c
> index 23acbadeb8fa..eafc565240f1 100644
> --- a/drivers/net/wireless/ath/ath10k/wmi.c
> +++ b/drivers/net/wireless/ath/ath10k/wmi.c
> @@ -1290,6 +1290,16 @@ static int ath10k_wmi_event_debug_mesg(struct ath10k *ar, struct sk_buff *skb)
>
>         trace_ath10k_wmi_dbglog(skb->data, skb->len);
>
> +       spin_lock_bh(&ar->data_lock);
> +
> +       /* First 4 bytes are a messages-dropped-due-to-overflow counter,
> +        * and should not be recorded in the dbglog buffer, so we skip
> +        * them.
> +        */
> +       ath10k_debug_dbglog_add(ar, skb->data + 4, skb->len - 4);
> +
> +       spin_unlock_bh(&ar->data_lock);
> +
>         return 0;
>  }
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the ath10k mailing list