Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp2115446lqp; Sun, 24 Mar 2024 04:04:45 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUpxCUH3rEsuF7pCPWt8rXkTbwMSLdu7IDDilPoknLmF34I6PuBHImVJdVWscEZNHbzlzAFrRqETfy+K/mvAr8XDb/7em/gijtJznLmGw== X-Google-Smtp-Source: AGHT+IFXYTygh07r00uS4fOUVlQLB89B8i0iM6JId5ZY7HM6JHqOmLpOSUhCu1QwGrckTNnXFlXQ X-Received: by 2002:a05:6358:3a15:b0:17e:8f64:1e92 with SMTP id g21-20020a0563583a1500b0017e8f641e92mr5180959rwe.13.1711278284570; Sun, 24 Mar 2024 04:04:44 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711278284; cv=pass; d=google.com; s=arc-20160816; b=w6IJHoSNW+NdScBPASs0NHZ4xNbwM+fdC/xIGAhkLPsVY3gPZRAgDV1SkhA3ZJPn0D Lnol395VhAewAwms67/10aoB3pfHuID7c/SDtd9nAjEZPP4fNy90fruGdfRhGxkPP0Mb 4Z6dhEtFla0uJBnEw8xp6kQEQONenio7IGeYB1YwMqewrLwmehFlOAw3RjelUyQmmPJz /657HCCB6YS6FbzlHO9cLwhM8PVRrvmA27BDSBIe8Z/+oU7T7dAgYeLtdPGXqWLncj2k zlQsSDKq9QaORwKNNZj/GFY1Es5wszvPfXcjBlGHj5sMO4XWla9M8WGUXiNXAUTWXZaZ Vw2w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :message-id:date:references:in-reply-to:subject:cc:to:dkim-signature :dkim-signature:from; bh=2/mH+jshQDq36UblDsSyrijdM7u3yitlRALbmDQiFhQ=; fh=sbo3HxWaw4lvzsHHgikaIbrzDc6GAQ/25BVcIp8J8b4=; b=WkW7QZygXRaMyOeyJoa3c2FUnNbV/THrLkeEJYHXtU4cCLLNyhJHTeogD1t2UUGahi 19JNX5QHMaRDHdHlmzHsLfRja9oLcWy293W6Y7j8G4BGsiIy1RYS4P06EDEHFrzy9o4C S3Nm5gAHHl7umfmLOeRknOoXTmX/hTC3+WqonmzfcuhPJD8r+jd765vNHgFQPiVpPYAJ RF9yJYVNX8bzlnIkeousENCMUUAAexhzB4H+qYn3BdB/WBNtzKXtMnpEE3Ch0MZnl/dR Pgyd1KmExwDFbF2GIW65MrcvzCvlhUy3RHD6Dj2BAsf7SW/0JQ6+zHe+S+zcj9AAZiGH YExg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=t7zxPixu; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; arc=pass (i=1 spf=pass spfdomain=linutronix.de dkim=pass dkdomain=linutronix.de dmarc=pass fromdomain=linutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-112641-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112641-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id j16-20020aa783d0000000b006ea8084d05fsi2571909pfn.61.2024.03.24.04.04.43 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Mar 2024 04:04:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-112641-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=t7zxPixu; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e; arc=pass (i=1 spf=pass spfdomain=linutronix.de dkim=pass dkdomain=linutronix.de dmarc=pass fromdomain=linutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-112641-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-112641-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id E280AB20F65 for ; Sun, 24 Mar 2024 11:04:39 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2792517756; Sun, 24 Mar 2024 11:04:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="t7zxPixu"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="0zP5b/bm" Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (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 BBC92171B6; Sun, 24 Mar 2024 11:04:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711278267; cv=none; b=oVqCPF1Se4RQfCcQz+VHvJWsBxVZhclnn60wwuTydp8C2o/gqvxsqVTNxJpbSJ9gYpwudEQQUPjlO5onDr+uXVRvC9adJd+Ryv6TEmnagbQIScPISN5MZc2NkgfZmnL4PV/eXl0ZRHQpyDp1K1YGXT3NQXW7JFNNHFn2RH/u1To= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711278267; c=relaxed/simple; bh=oVWt1URKKwcX1yBL2A/VUlUd8pg+WwR5QCUkGAW00E8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=ZwhjuIlr3QFth+i4t4U5wl7GHSJk7sC2MqPyVjJYkzTWws5iEj6WS6rJvWGSIlH9myVN0xW+WrRtD8/hFeyd0L4ESQqN0r+JpvVoggfhrNewAkfOsLqr1z4Sj7udOA/m6FWVc45IvP7QgtDYgTaSeO1DCjNCtpgDNmL2oWodg5k= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=t7zxPixu; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=0zP5b/bm; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de From: Kurt Kanzenbach DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1711278262; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=2/mH+jshQDq36UblDsSyrijdM7u3yitlRALbmDQiFhQ=; b=t7zxPixu7qaYG51JCvo1ZOQWA/ACxTuuj8zFnDgHzHPztgwklM3NQLGEeGfO8BtnUwz/9i pMirW20R4/jgtZHyn4BZtu2Aw10yVVIbYif1WtvymjBtuXW6Zq1kE8o3Ub5vLfyVU7QfxG 0UvoNfkcKVyNQgQNJYAtQZTDia3pdd9N/ttYXkZL5zIN0Qlcjw7QPiLkgaz6k5y0x62R9d gb4gV1ENpfo41Fs4Vh9hxDWidwK3q5uwumbcrHQ6ypY/0fa2+ZRexzovLfG0d0Iuv2RrWA 6nfB/08D+O2qpTLhxDIfCO1B7j8WuvenOW9n9RbCBDfUh2ZAZfAWfLtdRXNmtg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1711278262; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=2/mH+jshQDq36UblDsSyrijdM7u3yitlRALbmDQiFhQ=; b=0zP5b/bmPCg1ZQGyVupWSN3TpJwnNzP0yHkov/wwsnDRr2CvA/XIPR6n90Ossh1xnUewt0 gBjxUzMze3k1OaAQ== To: Thomas Gleixner , Sagi Maimon Cc: richardcochran@gmail.com, luto@kernel.org, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, hpa@zytor.com, arnd@arndb.de, geert@linux-m68k.org, peterz@infradead.org, hannes@cmpxchg.org, sohil.mehta@intel.com, rick.p.edgecombe@intel.com, nphamcs@gmail.com, palmer@sifive.com, keescook@chromium.org, legion@kernel.org, mark.rutland@arm.com, mszeredi@redhat.com, casey@schaufler-ca.com, reibax@gmail.com, davem@davemloft.net, brauner@kernel.org, linux-kernel@vger.kernel.org, linux-api@vger.kernel.org, linux-arch@vger.kernel.org, netdev@vger.kernel.org Subject: Re: [PATCH v7] posix-timers: add clock_compare system call In-Reply-To: <875xxdhj8k.ffs@tglx> References: <878r29hjds.ffs@tglx> <875xxdhj8k.ffs@tglx> Date: Sun, 24 Mar 2024 12:04:20 +0100 Message-ID: <87msqnrivf.fsf@kurt.kurt.home> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain On Sat Mar 23 2024, Thomas Gleixner wrote: > On Sat, Mar 23 2024 at 01:38, Thomas Gleixner wrote: >> PTP_SYS_OFFSET_EXTENDED moves the outer sample points as close as >> possible to the actual PCH read and provides both outer samples to user >> space for analysis. It was introduced for a reason, no? > > That said, it's a sad state of affairs that 16 drivers which did exist > before the introduction of the gettimex64() callback have not been > converted over to it within 4.5 years. > > What's even worse is that 14 drivers have been merged _after_ the > gettimex64() callback got introduced without implementing it: > [...] > 2020-11-05 drivers/net/dsa/hirschmann/hellcreek_ptp.c Oh, my bad. Let me switch this one to gettimex64() then. Thanks, Kurt --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEvLm/ssjDfdPf21mSwZPR8qpGc4IFAmYACLQTHGt1cnRAbGlu dXRyb25peC5kZQAKCRDBk9HyqkZzgkX6D/0Up3j+XE9kDqSQoc2pu9NoxF6Srmub lTxnMPB7Vq5dkXM1EYUhK4Mji31dmYDdt70y0O9DrAke9RcGbWk3v45Yb2fMMWNe UHjol/JoZIuFdqOw8Tm8soYkB76mf1vTBgZvwDJrmBoJhVYHGZgpQhd7/VxRp1Kn TON3EpUj1kH9BoZTmzai8NFVivqMPrkdJTtErYZckaD7uO3lqxzTQsQ1C3SPaqZM TGe/WHSDudT6vov8ousEzNxoHPJt/JcJj9CFJnyYVk1wtaGBrbuU68tht4AgBd7o v6jiTKxpGFFqtMZISPLUgYasPwUjxCgsrEVxQmQGBzZOG+nHfP+kKKEwgafV+HSc jZOK52LBnaaVCdGIlwEMJUOpk8AVN6rReeUqWIHJEcezKUVn6Elo3RRyrH33aq5t L6sm3k1IzMGHwyhmLgp6ep/YDBHgWbSJ3qXyEr7Bet7Zq99IiynTLg11GX68QSc2 MVBb1zldKucN3BnFl2B6sqwexbtxPNGNm5dXPJWKLLIdmh47kVFOH4+0fvwBpveu 5Gwp5q+JZYSlqit9SfLkt2jRORt1MZmwxn4JH06+23CQ+fT/+uQBZMA8AfUtK4PJ 7+R8WDXAZnr/ZDjXzv5zJbj49Z3X8CPKFFGWfQdCC16VMpUQPDLLslO4nZFnrXtM Ig6ltOiLusm+Ew== =e9pu -----END PGP SIGNATURE----- --=-=-=--