From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0DAACE748F0 for ; Sat, 30 Sep 2023 23:07:36 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231419AbjI3XHh (ORCPT ); Sat, 30 Sep 2023 19:07:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41684 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229652AbjI3XHf (ORCPT ); Sat, 30 Sep 2023 19:07:35 -0400 Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 018AADD; Sat, 30 Sep 2023 16:07:33 -0700 (PDT) Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-273e3d8b57aso3212886a91.0; Sat, 30 Sep 2023 16:07:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696115252; x=1696720052; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=lMD6lstC96bTqqIqisEMOIoG8c7LDdVFsbakUijz8rs=; b=dMvLW3ODoq++er18qOLetnkoVxk3zBYEShtEqn4W/Fk+6mjnhgpUAwpERduHoVXLXc h5OZI7wHlET4swtRGxXavjZ0gvwa3nTE+M82nX/EgnwsBttBkS9Qg5tr5U0HAWA1+BtP X7X80RsBIDgULW3q/e5LEKaB9lAZ+ypF5hjfTklGbjNZgX86cn78P1UBiFzMFvC4yXWy L6JC08waOfj6KE9JfYwueK+5wdZgrLKYeFdiNKdEE4wydoek4Uf6dsU+kqtxiOMP55X2 wmJBI+vmhEDLEXlTfdxHLNE1KCFxqN8Hi95mJz/hh47ZmVjyFLmyagFowmRmBCM2OzPg 87hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696115252; x=1696720052; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=lMD6lstC96bTqqIqisEMOIoG8c7LDdVFsbakUijz8rs=; b=mv98wxkVjxgCVreF3YaKx8gTyPkYaIEixf4R+ME3IKOndnPNl8fbELMZFap681RNvt so6Ugiy43ZdArB+CLky74hBXhuhSgwBtdqjrL7MjYHMxKfWgpHSM5cm5Nv/cxNG4Y9x4 s4M77oY15oNV4IJxZ5CpG5lTKZdR1iCFPaibEYPPGBt13JGgiki4SS+cQUS+/AXjzaJw ZmApUA5x/cFXurzDW/upftWEtYIbMZ1YbRU73YMwzCBE4c5azx5WoykNRqHHvzbipKWQ WDki2O+BFI/eWnK4N/zC4QT/eRhHjUGQvqSOeCm/tswHAlw56W16xJSV8MTUlMukcIZE Vueg== X-Gm-Message-State: AOJu0YyCiINFOVxM5oZtxPt2HXFDTCgj24EjhVC1HyQKi8KMepZfuOWw FqkZcZTCcFybnLeuWRCq0QxcdVJ95NU= X-Google-Smtp-Source: AGHT+IGpFz0JOfUO/O4JRbkLberIGrg2EuksHTgXnSdegzPALcNbE5H7Jsntcb+sN3QJirtwT75DNw== X-Received: by 2002:a17:902:ea0c:b0:1c2:c60:8388 with SMTP id s12-20020a170902ea0c00b001c20c608388mr8645750plg.6.1696115252330; Sat, 30 Sep 2023 16:07:32 -0700 (PDT) Received: from hoboy.vegasvil.org ([2601:640:8000:54:e2d5:5eff:fea5:802f]) by smtp.gmail.com with ESMTPSA id i9-20020a170902c94900b001b9c960ffeasm19186171pla.47.2023.09.30.16.07.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 30 Sep 2023 16:07:31 -0700 (PDT) Date: Sat, 30 Sep 2023 16:07:29 -0700 From: Richard Cochran To: Mahesh Bandewar Cc: Netdev , Linux , David Miller , Jakub Kicinski , Eric Dumazet , Paolo Abeni , Jonathan Corbet , Don Hatchett , Yuliang Li , Mahesh Bandewar , Rahul Rameshbabu Subject: Re: [PATCH 3/4] ptp: add ioctl interface for ptp_gettimex64any() Message-ID: References: <20230929023743.1611460-1-maheshb@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Sep 30, 2023 at 02:25:23PM -0700, Richard Cochran wrote: > But how about a new system call instead? > > clock_compare(clockid_t a, clockid_t b); It could have a third argument, n_samples, that would only be used for "slow" clocks like PCIe MACs. The system call would return the offset from the shortest measurement (which is really what user space needs). Thanks, Richard