All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 1/2] net: usb: asix88179_178a: set permanent address once only
@ 2018-04-02  7:43 ` Alexander Kurz
  0 siblings, 0 replies; 14+ messages in thread
From: Alexander Kurz @ 2018-04-02  7:43 UTC (permalink / raw)
  To: David S . Miller
  Cc: Andrew F . Davis, Marc Zyngier, linux-usb, netdev, Freddy Xin,
	Alexander Kurz

The permanent address of asix88179_178a devices is read at probe time
and should not be overwritten later. Otherwise it may be overwritten
unintentionally with a configured address.

Signed-off-by: Alexander Kurz <akurz@blala.de>
---
 drivers/net/usb/ax88179_178a.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/drivers/net/usb/ax88179_178a.c b/drivers/net/usb/ax88179_178a.c
index f32261ecd215..a6ef75907ae9 100644
--- a/drivers/net/usb/ax88179_178a.c
+++ b/drivers/net/usb/ax88179_178a.c
@@ -1556,7 +1556,6 @@ static int ax88179_reset(struct usbnet *dev)
 
 	ax88179_read_cmd(dev, AX_ACCESS_MAC, AX_NODE_ID, ETH_ALEN, ETH_ALEN,
 			 dev->net->dev_addr);
-	memcpy(dev->net->perm_addr, dev->net->dev_addr, ETH_ALEN);
 
 	/* RX bulk configuration */
 	memcpy(tmp, &AX88179_BULKIN_SIZE[0], 5);
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2018-04-02 20:25 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-02  7:43 [PATCH v3 1/2] net: usb: asix88179_178a: set permanent address once only Alexander Kurz
2018-04-02  7:43 ` [v3,1/2] " Alexander Kurz
2018-04-02  7:43 ` [PATCH v3 2/2] net: usb: asix88179_178a: de-duplicate code Alexander Kurz
2018-04-02  7:43   ` [v3,2/2] " Alexander Kurz
2018-04-02  9:45   ` [PATCH v3 2/2] " Marc Zyngier
2018-04-02  9:45     ` [v3,2/2] " Marc Zyngier
2018-04-02 14:14     ` [PATCH v3 2/2] " David Miller
2018-04-02 14:14       ` [v3,2/2] " David Miller
2018-04-02 15:21       ` [PATCH v3 2/2] " Alexander Kurz
2018-04-02 15:21         ` [v3,2/2] " Alexander Kurz
2018-04-02 19:06         ` [PATCH v3 2/2] " Marc Zyngier
2018-04-02 19:06           ` [v3,2/2] " Marc Zyngier
2018-04-02 20:25   ` [PATCH v3 2/2] " Marc Zyngier
2018-04-02 20:25     ` [v3,2/2] " Marc Zyngier

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.