Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp1654251rdb; Mon, 2 Oct 2023 17:25:17 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGD6xmB1X1YllmhqW+a5sMXBbUUU6N9VqSDY6zD/zhjcx4u/vKkh03OgmbhZvB7NjBatoqv X-Received: by 2002:a05:6a20:ce49:b0:15e:d84:1c5e with SMTP id id9-20020a056a20ce4900b0015e0d841c5emr14147762pzb.38.1696292716792; Mon, 02 Oct 2023 17:25:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696292716; cv=none; d=google.com; s=arc-20160816; b=HSMyD7U6UaOGzFdySGoD9BbhnUP5UjpghvW/suq/YCO9rzXx2GIEsDhKv5wv98L1vH 0Ah5CYx4sp0XafiOfjnqLkAlXGTNOUvmfbCQaVk9GjZSSk5Ew0bwXXGUcEKE2wIosiQh kneCUrapY101nzZe7MZDfOFiSSFQzgYEK8473DlmLvik8jVv07QgNUsOKrsYSESc78QQ 1aZW9V095d4PEDiyXCPkCfaNwxA1c0J7SIrfoDfStNhRQAPIWbmwezf2FQuEtHHGFzbR Pcf9C4K2PYO/y3A+i4ThWSOx9jVQxy+cKRlsZDeWNFYnItXne/W0t2Jt3bpBoA/xwOrL Tujw== 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=rh/oxoD92H1kiVOKUBO0S5GEjMsZkflJV2yuTcOo5N8=; fh=tsQ25GTPAxli0I57sony910Q3e0glA1/fcjoaD+OO08=; b=c9zbmBf2WqTZWLB/2IhzRlD9FCQdqQIo8/vnmOci+GeWoXG5NQBriE0OUcUdvhczRc dJ0RLXePZ6FWWGRMT0VZvctiWwgrSGm94qeDc7A2rCxaF8uEfUuUF5q80suSrRZ5CupM FiaVUtJUFxCzIXFLdQinLphIVkTP0o4PCKPtjDMfiwbahiJPGv6vfuM9QQAIiG2uP1td e4ajAdQQqlLIofRTQ0bQwYBNr/WCzBnzeRsSbRuoXGFvQ1bsxS02n6zcE9ArVJaBTW92 EItQsq1Qs45wDqVmc+68Qi0IyV0DpUTeW76ph6nZQEkL+uesX402blHKkJdecIkX4kFv /lbg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=Z21ctcqc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id e7-20020a056a001a8700b0068fc49cc456si185966pfv.248.2023.10.02.17.25.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 17:25:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=Z21ctcqc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 60761810686C; Mon, 2 Oct 2023 17:25:15 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237295AbjJCAZO (ORCPT + 99 others); Mon, 2 Oct 2023 20:25:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57600 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229910AbjJCAZN (ORCPT ); Mon, 2 Oct 2023 20:25:13 -0400 Received: from mail-qv1-xf2d.google.com (mail-qv1-xf2d.google.com [IPv6:2607:f8b0:4864:20::f2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4471FC6 for ; Mon, 2 Oct 2023 17:25:10 -0700 (PDT) Received: by mail-qv1-xf2d.google.com with SMTP id 6a1803df08f44-668e4fd13a3so2149096d6.2 for ; Mon, 02 Oct 2023 17:25:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1696292709; x=1696897509; darn=vger.kernel.org; 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=rh/oxoD92H1kiVOKUBO0S5GEjMsZkflJV2yuTcOo5N8=; b=Z21ctcqcbn7indUeHN4PBnci7y/5Fk/pua7VJBc1LmcgPIfdwncQyKN7gKsgOwrQsh NEfsHdQcc9mSemNdhXySQUyZQF9j2H17jxJ/TFenJK37PykbvzGKU/JgNq1vJKvrx1ib 1lJoDtaBHYB529rZN9836rVpv+r7/b/yBJ3aQG13rd9Kkaeg3xC3o/A/dbHWC5Yz74fP xIpThMXuExHv2GKUC9WvpIx67emjL9+VKNARktcsmj4h8gSetLNvX5CvrM1db283UdGJ cIK3aaGLzS3mDXQ1mraNKlmesgLtvsNb6Q+FMqYHCdGnUWVVdmaDTmZSenfHrqib7RUu 2RDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696292709; x=1696897509; 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=rh/oxoD92H1kiVOKUBO0S5GEjMsZkflJV2yuTcOo5N8=; b=fsXoZIcKRnWi2M2wTNPvNIlo+IWmTCKZI70k3KZWLF9OnJXlaB84lJ2ak0uD70ds+U HNma1JXu6+N7blwQc/nrigBPlr6/WtdbDICG5vBvir5QflVrelgwI/WoRc4+SbGOw1Fd /8EEUfx6+rn3/Vmk/mvZQKgx6dCRgOZyi92MP6fuZBPKY5W+wWcYFQmhpEmaibV/lStp av53qnK/W2Az5Lnn8mggRQiTBzWfCq1HIs9tU/C7z1H++UTX3/VS6RDI43odXFmhkttg osuygh+bNZSIlDRf7ttOOSQCIOLP/YBnfYY3i60HK+/Ix8C03gMfos/n21m6U18yQdxE RfUQ== X-Gm-Message-State: AOJu0Yyea3OwewtFHpmfhXt+TgLGF1bXFxEH98bLSAL5eDcDqfAVqVZ1 KHesH7PJtMZ+fLA2j4N+IYrYqCH3Xrj1BaZ4souw0Q== X-Received: by 2002:a0c:e1d2:0:b0:65b:1594:264e with SMTP id v18-20020a0ce1d2000000b0065b1594264emr10894257qvl.51.1696292709241; Mon, 02 Oct 2023 17:25:09 -0700 (PDT) MIME-Version: 1.0 References: <20230929023740.1611161-1-maheshb@google.com> In-Reply-To: From: =?UTF-8?B?TWFoZXNoIEJhbmRld2FyICjgpK7gpLngpYfgpLYg4KSs4KSC4KSh4KWH4KS14KS+4KSwKQ==?= Date: Mon, 2 Oct 2023 17:24:43 -0700 Message-ID: Subject: Re: [PATCH 2/4] ptp: add ptp_gettimex64any() support To: Richard Cochran Cc: Netdev , Linux , David Miller , Jakub Kicinski , Eric Dumazet , Paolo Abeni , Jonathan Corbet , Don Hatchett , Yuliang Li , Mahesh Bandewar Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Mon, 02 Oct 2023 17:25:15 -0700 (PDT) On Sat, Sep 30, 2023 at 2:18=E2=80=AFPM Richard Cochran wrote: > > On Thu, Sep 28, 2023 at 07:37:40PM -0700, Mahesh Bandewar wrote: > > > diff --git a/include/uapi/linux/ptp_clock.h b/include/uapi/linux/ptp_cl= ock.h > > index 05cc35fc94ac..1f1e98966cff 100644 > > --- a/include/uapi/linux/ptp_clock.h > > +++ b/include/uapi/linux/ptp_clock.h > > @@ -69,6 +69,14 @@ > > */ > > #define PTP_PEROUT_V1_VALID_FLAGS (0) > > > > +enum ptp_ts_types { > > + PTP_TS_CYCLES =3D 0, > > + PTP_TS_REAL, > > + PTP_TS_MONO, > > + PTP_TS_RAW, > > + PTP_TS_MAX, > > +}; > > There is no need for a new set of enumerated values. Why not use the > existing clockid_t ? > I'm not sure which one you are referring to. These defs need to be UAPI and the one defined in time.h are not all relevant in this case (we just need only a few of those) hence the definition. However, if I missed something, please point me to it. > Thanks, > Richard