From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752627AbdBFX4H (ORCPT ); Mon, 6 Feb 2017 18:56:07 -0500 Received: from mail-pg0-f67.google.com ([74.125.83.67]:32801 "EHLO mail-pg0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751890AbdBFX4F (ORCPT ); Mon, 6 Feb 2017 18:56:05 -0500 From: Florian Fainelli To: netdev@vger.kernel.org Cc: zefir.kurtisi@neratec.com, Florian Fainelli , Sebastian Hesselbarth , Wingman Kwok , Murali Karicheri , Andrew Lunn , Vivien Didelot , "David S. Miller" , Philippe Reynes , Sergei Shtylyov , Jisheng Zhang , Jarod Wilson , linux-kernel@vger.kernel.org (open list) Subject: [PATCH net-next 0/4] net: Incorrect use of phy_read_status() Date: Mon, 6 Feb 2017 15:55:19 -0800 Message-Id: <20170206235523.23216-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.9.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, This patch series removes incorrect uses of phy_read_status() which can clobber the PHY device link while we are executing with the state machine running. greth was potentially another candidate, but it does funky stuff with auto-negotation that I am still trying to understand. Florian Fainelli (4): net: mv643xx_eth: Do not clobber PHY link outside of state machine net: pxa168_eth: Do not clobber PHY link outside of state machine net: netcp: Do not clobber PHY link outside of state machine net: dsa: Do not clobber PHY link outside of state machine drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +--- drivers/net/ethernet/marvell/pxa168_eth.c | 20 +------------------- drivers/net/ethernet/ti/netcp_ethss.c | 2 -- net/dsa/slave.c | 10 +++------- 4 files changed, 5 insertions(+), 31 deletions(-) -- 2.9.3