Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp2281619ybk; Mon, 11 May 2020 17:09:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx2GyfG56fnC3Pa6054pqiOr3dPldSVDHCzehW0ljWiaS3ATiuWFhdYg5vezYoBtNSxeydy X-Received: by 2002:a50:ed96:: with SMTP id h22mr6332705edr.132.1589242199594; Mon, 11 May 2020 17:09:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589242199; cv=none; d=google.com; s=arc-20160816; b=MijTrB1JXLwE3OANG1J0tfUUmfE2B58rpp0hWRwrfn5O5RDnC4rz+k951SvSTUdaa4 U64XWUCUbelXxqyIUYlVtqldZTw9y1X0yhYx+q5Uv0hh38cfrjucGHBkKzVF4p/NRPns ZK82abj+fY4D8b86fGCe1gYe+GBKday4nDD9yUzjIvUXd0x4BvF46q8iT9vihDJ7RP1S QX3xw4y8+bUtvOOSfIOioJ/kmBEJvc6lHqWhFAMkmfv1JTJf8tyMsqJ7fSpa5UuMRYph 4g2EmBGcKI+lX+oa6es66NzePyFTOSbs0Aw7tXSRoXzqEkoMj2Wcb1uqLT64HQD7YZmN qZ8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-id:mime-version:references :message-id:in-reply-to:subject:cc:to:from:date; bh=6g1xI6M4rWM9TX3t4fNlc3Rtt9lF9m+AHDC1udrbSJk=; b=QMgMx6N17lufYUrGzrOYC65xFOoHLMh+MmKmMpa6HD6OefP1CeKBCxj7/p4JcRfTOQ +it2X4Ik15c3M4RvV5g/hUXNxERc50NhVLiplbCzYTsw3yoUhbyNWNn+ECpblIk+pqmx UAqmeVfYaBp78fdod1p9KD0MOHephxsY461JZZVUuQlj58kHJqIOX3dMF/4N13rJdIPS dyj9P4kcAqg5b6+2yi3UfHAukgu+jjQ23jcSPnWqJadZCRmeSZACyiOGIiBY/MjPM6Zo gnOS1g1kG/aKeAxiFtn4iKq1M8Yzqvt8AYNpWoOIqqT65tEo2cVA1NvdtM33xdww5/+t Wc5A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 22si7039025ejw.409.2020.05.11.17.09.36; Mon, 11 May 2020 17:09:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728193AbgELAIU (ORCPT + 99 others); Mon, 11 May 2020 20:08:20 -0400 Received: from kvm5.telegraphics.com.au ([98.124.60.144]:42550 "EHLO kvm5.telegraphics.com.au" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725836AbgELAIT (ORCPT ); Mon, 11 May 2020 20:08:19 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by kvm5.telegraphics.com.au (Postfix) with ESMTP id 3995529BDB; Mon, 11 May 2020 20:08:16 -0400 (EDT) Date: Tue, 12 May 2020 10:08:23 +1000 (AEST) From: Finn Thain To: Markus Elfring cc: Christophe Jaillet , netdev@vger.kernel.org, kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org, "David S. Miller" , Jakub Kicinski Subject: Re: net/sonic: Fix some resource leaks in error handling paths In-Reply-To: <9994a7de-0399-fb34-237a-a3c71b3cf568@web.de> Message-ID: References: <9d279f21-6172-5318-4e29-061277e82157@web.de> <9994a7de-0399-fb34-237a-a3c71b3cf568@web.de> MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="-1463811774-1457172623-1589239130=:8" Content-ID: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---1463811774-1457172623-1589239130=:8 Content-Type: text/plain; CHARSET=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Content-ID: On Mon, 11 May 2020, Markus Elfring wrote: > > If you can't determine when the bug was introduced, >=20 > I might be able to determine also this information. >=20 This is tantamount to an admission of duplicity. >=20 > > how can you criticise a patch for the lack of a Fixes tag? >=20 > I dared to point two details out for the discussed patch. >=20 You deliberately chose those two details. You appear to be oblivious to=20 your own motives. >=20 > >> To which commit would you like to refer to for the proposed=20 > >> adjustment of the function =E2=80=9Cmac_sonic_platform_probe=E2=80=9D? > > > > That was my question to you. We seem to be talking past each other. >=20 > We come along different views for this patch review. Who is going to add= =20 > a possible reference for this issue? >=20 Other opinions are not relevant: I was trying to communicate with you. >=20 > >> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tre= e/Documentation/process/coding-style.rst?id=3De99332e7b4cda6e60f5b5916cf994= 3a79dbef902#n460 >=20 > > > > My preference is unimportant here. >=20 > It is also relevant here because you added the tag =E2=80=9CReviewed-by= =E2=80=9D.=20 > https://lore.kernel.org/patchwork/comment/1433193/=20 > https://lkml.org/lkml/2020/5/8/1827 >=20 You have quoted my words out-of-context and twisted their meaning to suit= =20 your purposes. >=20 > > I presume that you mean to assert that Christophe's patch breaches the= =20 > > style guide. >=20 > I propose to take such a possibility into account. >=20 This "possibility" was among the reasons why the patch was posted to a=20 mailing list by its author. That possibility is a given. If you claim this= =20 possibility as your motivation, you are being foolish or dishonest. >=20 > > However, 'sonic_probe1' is the name of a function. >=20 > The discussed source file does not contain such an identifier.=20 > https://elixir.bootlin.com/linux/v5.7-rc5/source/drivers/net/ethernet/nat= semi/macsonic.c#L486=20 > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/d= rivers/net/ethernet/natsemi/macsonic.c?id=3D2ef96a5bb12be62ef75b5828c0aab83= 8ebb29cb8#n486 >=20 That's what I told you in my previous email. You're welcome. >=20 > > This is not some sequence of GW-BASIC labels referred to in the style= =20 > > guide. >=20 > I recommend to read the current section =E2=80=9C7) Centralized exiting o= f=20 > functions=E2=80=9D once more. >=20 Again, you are proposing a bike shed of a different color. >=20 > >> Can programming preferences evolve into the direction of =E2=80=9Csay = what=20 > >> the goto does=E2=80=9D? > > > > I could agree that macsonic.c has no function resembling "probe1", and= =20 > > that portion of the patch could be improved. >=20 > I find this feedback interesting. >=20 >=20 > > Was that the opinion you were trying to express by way of rhetorical=20 > > questions? I can't tell. >=20 > Some known factors triggered my suggestion to consider the use of the=20 > label =E2=80=9Cfree_dma=E2=80=9D. >=20 If you cannot express or convey your "known factors" then they aren't=20 useful. >=20 > > Is it possible for a reviewer to effectively criticise C by use of=20 > > English, when his C ability surpasses his English ability? >=20 > We come along possibly usual communication challenges. >=20 That looks like a machine translation. I can't make sense of it, sorry. > Regards, > Markus >=20 Markus, if you were to write a patch to improve upon coding-style.rst, who= =20 should review it? If you are unable to write or review such a patch, how can you hope to=20 adjudicate compliance? ---1463811774-1457172623-1589239130=:8--