Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1405867pxb; Fri, 21 Jan 2022 17:54:34 -0800 (PST) X-Google-Smtp-Source: ABdhPJyoQ9K9JNz5v12iBoWh5ODkmvxajvmkiV38bAQl68ieKHd2LyaHLmCXv9ujtVkVryz+8KhI X-Received: by 2002:a17:902:6b05:b0:14a:b331:d07b with SMTP id o5-20020a1709026b0500b0014ab331d07bmr6387237plk.172.1642816473964; Fri, 21 Jan 2022 17:54:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642816473; cv=none; d=google.com; s=arc-20160816; b=IrmtMKhOhL3sZuHWl4v8CeI0M7hhOO5GNdzOyLgGH16ihDeCG1RD2THy2DpG0bV0V1 HQAWe31g6NJTKFIUOMkxrTZBx+BcVvqJWSuyRLK0ubY5bIwjFkxTq1Wc6Al+djDC1ueG IDCdBzjtUpUKB+LLxoXADm3hmIWyHcOPZFP1VTzc1g9xeEdVJnmRCqJHEHr5+UcQoQzI 3jECAMXSx3Wzxq4xtwf1H0hoVJZCprO/eHnsAtQ7L4rx6M8PuMKuRd3muBCDw4mMKg+r qyMQkrN/Tz1RzpY2tHOH6MeFqYz7W3u7RRwHvNkrcAYs9RQzy1/rCtODhFj9/EDITLBw 1vew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=r+33jODPoZ1MgqlKNkNxul3SU0pMB0I3n5t9zD6dBGk=; b=KiowqcyakQPgP1iebtwa3OS/bGt2brSN3ViZ93hML/yk2uHOgIuLmLRFUzzTxPSYpp TbVUddlJF3PepbSKqF77NVsRoEqT7qjb0pVGoKDhGfw3elqMimDCaZIE3UvcJNAOoCH3 1RGvIhwlqlS6Fwue8Ejrn44Bfl/LpSoNEeiTMj7aLdNnlYoMO9tLvnvYFKLQZuZo7rkg fpLVYqyQfC4H7hxJEirkWXzsX5L/klTgNjGxMYGduq2udOwAElXHnrHPqcR1D6XJZHDc kGQSuF2bQtmd7pNucha+lcttR52fRtJ92ZKRsC1+I96gRfpXk3Xs0FUPg+RZmeAIxwvF 2rgw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=kwbppzcK; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id qe8si13944319pjb.41.2022.01.21.17.54.22; Fri, 21 Jan 2022 17:54:33 -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=@gmail.com header.s=20210112 header.b=kwbppzcK; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1381559AbiAUP2d (ORCPT + 99 others); Fri, 21 Jan 2022 10:28:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58008 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1381538AbiAUP2Y (ORCPT ); Fri, 21 Jan 2022 10:28:24 -0500 Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E2544C06173B; Fri, 21 Jan 2022 07:28:23 -0800 (PST) Received: by mail-pj1-x1034.google.com with SMTP id v11-20020a17090a520b00b001b512482f36so6610617pjh.3; Fri, 21 Jan 2022 07:28:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=r+33jODPoZ1MgqlKNkNxul3SU0pMB0I3n5t9zD6dBGk=; b=kwbppzcKwShSfAfBEK5YPEx2D4Mc+5bkBtvbNtUfkzDL3pqJIemqEgOZEeqCF4Gln/ /58IM3B1dPeH4Rx1EA1wPrRt6jyh0RwQ4R0MhxoGaI4W7JBLVLUDnRqLXN/hXUNM3M8n S1OKuKeA+JabuHBpE2ZfygNAruuPCJYSD2+oPNLLKFNhqMjCDRVu66pR5+HUwMRFuRnQ npPJNd45IICP61BoLmcLjc2m1Y1JjPgyAa3dm51gEjzK+TfItUxIk9nGUzjxgdKPoA6Z uyEzdih1cLLzYJiM0i9VLYF7B7v4IdV12uW7dzMwv//yXs8ifPUYP/P+ymdRbeHGlZPD GWRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=r+33jODPoZ1MgqlKNkNxul3SU0pMB0I3n5t9zD6dBGk=; b=L5IU+a88eXKg1ULfkk6mKwEdbOpovoPoBzo0XMuxxeG3dqeFuqnF3PL4vokTtz1ce/ dD8nYW38lg8SsLhDJvmXeP/5ZH2qwIajbUrdGmqrNqjpLgE6iFgDPwu4NrC4hEPWdUKh 6fhyWq6VGsBHliMmpo9ttKUykeN7eZ67HEEv7OfIsnLcziQPdpDPIDg6EE7JJqzDz7w5 +mD5IH0wjnIY1OL5066YeYIq4jjD0gJALyxmgstBLSA3439QStfTk4LNlz1i+1KOyVJ0 Q4bkbNOGtHzdGR32ILYwJ0PWBj4OLMyExVFs+O7Qhbdbk+eW4hnW5VXTh0uro2tnI0Bx pXGw== X-Gm-Message-State: AOAM533zCDhkfbOmTxwPAQcdFnS+pl9hrnEnoMUGF0dyCzup6Gw7Px9X V0AjyX0dAoYXqObBrBuSedU= X-Received: by 2002:a17:903:1249:b0:149:a59c:145a with SMTP id u9-20020a170903124900b00149a59c145amr4181057plh.108.1642778903382; Fri, 21 Jan 2022 07:28:23 -0800 (PST) Received: from hoboy.vegasvil.org ([2601:640:8200:33:e2d5:5eff:fea5:802f]) by smtp.gmail.com with ESMTPSA id b7sm8366640pju.42.2022.01.21.07.28.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Jan 2022 07:28:23 -0800 (PST) Date: Fri, 21 Jan 2022 07:28:20 -0800 From: Richard Cochran To: Vladimir Oltean Cc: Andrew Lunn , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , David Miller , Grygorii Strashko , Jakub Kicinski , Joakim Zhang , Kurt Kanzenbach , Miroslav Lichvar , Russell King Subject: Re: [PATCH RFC V1 net-next 3/4] net: Let the active time stamping layer be selectable. Message-ID: <20220121152820.GA15600@hoboy.vegasvil.org> References: <20220103232555.19791-4-richardcochran@gmail.com> <20220120164832.xdebp5vykib6h6dp@skbuf> <20220121040508.GA7588@hoboy.vegasvil.org> <20220121145035.z4yv2qsub5mr7ljs@skbuf> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220121145035.z4yv2qsub5mr7ljs@skbuf> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jan 21, 2022 at 02:50:36PM +0000, Vladimir Oltean wrote: > So as I mentioned earlier, the use case would be hardware performance > testing and diagnosing. You may consider that as not that important, but > this is basically what I had to do for several months, and even wrote > a program for that, that collects packet timestamps at all possible points. This is not possible without making a brand new CMSG to accommodate time stamps from all the various layers. That is completely out of scope for this series. The only practical use case of this series is to switch from PHY back to MAC. Thanks, Richard