From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2042.outbound.protection.outlook.com [40.107.236.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8EBEF181B83 for ; Thu, 18 Apr 2024 20:12:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.236.42 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713471147; cv=fail; b=hkAf9FeqLR1KzSgWeJAzLwEIU5on9A7M0mTPYyXIPz8FlMPbcPrlA07/CYEYPcaYXG9/F0oDWaw7qq4vi2uRGSKFzI/RkvzXb9JBe6yuqPT1J76StLFPO79V3EB/wckKV2iNqUKx4Ljyiz/Z3QjpDDVjGvJr/Vh0jFoDi77Ws/k= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713471147; c=relaxed/simple; bh=ZayyFnvwpCAtps4AkHr1xdu9OW58rY8Zhxcr1tgJaH4=; h=References:From:To:Cc:Subject:Date:In-reply-to:Message-ID: Content-Type:MIME-Version; b=iiYsuq1aHPG/ymQQI6NZ9XqfAnHG7MB9dxDsCz7Pdls/EvJOUCYmL8TwfYCONynK0qxJfs20nHsz5wJqdh5TccCQ/RimUu2Z1VfQPCD6okWEg0BtXG4S2xRTVml5Dn+mKB6QUnitaUaS9mTSw2v92iHgajTbXwLqBvoSGkcQHPQ= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=nSlx3qUL; arc=fail smtp.client-ip=40.107.236.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="nSlx3qUL" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JarT9Xw3w/N825GUGu7KZCivaMuMd/JU2ZO4ftg1IHGnc5F5Jn8vGfO2oqkOy1ZKOzPT/tq70QFAwkmgRsjWGW8Qoyh4xtnL1tqdL+XgInUwO3U3inlRblLdj+jEWlidD7zRfxu+Q8IL2gh0nxabtHpMj0eyNnltvAAFc/SDkkOGiwKE1sx1I+MU8uGml6TIXBTlMyO2h/OlwT/OqUQXnsgifKAaLjF4ERJBQBO06c5dR0us4Ke5jqg0IpCjUDwQSkeeBKqJ3WvG2C04VySy2kEd8S9pgUNYCgIjs1GwrHFWMbzPzc4rV5mWmZ39rj8m79Vw58csd/dcHMQwo4BNgw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZayyFnvwpCAtps4AkHr1xdu9OW58rY8Zhxcr1tgJaH4=; b=b2PVDZk9oiLCbOA01DkPFPVC/Gi4m3PKv+63blRyB0aSXhm5Ik7lgXNrubJlMW2Wpeq2NiPT5fmH91ufn80vB0MVvnM2qhmTQ1GKRN2XsyrfvjlRz7lG5hEF0IqKqpD0glasgtuEY1lZfB4IkqPexcekcE7ZCw/eQLdDQhicn2CQCwz1MwaKHSbTuxsZaHttBe9wnRepO0i+/Nv8AvGR0PpSfarGUGCCLbSQ6t/jPZ4BDSBrZKan0DXbvxj7Av+qm91au99wtdlf5itrT5WkZfmfsgpx10nqJrvSqKl/k+xZNFwfD1ZnQwHjdsEUwRyMBdFeOPG58DjWx9MA0+12Sw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZayyFnvwpCAtps4AkHr1xdu9OW58rY8Zhxcr1tgJaH4=; b=nSlx3qUL+YKVaz0tMif9fZ412i7j2Z5BpY9kc6fTGzhQEW76ZPVGlQmpdQCS6m3r/PF7vEXHrvbbCzWYANb06t4q08fBWlxBWw82u/7s/FlRH6uEL8YHIKgusIIhht2Wsu9aFC2rU3bZJdWZBhSAov29ITvlaktc5g6bzQh4UU+ZG/zu/WV4QAU7ylGBVnGqUearUZ2rwbiEvDpFDbH1nPpK92Tzpdo9nSBYM8/dNoLwCyue3nlpnQeCPmNYlpfyhMgT04YpQQorSm42pAb6GQQVvdPGMo8UGZ0TNofQ+17IhV3HHhapgVKyViW5ILhn7jrBgpFkgEZGtH+BbKg7RQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from BYAPR12MB2743.namprd12.prod.outlook.com (2603:10b6:a03:61::28) by CY8PR12MB7434.namprd12.prod.outlook.com (2603:10b6:930:52::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.39; Thu, 18 Apr 2024 20:12:21 +0000 Received: from BYAPR12MB2743.namprd12.prod.outlook.com ([fe80::3ec0:1215:f4ed:9535]) by BYAPR12MB2743.namprd12.prod.outlook.com ([fe80::3ec0:1215:f4ed:9535%4]) with mapi id 15.20.7452.049; Thu, 18 Apr 2024 20:12:21 +0000 References: <20240418052500.50678-1-mateusz.polchlopek@intel.com> <20240418052500.50678-12-mateusz.polchlopek@intel.com> User-agent: mu4e 1.10.8; emacs 28.2 From: Rahul Rameshbabu To: Mateusz Polchlopek Cc: intel-wired-lan@lists.osuosl.org, netdev@vger.kernel.org, horms@kernel.org, anthony.l.nguyen@intel.com, Jacob Keller , Wojciech Drewek Subject: Re: [Intel-wired-lan] [PATCH iwl-next v5 11/12] iavf: handle SIOCSHWTSTAMP and SIOCGHWTSTAMP Date: Thu, 18 Apr 2024 13:08:10 -0700 In-reply-to: <20240418052500.50678-12-mateusz.polchlopek@intel.com> Message-ID: <874jbye8gs.fsf@nvidia.com> Content-Type: text/plain X-ClientProxiedBy: BYAPR01CA0038.prod.exchangelabs.com (2603:10b6:a03:94::15) To BYAPR12MB2743.namprd12.prod.outlook.com (2603:10b6:a03:61::28) Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR12MB2743:EE_|CY8PR12MB7434:EE_ X-MS-Office365-Filtering-Correlation-Id: 3ab71aec-17de-41bc-a568-08dc5fe3dabd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: leb2nPUUVnHn7aYCSLe7AtEqTZ3PKrzbtkhTu5ieIM9QExXrPsR1WE/Bc8oSWU3pshndtxlcnauPAiYUnehQD17XDzi9zaZ8aZ9aXHbq3iNOg7hMJLSFWGENV8vgYpwbhWsh/D450+Dj3Et1mFPGGBNr0neCKYhSQFwfReVYeJxNlrjfP/eL9/PgGVvl1HgeL0oOOKXc4Kb4RMD86yyuuo3nVKi2DUKBJ4XvYPNNvAOumlf9ULT+PKoUdeZ9Dc4thpDQXmU26Po9cof+IC4a4I8C/1hWVbhzZFFgdjbtcffPYd2EcyN4lhnkcMKSCwPhGoAQP8RlPOz5skNIo+7ujlXBBE8gYqevgUxjGkjA5ew7fTOSfBx9K9RQf5wAoCyJgTt746+MosURyd41h3mb6CQ0UNdU3u1+5v30JB5fDU+uFkaKU+iwAlrIUD33IMzxItLBp8p0rDFmgbEheDB/0FE0FvShWh98Bb9KaWZzY+jRUcj0IX6r8sYxV4L0SBHZ3j0kUqCzM7Prlg3auaPjPnQU5GNxPBm4Id1SGNe23Tck9E+YXeFhSveBBtMVNbAtSVaVuISCfmY3DjuUfctvwT+QGtgrs0LEqCdj21fo3pF6EWZkv2ZCfcXFUEp5zYJZAwBfKPG7M4N36Gw0WwoyOg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR12MB2743.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(1800799015)(376005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3g5huX5fTQ5xwwcL3wyAGgtwQWSb65c4nRRt1zH3BTIv4BrZgMgg4Pa1jMHZ?= =?us-ascii?Q?Ir2XMS3rKqBe7VIzSP7qj7rN7QFRcCrRDeA6m3kLmdQJT6FukpiIpQBL8cJU?= =?us-ascii?Q?x3q0pYY5G7axPwLOWVObielYjEG/uyEBpjUISlvyz4i5SK7joSTT0OCXbcCa?= =?us-ascii?Q?Y5gBPdiocsWrUXjca7tj83HUG2Q6CW0e4flFDg1PYvz2X3yhrbUZtaC8KfXa?= =?us-ascii?Q?pCBQ1TOrVQ188Gx7rI/5V+dkmRCeR8Cz2VM9m+CF/W/InGGdHImzIvc2+8Uu?= =?us-ascii?Q?fomfUaVKKZLUQ2sDICtyl4GHugE9nSSNMg8+KFJe2HdN9ZTySEjo02iMe5o+?= =?us-ascii?Q?4iQWvBK6qONyKu2+H41n35HyaDxLYCuImygRJDibwF5Us86hZB0EdM6vdn7t?= =?us-ascii?Q?fB7UdYgS9Zj0Nr0pqZ0myqHDJLgyYIxUX1pJ00mf7d0B128PK9S1hzhXcJpx?= =?us-ascii?Q?H+gqaoohKU00khNJV4pPiFshNUf4dT5MPv7HAOdvx9CScv6IIDfCnpw0rYjj?= =?us-ascii?Q?8rX9MCmOjI2eHf6Nz23Panb8vSDQzGZ0qRGx2eOqKbkJlsCDfXTi+HXKsfqc?= =?us-ascii?Q?0EbiuXKmEefzsjnWDu8azVj/62c7zuwmiiWjuvVO1CNKQ4rChgsUcsIblINO?= =?us-ascii?Q?Nllj5Y75Z7UC0ob5vu75cvjaUq0ol3S0ueEyIgQaA6l8M7YSQf9JqnA6iZb6?= =?us-ascii?Q?LfzH1AeWPPsYg606seveWu1ODDEeH2Tt0V/8TO8173rUZelRiCe2r/08eYTI?= =?us-ascii?Q?1vaLaxNBoQEEAIGlPJriXhQGTDmCUYPzI4MQtyDpvHMBb1zywzMxsGaiVrSj?= =?us-ascii?Q?+GMr7/UxWBwF+Xlncirc23TYsDN//XBTfVpIHkFT416TwaAg0V7x7xafGdiW?= =?us-ascii?Q?dMP5BsNKF5AeW81FQuRlIl0KABexrlcbt+ctZ48JL5s31873bALwxEscx19z?= =?us-ascii?Q?+LFRbW+XgfORaK1on2Vm4PMxqRu58T94Tw8JoEQytksp2adVF1GCwdrLtzHt?= =?us-ascii?Q?YtO0t6P7u3wtzKFK+hAJNgIJeCW3Gi/qAQlqmDbNeIE9vYJTK+tXu8xjFzO8?= =?us-ascii?Q?OFninQNnqCZpuCJDZSK1WCwR/Bnf/f5CL3eORT9iqOy7wWoZz72A9cA16EEx?= =?us-ascii?Q?ZjuQrekkgQta8I70Mp/+dDc7S+ukucMcA3wdDYc4mvlzefH6fkFbQGbqu908?= =?us-ascii?Q?0sq14AYcg8XsgPwgTqV7kvxSGUafL404H+F3lbVksk3rTq6t8rznfyKPA59y?= =?us-ascii?Q?TO4ajtLOqQZ9rWB8cUiRGEi6DcifRbObDbdZENZ31hJkNHbK4W7S6KvoReYL?= =?us-ascii?Q?8L6K4ttShwhQapEy5BtMyIUNG1fDgDeBsg3Bz9kjcpThHwTbprovgJ68DrxI?= =?us-ascii?Q?o5Zov0/ZW7UFp9IJNTvGrK4djbWBv4brM+21tZI5+X0rNX8lNiVzZnAQquPI?= =?us-ascii?Q?FGa9TEVuydiq7+vPPvEeU1ZsTg3Vw4sKLVxaNx6CSzkNoYGc3/+ZJrWOaCTb?= =?us-ascii?Q?Pg3h+bQ0hUJeruaEIxe4G4FWZ9ZuDej4exFdA0byjv7s6ltcmxGLv+NGhKf6?= =?us-ascii?Q?IIlcIHLxqJiSYnk5EUbgvUr2+wiXJ5X0qLL1Q/tSJP8GTVOeXszwCEa9xAPK?= =?us-ascii?Q?xA=3D=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3ab71aec-17de-41bc-a568-08dc5fe3dabd X-MS-Exchange-CrossTenant-AuthSource: BYAPR12MB2743.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Apr 2024 20:12:21.2776 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xY6ECY9froE4IoL5B0v42zc1iBAXIzkVtxVNflaiaDTqqyKBCSGiy68XSRERYqcTNQndgP0/Eq2g2PZSxnOlxQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR12MB7434 On Thu, 18 Apr, 2024 01:24:59 -0400 Mateusz Polchlopek wrote: > From: Jacob Keller > > Add handlers for the SIOCSHWTSTAMP and SIOCGHWTSTAMP ioctls which allow > userspace to request timestamp enablement for the device. This > support allows standard Linux applications to request the timestamping > desired. > > As with other devices that support timestamping all packets, the driver > will upgrade any request for timestamping of a specific type of packet > to HWTSTAMP_FILTER_ALL. > > The current configuration is stored, so that it can be retrieved by > SIOCGHWTSTAMP. > > The Tx timestamps are not implemented yet so calling SIOCSHWTSTAMP for > Tx path will end with EOPNOTSUPP error code. > > Reviewed-by: Wojciech Drewek > Signed-off-by: Jacob Keller > Co-developed-by: Mateusz Polchlopek > Signed-off-by: Mateusz Polchlopek > --- Reviewed-by: Rahul Rameshbabu