Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp786174ybh; Tue, 10 Mar 2020 08:14:06 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsLCvrNWAsqF41iuvXsFUpcpmpq3nZ3txo8iyARUsyw7e2/CJk3JB6Sa/SMtb4qeSqZ6P/j X-Received: by 2002:a9d:6d87:: with SMTP id x7mr2781940otp.233.1583853246117; Tue, 10 Mar 2020 08:14:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1583853246; cv=none; d=google.com; s=arc-20160816; b=PqUjNwDh6S4TyZgjoC50CsY0RnL35vRXtavXY92nt/sxFLDyoUpiAyF7aKmaZgO7FX EoZymqgqs9TlF9lU3uYyhyn/FKb5rhTtwKYixBjEptJ6P9SdjDgNgNDw6n18fYKNKfdp gjhc0029jtLrMI7HcfiruVQd4AyXNCfrQgBBMsrN2FUzdGDXCgOjyA5x5Zy771K1v02r YeuU6i+WsqUC67i3x2/YTtxYu/A4IM/xcKMwdWvzT/TjA61pNXmQGVBVAbdmMLfa6Yrc dnC+G9Q+eb8ITHL8np/IPtp5QdL5nFVHNyK+b5u7qaemJUQHP9hZ1mNUO4RiKT2Ulxi5 nzFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=spzCKc8S6LfvFynZFO7ItpbSn1G2xLTSQ7Xhauukxnk=; b=FnWrhFQQ2rZ/tgp8kizdiTPQ32DSHLT+hylDfvB+GZEJvNAKr5fTp5n+D3fXaFDrMA BswCmxxMa2v51wfOutYhBz1uxl4WnIIspLymxA65G0+hEl1Up/QaoAMf0ezcXLmyMw6V FbMQWzrUKCL1IVhdDv89JtOOlCJE0+cV2Guc0j/KOu7TIIXuiyQ/mKDTOrjIGXvXfSnw yeNUosxrx0tmXQt7BbQixBqWpowP0XC2L5sjJqSPMEkcE9HtUbM7JolQUCQLNt9t/pf9 WqanGawHTbtJdWZSVU3PuAObFCbxzVvTQG4sGizS0JGvXhFQ2l8NOGARo2QuEiPtchzf mT/w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=dNhBFVt7; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d28si7993682otf.3.2020.03.10.08.13.53; Tue, 10 Mar 2020 08:14:06 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=dNhBFVt7; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726486AbgCJPNq (ORCPT + 99 others); Tue, 10 Mar 2020 11:13:46 -0400 Received: from mail-lf1-f66.google.com ([209.85.167.66]:35780 "EHLO mail-lf1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726269AbgCJPNq (ORCPT ); Tue, 10 Mar 2020 11:13:46 -0400 Received: by mail-lf1-f66.google.com with SMTP id g4so4877015lfh.2 for ; Tue, 10 Mar 2020 08:13:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=spzCKc8S6LfvFynZFO7ItpbSn1G2xLTSQ7Xhauukxnk=; b=dNhBFVt7TeLoUfaHFpOmBOqRwG50681Xtdaw8+ijVg7Q/yHazU9li3H6dyNpCbs39V +gkfgdTUXgB+U8oZDhDMT1tMBhGCAex0oSYfTP32l2m7czDNUFTKl+1VsTbkG1ANYLS6 xVFi/2qk+ItEQx312YYxoHGeN/H85XI0jJgc/DOJzkp4+CZvwHK0ywBYrcweLg02n2tR gXhebn5XQ29zLlB/rnEC5WBnuK3HvXVAt80wNf2xUWGz5DwcktdjRW826nYBLlnCJYH9 KJiyPerBvsDGsR1qYEGdMxe+aMDjHZUiODa/sFdMTN3tIZCKIj/9g7DBdrDBVcU16jX3 /8nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=spzCKc8S6LfvFynZFO7ItpbSn1G2xLTSQ7Xhauukxnk=; b=nODGyDt680d9H3Ku2k3zUh5kDnAobgYkUaOtVBNf37DXoqnqbjY4iXFsJe2QpH94Fw A721OaaHT7S0+qABluzYTK1kEdCPv6sJsyA2kTfggvOqU59HW4BWax+X/tEYGOcln6X2 ITmvIFr8WGVLXghPxNDkBtIgdvyKtH4iGj21UYHVfgjSejCoCFjnRHJmAUnNMjKMNRbd Jq5+8+3PDR2d9LQbsagXYEeAAMtIeMDrbIImaOekZxNqpAI5wESpRUtuLX5QWrl2iKfH Z4uKcJ+sL38pTnpvV6YBy6GjtuEnYrlGJ07jR+XDD/JdThimkUa0DmDUg6xVIX7RW0cp F27w== X-Gm-Message-State: ANhLgQ2VdwMi2b91uNe7XxOS/ZpossSHXl7Lptp6uxX5yMU6y4BbEWfe 8i+NvBPfuYHuH3MTGkAaTkYLbQ2lxt5urFQyaSIRfQ== X-Received: by 2002:ac2:5c5d:: with SMTP id s29mr12973816lfp.191.1583853221900; Tue, 10 Mar 2020 08:13:41 -0700 (PDT) MIME-Version: 1.0 References: <20200309214456.431153-1-marcel@holtmann.org> In-Reply-To: <20200309214456.431153-1-marcel@holtmann.org> From: Alain Michaud Date: Tue, 10 Mar 2020 11:13:30 -0400 Message-ID: Subject: Re: [PATCH] Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible To: Marcel Holtmann Cc: BlueZ Content-Type: text/plain; charset="UTF-8" Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Marcel, On Mon, Mar 9, 2020 at 5:45 PM Marcel Holtmann wrote: > > All HCI device specific error messages shall use bt_dev_err to indicate > the device name in the message. > > Signed-off-by: Marcel Holtmann > --- > drivers/bluetooth/bfusb.c | 33 ++++++++++++++++----------------- > 1 file changed, 16 insertions(+), 17 deletions(-) > > diff --git a/drivers/bluetooth/bfusb.c b/drivers/bluetooth/bfusb.c > index 0e5954cac98e..5a321b4076aa 100644 > --- a/drivers/bluetooth/bfusb.c > +++ b/drivers/bluetooth/bfusb.c > @@ -133,8 +133,8 @@ static int bfusb_send_bulk(struct bfusb_data *data, struct sk_buff *skb) > > err = usb_submit_urb(urb, GFP_ATOMIC); > if (err) { > - BT_ERR("%s bulk tx submit failed urb %p err %d", > - data->hdev->name, urb, err); > + bt_dev_err(data->hdev, "bulk tx submit failed urb %p err %d", > + urb, err); > skb_unlink(skb, &data->pending_q); > usb_free_urb(urb); > } else > @@ -232,8 +232,8 @@ static int bfusb_rx_submit(struct bfusb_data *data, struct urb *urb) > > err = usb_submit_urb(urb, GFP_ATOMIC); > if (err) { > - BT_ERR("%s bulk rx submit failed urb %p err %d", > - data->hdev->name, urb, err); > + bt_dev_err(data->hdev, "bulk rx submit failed urb %p err %d", > + urb, err); > skb_unlink(skb, &data->pending_q); > kfree_skb(skb); > usb_free_urb(urb); > @@ -247,7 +247,7 @@ static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned ch > BT_DBG("bfusb %p hdr 0x%02x data %p len %d", data, hdr, buf, len); > > if (hdr & 0x10) { > - BT_ERR("%s error in block", data->hdev->name); > + bt_dev_err(data->hdev, "error in block"); > kfree_skb(data->reassembly); > data->reassembly = NULL; > return -EIO; > @@ -259,13 +259,13 @@ static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned ch > int pkt_len = 0; > > if (data->reassembly) { > - BT_ERR("%s unexpected start block", data->hdev->name); > + bt_dev_err(data->hdev, "unexpected start block"); > kfree_skb(data->reassembly); > data->reassembly = NULL; > } > > if (len < 1) { > - BT_ERR("%s no packet type found", data->hdev->name); > + bt_dev_err(data->hdev, "no packet type found"); > return -EPROTO; > } > > @@ -277,7 +277,7 @@ static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned ch > struct hci_event_hdr *hdr = (struct hci_event_hdr *) buf; > pkt_len = HCI_EVENT_HDR_SIZE + hdr->plen; > } else { > - BT_ERR("%s event block is too short", data->hdev->name); > + bt_dev_err(data->hdev, "event block is too short"); > return -EILSEQ; > } > break; > @@ -287,7 +287,7 @@ static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned ch > struct hci_acl_hdr *hdr = (struct hci_acl_hdr *) buf; > pkt_len = HCI_ACL_HDR_SIZE + __le16_to_cpu(hdr->dlen); > } else { > - BT_ERR("%s data block is too short", data->hdev->name); > + bt_dev_err(data->hdev, "data block is too short"); > return -EILSEQ; > } > break; > @@ -297,7 +297,7 @@ static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned ch > struct hci_sco_hdr *hdr = (struct hci_sco_hdr *) buf; > pkt_len = HCI_SCO_HDR_SIZE + hdr->dlen; > } else { > - BT_ERR("%s audio block is too short", data->hdev->name); > + bt_dev_err(data->hdev, "audio block is too short"); > return -EILSEQ; > } > break; > @@ -305,7 +305,7 @@ static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned ch > > skb = bt_skb_alloc(pkt_len, GFP_ATOMIC); > if (!skb) { > - BT_ERR("%s no memory for the packet", data->hdev->name); > + bt_dev_err(data->hdev, "no memory for the packet"); > return -ENOMEM; > } > > @@ -314,7 +314,7 @@ static inline int bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned ch > data->reassembly = skb; > } else { > if (!data->reassembly) { > - BT_ERR("%s unexpected continuation block", data->hdev->name); > + bt_dev_err(data->hdev, "unexpected continuation block"); > return -EIO; > } > } > @@ -366,8 +366,7 @@ static void bfusb_rx_complete(struct urb *urb) > } > > if (count < len) { > - BT_ERR("%s block extends over URB buffer ranges", > - data->hdev->name); > + bt_dev_err(data->hdev, "block extends over URB buffer ranges"); > } > > if ((hdr & 0xe1) == 0xc1) > @@ -391,8 +390,8 @@ static void bfusb_rx_complete(struct urb *urb) > > err = usb_submit_urb(urb, GFP_ATOMIC); > if (err) { > - BT_ERR("%s bulk resubmit failed urb %p err %d", > - data->hdev->name, urb, err); > + bt_dev_err(data->hdev, "bulk resubmit failed urb %p err %d", > + urb, err); > } > > unlock: > @@ -477,7 +476,7 @@ static int bfusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) > /* Max HCI frame size seems to be 1511 + 1 */ > nskb = bt_skb_alloc(count + 32, GFP_KERNEL); > if (!nskb) { > - BT_ERR("Can't allocate memory for new packet"); > + bt_dev_err(hdev, "Can't allocate memory for new packet"); > return -ENOMEM; > } > > -- > 2.24.1 > LGTM.