Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp569441rwl; Thu, 30 Mar 2023 22:08:06 -0700 (PDT) X-Google-Smtp-Source: AKy350YmI0jwXkNvYREfW4k0sGfdPUiC3ZvNLHv/8hjbGXkddFXtVYwc1C5Z/Cgzbp4afoKs463X X-Received: by 2002:a17:903:647:b0:19a:7217:32af with SMTP id kh7-20020a170903064700b0019a721732afmr4861876plb.5.1680239286759; Thu, 30 Mar 2023 22:08:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680239286; cv=none; d=google.com; s=arc-20160816; b=IqXwfboKHEvIIXra/rx/BEf4h8UloGHfFLmMmeZrTM5aHEJ0JN5/qH7nW/ZSJ5NBgC t+3TCXmN6tOauIPonsvFvoBYCB1XguntYvGx4eDcXGmK0izGGTb4mfig7plikr8kptx7 5GERb4U1k/vaO0j6JmkQOiY5++I+MuIpdFysM1KnWl4Y+97jus+3WQflOifCknEBFl0x v1feNnXVtADgOFvDcXo8NPeev01zT7TaX2NcGe8oO0OgjT4lbgLaTxD5ta/STxuK4pm9 kAs+0N89Szy548UsgidIr7Ybq0cp7yBIuIgQXVRLKiWOPyo1biA2rlALecUr91Z4ZmJ1 46fQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=l0t3z8Ll/uReIPR/3nRpifyNILrCT9yM4ZdYTLqjtu0=; b=SYgNWI8bYdR4kz1sjjFp5zP7k6mF126iniY7xEhjVbzTIDAbyyHSkn0+xXG78R97c4 QVxHsj8IPxVE60L8CwJfZ/eCN7CG8mX/Ka1EUjkbAYK+wKtaYsNnUn59vaa8kGdt9NKE reWR34kmpGR/Wfe7h71zhtNwXppE20TwPE6NgsFhcGhNNal0LzOeJMY/08j2r26GKEsA 3pFpEazG8jHFdQNJW4fFI496VAl6deSOxuNwQx8bJHbuiIG0CZk11WKFw52junZVRR9N n/VbhQrLZ1bCxeqULCyYTNCv0qL/TtsaemhLYZXt+377b9sN84zRHd30W3YcHoueZPkK Wryg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ZGwswa5Z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id om5-20020a17090b3a8500b0023d226f7217si6241044pjb.134.2023.03.30.22.07.55; Thu, 30 Mar 2023 22:08:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ZGwswa5Z; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S229760AbjCaFGM (ORCPT + 99 others); Fri, 31 Mar 2023 01:06:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47930 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229470AbjCaFGL (ORCPT ); Fri, 31 Mar 2023 01:06:11 -0400 Received: from mail-pj1-x1036.google.com (mail-pj1-x1036.google.com [IPv6:2607:f8b0:4864:20::1036]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 53DB11FE7; Thu, 30 Mar 2023 22:06:10 -0700 (PDT) Received: by mail-pj1-x1036.google.com with SMTP id mp3-20020a17090b190300b0023fcc8ce113so24247345pjb.4; Thu, 30 Mar 2023 22:06:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680239170; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=l0t3z8Ll/uReIPR/3nRpifyNILrCT9yM4ZdYTLqjtu0=; b=ZGwswa5Zk9irpEAJpBsIrBZG9WdRzRZjADdspVPCd65zQ/SU8+QK/WlHoWN+Mkkqmm 4o471Yx53YGqgnBVTtkfjYk9H5fMPZW/SXBM0RuwhMl5w8JYV5zg1A9mlrR+abiYf3Ga EhgN7YXpJOEkpOVLqSNJuxX6nOqR+6ugMYGtSITk5LMuhVDZ5b9YsvwH+BnDtgEWx5vY tGhssbtXyJgGcbZsCBGyOF7kXUisE9e876VIkUt4mtBkC7VZNtsQmvFLKq9pITeDDkhj Cyec4T4q7cWJcQCSQixBwVS3Bg901gdYX78s7oxZsdF1nLE4KS/mMzYksaIA3TQyaYmE Wj5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680239170; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=l0t3z8Ll/uReIPR/3nRpifyNILrCT9yM4ZdYTLqjtu0=; b=DarsAQIkAZJ55DixWL3pDNedJptE7S3pW+XdGHwMXtBMWoIAeERdJMCEcHg+g5eNbI N85HqtGf4qSfJy2pcjsVsoUZSui/R3J4WKv9Un82nkHZvUeOGtEAUzXNCotCfC86K1Wm q1nCP76uQIN5gsx9Ls3H5/2hkkSttdYm8VGqF0jhTJN1o+/sgxA2eD/cnBgzhO1lNMWY b8koOdGgiBXiTq/pTooDkllzJaClhEx/sdInUyZZix3T9sTnPTZqQuIt2RH19PUFFvRy 8KMw6n2Qm8mTbEjc+lPB85P6gqq57BXcipJJmc4dK19IgAb2T2Ax8riHMUEPURsK7NWM Vliw== X-Gm-Message-State: AAQBX9eipRJpikQi002gj2Jp6JkjFIax35TpPA65EJTEXxL3u6dceUl1 NnsnUn2nXC52g2C/ASc1PHH2oI4JQ2Gy8GsjUtM= X-Received: by 2002:a17:903:455:b0:1a2:6e4d:782c with SMTP id iw21-20020a170903045500b001a26e4d782cmr3245223plb.13.1680239169665; Thu, 30 Mar 2023 22:06:09 -0700 (PDT) MIME-Version: 1.0 References: <20230308135936.761794-4-kory.maincent@bootlin.com> <20230308230321.liw3v255okrhxg6s@skbuf> <20230310114852.3cef643d@kmaincent-XPS-13-7390> <20230310113533.l7flaoli7y3bmlnr@skbuf> <20230310131529.6bahmi4obryy5dsx@soft-dev3-1> <20230310164451.ls7bbs6pdzs4m6pw@skbuf> <20230313084059.GA11063@pengutronix.de> <20230316160920.53737d1c@kmaincent-XPS-13-7390> <20230317152150.qahrr6w5x4o3eysz@skbuf> <20230317120744.5b7f1666@kernel.org> <20230330143824.43eb0c56@kmaincent-XPS-13-7390> <20230330092651.4acb7b64@kernel.org> In-Reply-To: <20230330092651.4acb7b64@kernel.org> From: Max Georgiev Date: Thu, 30 Mar 2023 23:05:58 -0600 Message-ID: Subject: Re: [PATCH v3 3/5] net: Let the active time stamping layer be selectable. To: Jakub Kicinski Cc: =?UTF-8?Q?K=C3=B6ry_Maincent?= , Vladimir Oltean , Oleksij Rempel , Horatiu Vultur , Michael Walle , Andrew Lunn , Florian Fainelli , Heiner Kallweit , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-omap@vger.kernel.org, Maxime Chevallier , Richard Cochran , thomas.petazzoni@bootlin.com, Russell King , "David S. Miller" , Eric Dumazet , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Jonathan Corbet , Jay Vosburgh , Veaceslav Falico , Andy Gospodarek , Claudiu Manoil , Alexandre Belloni , UNGLinuxDriver@microchip.com, Minghao Chi , Jie Wang , Oleksij Rempel , Sean Anderson , "Gustavo A. R. Silva" , Wolfram Sang , Alexander Lobakin , Marco Bonelli Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 30, 2023 at 10:26=E2=80=AFAM Jakub Kicinski w= rote: > > On Thu, 30 Mar 2023 14:38:24 +0200 K=C3=B6ry Maincent wrote: > > > I started working on a patch introducing NDO functions for hw > > > timestamping, but unfortunately put it on hold. > > > Let me finish it and send it out for review. > > > > What is your timeline for it? Do you think of sending it in the followi= ngs > > weeks, months, years? If you don't have much time ask for help, I am no= t really > > a PTP core expert but I would gladly work with you on this. > > +1 Max, could you push what you have to GitHub or post as an RFC? I'm awfully sorry for the delay. I've sent out what I had as an RFC to netdev list, the subject is "[PATCH net-next RFC] Add NDOs for hardware timestamp get/set". I'll continue working on testing the patch. Looking forward to comments and suggestions.