Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp9463944pxu; Mon, 28 Dec 2020 17:29:05 -0800 (PST) X-Google-Smtp-Source: ABdhPJzPuscKPmDRdvAki5VbkOK4ATWJidxXkQXJvcS58LtGIOScwYPUa+t7vsZ0DNeaxMLyybKM X-Received: by 2002:a17:906:b217:: with SMTP id p23mr4670916ejz.461.1609205345750; Mon, 28 Dec 2020 17:29:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609205345; cv=none; d=google.com; s=arc-20160816; b=i0JAY4IlfqZLT+DBuKf8q99HZbMcq1Wi5HZ8BRSjQqv9BQBM9tKjZJnmvFF6BTr4sp GSN+MgQrd3kjauGwzQSwfIhLFho+5FzZOCJSFabF3wRppYdatxgTVj83PmyyPW8iZwsl grmC8KLDD3/wIsGzwCh1Rn4jKcZYfvQz93CqeQRVfd81jjzjvCCxlftkb3aXHTedyV38 d0h02lPfzhdVJAbVEYXAx6RNTyY+DC7FYKqdbYcpF4DjygL4Aqsh5Jkcu8XW8LrSXJiF VpHNsAv9ORA/VIaWBErHpbBM/yOyE4IDLWegonb9I+q3pFt+OnckLhhLth4aD07ZmL0q bjAw== 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:message-id:subject:cc:to:from:date :dkim-signature; bh=rdcwa7KYgUpxKIDjiINsBphE4yYJRfReyt2eMb/jMB0=; b=KTDtPmb7WRAjDOStNfqprzYrwCsm+lO+orlLv59CArUiGMfOCD7rWh8SoATtwS1uRi ock3pARyTcYOBfAnh1mpDji9N+S8V8vEVOXTaN5rdq/PrglmkvBh0n9UmOcUX6wQCS+F /fWm6+70Mhk+ebt7HTg+p8j120wMK56lPLuTwEMhz4PtPyi0+ZpGKx12ryK3PK+ufXmJ teWhD5WZJhMzfjM15n4n1CxZj9jJbLBcDtHeYq4lM5HAV2H076d1chHNQJAdsMwUQWgQ WK4fBCovtPJgvGq3oD9aIi81ZX5xlkoKWdHsPXwjXv64QanY5Hf0Pi/6p190kwcmDzNS IRHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=o8tWx+OH; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k11si21011974edq.414.2020.12.28.17.28.43; Mon, 28 Dec 2020 17:29:05 -0800 (PST) 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; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=o8tWx+OH; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731712AbgL1W4S (ORCPT + 99 others); Mon, 28 Dec 2020 17:56:18 -0500 Received: from mail.kernel.org ([198.145.29.99]:52302 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729529AbgL1Vdv (ORCPT ); Mon, 28 Dec 2020 16:33:51 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 48A0521534; Mon, 28 Dec 2020 21:33:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1609191190; bh=k8OpuFpokwJ7ApQRmQfF+NIj+sWatwa1908bKcSvfXY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=o8tWx+OHUrCl5bymf+cZbN8LPQJ1FIq5joc72IGz9th+he275E1pLLH+Bi+N/XUXR hCC6WQkvf3LC3N2ewf5H62QeccMag0DxgXxxYtmFMVPEemYtYEcn4IFGAPIrGUzzMp kUYH0GIOGhNE9iFdtVS1lAt/5ItDznXJYDxBRrNnUzQha92ylUhx6xfQ05OcqaUmu4 KaLykpHuTlUpqFT6lt2fm8GVlay7YyylLIP+IVb6PnXMXHltA4m0YbkRctL17JdKwc 5GCmm0RRSzj6ruqBdl6Qke93hjko+abUd2GQ5loOtBlVHPsfZVw5WFZAExuZQY8Bb8 uYzUzgRxTEovA== Date: Mon, 28 Dec 2020 13:33:09 -0800 From: Jakub Kicinski To: Richard Cochran , Grygorii Strashko Cc: "David S. Miller" , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Vignesh Raghavendra , Lokesh Vutla Subject: Re: [PATCH net] net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered Message-ID: <20201228133309.7d0c1047@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: <20201224212136.GB1229@hoboy.vegasvil.org> References: <20201224162405.28032-1-grygorii.strashko@ti.com> <20201224212136.GB1229@hoboy.vegasvil.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 24 Dec 2020 13:21:36 -0800 Richard Cochran wrote: > On Thu, Dec 24, 2020 at 06:24:05PM +0200, Grygorii Strashko wrote: > > The CPTS driver registers PTP PHC clock when first netif is going up and > > unregister it when all netif are down. Now ethtool will show: > > - PTP PHC clock index 0 after boot until first netif is up; > > - the last assigned PTP PHC clock index even if PTP PHC clock is not > > registered any more after all netifs are down. > > > > This patch ensures that -1 is returned by ethtool when PTP PHC clock is not > > registered any more. > > > > Fixes: 8a2c9a5ab4b9 ("net: ethernet: ti: cpts: rework initialization/deinitialization") > > Signed-off-by: Grygorii Strashko > > Acked-by: Richard Cochran Applied, thank you!