From mboxrd@z Thu Jan 1 00:00:00 1970
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Subject: [stable,netdev,4.4+] lan78xx: make sure RX_ADDRL & RX_ADDRH regs are always up to date
From: Paolo Pisati
Message-Id: <20181108110127.GA8415@harukaze>
Date: Thu, 8 Nov 2018 12:01:27 +0100
To: Sasha Levin
Cc: Paolo Pisati , Woojung Huh , Microchip Linux Driver Support , netdev@vger.kernel.org, stable@vger.kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org
List-ID:
T24gV2VkLCBOb3YgMDcsIDIwMTggYXQgMDc6MTc6NTFQTSAtMDUwMCwgU2FzaGEgTGV2aW4gd3Jv
dGU6Cj4gU28gd2h5IG5vdCBqdXN0IHRha2UgNzYwZGIyOWJkYyBjb21wbGV0ZWx5PyBJdCBsb29r
cyBzYWZlciB0aGFuIHRha2luZyBhCj4gcGFydGlhbCBiYWNrcG9ydCwgYW5kIHdpbGwgbWFrZSBh
cHBseWluZyBmdXR1cmUgcGF0Y2hlcyBlYXNpZXIuCj4gCj4gSSB0cmllZCB0byBkbyBpdCBhbmQg
aXQgZG9lc24ndCBsb29rIGxpa2UgdGhlcmUgYXJlIGFueSBkZXBlbmRlbmNpZXMKPiB0aGF0IHdv
dWxkIGNhdXNlIGFuIGlzc3VlLgoKU29tZWhvdyBpIHdhcyBjb252aW5jZWQgaXQgZGlkbid0IGJ1
aWxkIG9uIDQuNC54Li4uIGNhbiB5b3UgcGljayBpdCB1cD8KCmNvbW1pdCA3NjBkYjI5YmRjOTdi
NzNmZjYwYjA5MTMxNWFkNzg3YjFkZWI1Y2Y1CkF1dGhvcjogUGhpbCBFbHdlbGwgPHBoaWxAcmFz
cGJlcnJ5cGkub3JnPgpEYXRlOiAgIFRodSBBcHIgMTkgMTc6NTk6MzggMjAxOCArMDEwMAoKICAg
IGxhbjc4eHg6IFJlYWQgTUFDIGFkZHJlc3MgZnJvbSBEVCBpZiBwcmVzZW50CiAgICAKICAgIFRo
ZXJlIGlzIGEgc3RhbmRhcmQgbWVjaGFuaXNtIGZvciBsb2NhdGluZyBhbmQgdXNpbmcgYSBNQUMg
YWRkcmVzcyBmcm9tCiAgICB0aGUgRGV2aWNlIFRyZWUuIFVzZSB0aGlzIGZhY2lsaXR5IGluIHRo
ZSBsYW43OHh4IGRyaXZlciB0byBzdXBwb3J0CiAgICBhcHBsaWNhdGlvbnMgd2l0aG91dCBwcm9n
cmFtbWVkIEVFUFJPTSBvciBPVFAuIEF0IHRoZSBzYW1lIHRpbWUsCiAgICByZWd1bGFyaXNlIHRo
ZSBoYW5kbGluZyBvZiB0aGUgZGlmZmVyZW50IGFkZHJlc3Mgc291cmNlcy4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogUGhpbCBFbHdlbGwgPHBoaWxAcmFzcGJlcnJ5cGkub3JnPgogICAgU2lnbmVk
LW9mZi1ieTogRGF2aWQgUy4gTWlsbGVyIDxkYXZlbUBkYXZlbWxvZnQubmV0Pgo=
From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on
aws-us-west-2-korg-lkml-1.web.codeaurora.org
X-Spam-Level:
X-Spam-Status: No, score=-1.4 required=3.0 tests=DKIM_SIGNED,DKIM_VALID,
DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,FSL_HELO_FAKE,
HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_PASS,
URIBL_BLOCKED,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0
Received: from mail.kernel.org (mail.kernel.org [198.145.29.99])
by smtp.lore.kernel.org (Postfix) with ESMTP id 9290DC32789
for ; Thu, 8 Nov 2018 11:01:33 +0000 (UTC)
Received: from vger.kernel.org (vger.kernel.org [209.132.180.67])
by mail.kernel.org (Postfix) with ESMTP id 54204208A3
for ; Thu, 8 Nov 2018 11:01:33 +0000 (UTC)
Authentication-Results: mail.kernel.org;
dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="H+pXONkW"
DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 54204208A3
Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com
Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org
Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand
id S1727247AbeKHUg1 (ORCPT
);
Thu, 8 Nov 2018 15:36:27 -0500
Received: from mail-wm1-f51.google.com ([209.85.128.51]:54693 "EHLO
mail-wm1-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org
with ESMTP id S1726435AbeKHUg0 (ORCPT
);
Thu, 8 Nov 2018 15:36:26 -0500
Received: by mail-wm1-f51.google.com with SMTP id r63-v6so807028wma.4;
Thu, 08 Nov 2018 03:01:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20161025;
h=date:from:to:cc:subject:message-id:references:mime-version
:content-disposition:in-reply-to:user-agent;
bh=r/fjqMoHWiHN9DBSUYfKBKENXxv3ZwkoVd5pR5hamHA=;
b=H+pXONkW1bRCab/tXPE9afk0/XdSKvOjjLG54pNQqeN1m5PSTyynG3ZY/xczI/T82L
3t6ZiU0ypW37N7kV86TlEVvMFVHpNBIdawJ7OZM3Qg8WPew0BoUr+96Dpg3c4ea3jLei
5VXFqCkAzLw/VNKipYz4KZg49sX35ufIf9PD/T84rbudmFuir6hdwkO4dC5jRoOPHhwx
hwMy4i4jqg5ReaTnMtHMgbTNEHw1vDiLxaKwp03xNvJI2I+W/mK2F6r+av1Wjd2nuECZ
In9K2RDOaljIHBtgo4a8ipvV1RnLWHoU4B4YEP0w9JGFkTR1/7p9+6o+YeyuwYMWv3Sw
Ud1A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:date:from:to:cc:subject:message-id:references
:mime-version:content-disposition:in-reply-to:user-agent;
bh=r/fjqMoHWiHN9DBSUYfKBKENXxv3ZwkoVd5pR5hamHA=;
b=iMMS+mhnuO3IxmbrtvSY9p4YNd4w42cPiCMmT0ZV52puPzGEUIgDFiq5FfU+1TZr7z
Heq0lklmnGqKVj/LBjDVriZdFo4NXyMsOs2swOBmL1kopLOO5ruQdDdPtDLSCs1ykfoh
RRG8O7xvzD9tAw+BHiPCUUMv2SbOY6waJiygLX8EIchtJCH0rQQpOqpbNlWPo/Y6dlc9
hiVqG+VdsBpBDUYAF6xMQEYJX/m5ANzyqHyonV9FR+Yj28zvditiw9vb+4gzUJFc/esi
VYHvFzbW2OAZ0+4aIO1Lodk7J6+GzpDevmpfKnIHJldQHBFNIOs1S3d3NkCNNyTto007
qcrA==
X-Gm-Message-State: AGRZ1gKXAyDj3o2CpMDe1mx4eYcfDg2R1s3QPGresvgQ4i8lwT1hHdnd
HdgeEexqHS66Lf+IAHCjr+Q=
X-Google-Smtp-Source: AJdET5dQD/IedPScH6EfGAd/Jaou0kSMo0NB29/TvUntvBvDx6CVzjBI9oV08PQmrBrCZRInSwr3iQ==
X-Received: by 2002:a1c:5507:: with SMTP id j7-v6mr806955wmb.98.1541674889084;
Thu, 08 Nov 2018 03:01:29 -0800 (PST)
Received: from gmail.com (net-2-42-72-229.cust.vodafonedsl.it. [2.42.72.229])
by smtp.gmail.com with ESMTPSA id i10-v6sm3282772wrr.69.2018.11.08.03.01.28
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Thu, 08 Nov 2018 03:01:28 -0800 (PST)
Date: Thu, 8 Nov 2018 12:01:27 +0100
From: Paolo Pisati
To: Sasha Levin
Cc: Paolo Pisati ,
Woojung Huh ,
Microchip Linux Driver Support ,
netdev@vger.kernel.org, stable@vger.kernel.org,
linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] [stable, netdev 4.4+] lan78xx: make sure RX_ADDRL &
RX_ADDRH regs are always up to date
Message-ID: <20181108110127.GA8415@harukaze>
References: <1541609457-28725-1-git-send-email-p.pisati@gmail.com>
<20181108001751.GA8097@sasha-vm>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20181108001751.GA8097@sasha-vm>
User-Agent: Mutt/1.5.24 (2015-08-30)
Sender: linux-kernel-owner@vger.kernel.org
Precedence: bulk
List-ID:
X-Mailing-List: linux-kernel@vger.kernel.org
On Wed, Nov 07, 2018 at 07:17:51PM -0500, Sasha Levin wrote:
> So why not just take 760db29bdc completely? It looks safer than taking a
> partial backport, and will make applying future patches easier.
>
> I tried to do it and it doesn't look like there are any dependencies
> that would cause an issue.
Somehow i was convinced it didn't build on 4.4.x... can you pick it up?
commit 760db29bdc97b73ff60b091315ad787b1deb5cf5
Author: Phil Elwell
Date: Thu Apr 19 17:59:38 2018 +0100
lan78xx: Read MAC address from DT if present
There is a standard mechanism for locating and using a MAC address from
the Device Tree. Use this facility in the lan78xx driver to support
applications without programmed EEPROM or OTP. At the same time,
regularise the handling of the different address sources.
Signed-off-by: Phil Elwell
Signed-off-by: David S. Miller
--
bye,
p.