Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp1491578pxk; Fri, 25 Sep 2020 16:58:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxj4p+wHQ49Xf06eAGYSOfx3lBZPGES+ScW8It1vV5j9zn44sK8uXMb/aUBbXKgUheGLYJv X-Received: by 2002:a17:906:8c1:: with SMTP id o1mr5366707eje.478.1601078317689; Fri, 25 Sep 2020 16:58:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601078317; cv=none; d=google.com; s=arc-20160816; b=viPClkzDCwiyKSoktMf0592PrFqGCooVQq3aNEGwCeAi8hyfPs4IAbUqoZKP2/yyaJ F3p5o0MGTh0hy/MGP2b/0M8k8i78eNxc5C2GGLhcIvqosEE2JMi/1qxRnE2F4yi0n5qq hu0QIKC7zr2aDE8D23pJed4fAETP2GQrearN5bel9ZrX0OwrkW1cOYrpPznoTwEay0zG qwQKWNuBn2ywvf8u9k4jQFPY9r5XGE8AHTZDefvHXJ3YpR+zR/J9qREzWUvkCZ4F9Ixo h26fUc/99wgjC6qcMf6dD4CTtMhhtiwSv6WDNcSLuKEPSTVCeSVqH6RjqDfoF7PFYykJ KEKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:from:subject:cc:to:message-id:date; bh=IvkAgDLlspH/SXhM/4NbQaNNbrV5D71nlEBUokHVMb8=; b=pmzuVaOhS3tfQjieSlDte4D8oS/I6tQQC0iqR7HEnt34J/UJ9WWJg2nAqpC51n87N4 bO7519/7Gt2C7PUKp5wzffLrTt0SYqIqvb5PF34CO/0k/J9mf4zzXb5Yt0eHdqTri5YT 6Vj/kJqCVyT+Z3/27R18T32+AxwrBKsNwDP9l5JVPmVJgKo/TqVpgxaE11fQT0UNqGKD 2pUaTf6PADnF4KRnAiVMhiOx8CCrHz7VU2nQcgzdAj6xaAePngO0Mjbjt2i+7pAi8O/u 5NE1N3q1F3tsyM1Mp/DA2O7Zf7qPZa57Q3LWIYWmxsFmL1QIA/Lz8aqD7ewGdZFZxJqy gwsA== 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 n11si3018365edr.118.2020.09.25.16.58.15; Fri, 25 Sep 2020 16:58:37 -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 S1729377AbgIYXzS (ORCPT + 99 others); Fri, 25 Sep 2020 19:55:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57250 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726239AbgIYXzS (ORCPT ); Fri, 25 Sep 2020 19:55:18 -0400 Received: from shards.monkeyblade.net (shards.monkeyblade.net [IPv6:2620:137:e000::1:9]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1817CC0613CE; Fri, 25 Sep 2020 16:55:18 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:601:9f00:477::3d5]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: davem-davemloft) by shards.monkeyblade.net (Postfix) with ESMTPSA id 184D613BA0E7B; Fri, 25 Sep 2020 16:38:30 -0700 (PDT) Date: Fri, 25 Sep 2020 16:55:16 -0700 (PDT) Message-Id: <20200925.165516.1977040744847893527.davem@davemloft.net> To: ivan.khoronzhuk@gmail.com Cc: netdev@vger.kernel.org, kuba@kernel.org, alexander.sverdlin@nokia.com, linux-kernel@vger.kernel.org, ikhoronz@cisco.com Subject: Re: [PATCH] net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop From: David Miller In-Reply-To: <20200925124439.19946-1-ikhoronz@cisco.com> References: <20200925124439.19946-1-ikhoronz@cisco.com> X-Mailer: Mew version 6.8 on Emacs 27.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [2620:137:e000::1:9]); Fri, 25 Sep 2020 16:38:30 -0700 (PDT) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Ivan Khoronzhuk Date: Fri, 25 Sep 2020 15:44:39 +0300 > To start also "phy state machine", with UP state as it should be, > the phy_start() has to be used, in another case machine even is not > triggered. After this change negotiation is supposed to be triggered > by SM workqueue. > > It's not correct usage, but it appears after the following patch, > so add it as a fix. > > Fixes: 74a992b3598a ("net: phy: add phy_check_link_status") > Signed-off-by: Ivan Khoronzhuk Applied and queued up for -stable, thanks.