Received: by 2002:a17:90b:8d0:0:0:0:0 with SMTP id ds16csp185792pjb; Thu, 16 Jul 2020 11:25:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyx0LNDbr/QR1W0z3XFY7tSVDHigZw3mqQgk4cbX0SX4sgc8peAgjuSuAy5R6cDygQ0nb4e X-Received: by 2002:a17:906:4685:: with SMTP id a5mr4948538ejr.46.1594923911952; Thu, 16 Jul 2020 11:25:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594923911; cv=none; d=google.com; s=arc-20160816; b=rnTKZcvQ+mlyoxr7AiOXflYwTTPHfYddRobTOlwM2G+BNEqaX+WrYbmDQq5lY1+xbb vd8HDNcgdn0jb01hOAEebQaMvzqRXLKWEumT1g4q280QenRca0GQX5ETGpMdTApK/63Z un9hOofH41W8N/mWRhRXoG+gDm1EglbM+ZltmBKmx3+7mg6f8zGwzEvThbjDMVZePHYI EWa9RqUMGnH7Kl24jLx0Fbgyt0hMzKl5ISLG7Gk7rM0/+Y1lY32z5pfMlzL2pgrQPUCC X6DMvQIn/T3A7GI0mhvgG6K/clVLr7igCU0ifG7zKAcMSxPSYnirKGqZH3efWUNH1+bY W4KQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=g0ZYtcLXDHDT6O0TOl/0ZOUBajMSyiM0JIJLnfWmSrs=; b=mVaiL7MTnWNthV4poBs34x1VFsbQn6iLTUpt7/7H0AEJfWWizRwU6YFEXviEJ490yK o4qQ4to3UeXc+ME6g8L1l4j/T8Y0yaJLSSN+Jtcc7JDqWK+pSi5gUNzaNkrJYA5PN1vt wlLtD0vMAR8ricqlP4PotiuhgfNanrAuFofaltSO2vvAyGIfeskTiGcEewz8h5uRgc04 GV9/E9KtoFQTE0wmoyVuP1Gnqv25B2DE4f0x+eWLXDfEVc/QdH9fhHEuwerDFRx0gN3Z ZYJSfYWOHL1BLe9l/TvPk9U5ihTsAbvv5ca+bmBa039bVxu7okCp/sumCSYG+ymlkja1 WhQw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=UKdl1Eln; 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 i16si3586768ejk.407.2020.07.16.11.24.49; Thu, 16 Jul 2020 11:25:11 -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; dkim=pass header.i=@kernel.org header.s=default header.b=UKdl1Eln; 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 S1729172AbgGPSYf (ORCPT + 99 others); Thu, 16 Jul 2020 14:24:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:42530 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726986AbgGPSYe (ORCPT ); Thu, 16 Jul 2020 14:24:34 -0400 Received: from kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com (unknown [163.114.132.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id D609D2074B; Thu, 16 Jul 2020 18:24:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594923874; bh=lUrKAN9yNahYk7DUhEVFApBsMcGwcqcB0K958hQove4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=UKdl1ElnQFjpW7KDv9qP3KZasaypvi6rKGvuPkI8JqV+ITm+nFBjSBFQRNZfzwQKS dNlgdYtJt9Op41llLbthsSk6EKgovcbOAQHzR/PsMB14FIJEfSAkN4JDS0dHAFABJr 8HcJS1TtQEihKUgASpgn6ZLKpELaumP4Xm1AxQKE= Date: Thu, 16 Jul 2020 11:24:32 -0700 From: Jakub Kicinski To: Sergey Organov Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Fugang Duan , "David S. Miller" , Richard Cochran , Vladimir Oltean Subject: Re: [PATCH v3 net] net: fec: fix hardware time stamping by external devices Message-ID: <20200716112432.127b9d99@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: <20200714162802.11926-1-sorganov@gmail.com> References: <20200706142616.25192-1-sorganov@gmail.com> <20200714162802.11926-1-sorganov@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 14 Jul 2020 19:28:02 +0300 Sergey Organov wrote: > Fix support for external PTP-aware devices such as DSA or PTP PHY: > > Make sure we never time stamp tx packets when hardware time stamping > is disabled. > > Check for PTP PHY being in use and then pass ioctls related to time > stamping of Ethernet packets to the PTP PHY rather than handle them > ourselves. In addition, disable our own hardware time stamping in this > case. > > Fixes: 6605b730c061 ("FEC: Add time stamping code and a PTP hardware clock") > Signed-off-by: Sergey Organov > Acked-by: Richard Cochran > Acked-by: Vladimir Oltean > --- > > v3: > - Fixed SHA1 length of Fixes: tag > - Added Acked-by: tags > > v2: > - Extracted from larger patch series > - Description/comments updated according to discussions > - Added Fixes: tag FWIW in the networking subsystem we like the changelog to be part of the commit. Applied, and added to the stable queue, thanks!