Received: by 2002:ab2:7407:0:b0:1f4:b336:87c4 with SMTP id e7csp30727lqn; Thu, 11 Apr 2024 12:46:21 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU271fbNbEeM01+Pg1aIPqM6WvhkY+iJL6ttXVmRDD8W5tXsQq8kAx5dYyslpGjer13G3CdzczsVpmPixfFAFRZvLFAR60s1JETmAuqkw== X-Google-Smtp-Source: AGHT+IHFEwwuOdvJ+20BMZLC1/3D9QI1bqKPFBqt4MapmX4Kq/xtSckT8m9NghyRKIhk2+ClCKZV X-Received: by 2002:a2e:bc29:0:b0:2d8:70a6:9575 with SMTP id b41-20020a2ebc29000000b002d870a69575mr503621ljf.7.1712864780888; Thu, 11 Apr 2024 12:46:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712864780; cv=pass; d=google.com; s=arc-20160816; b=z3xnqm+9MxpmC8+2LefcTjcMF5MBJkCdF0mldslm94BCD7QmpZDQpQ19ZLwdMC7774 hDhF2U4ZJdaWPW5v/JHhTYkxWt84bcAnvQBn8VBHFLZeR6SU9o+QyWylF9ePJBXYP4lj oT5vm4iLuKohrw/CmUMQJVB6HieF0idu71fST52zpJYVLRp3YHW7S5/5vuo82cwt7w7o 5Nn2JwYGkygTmn9dNXm8RQGQcuAi0/r9KYbckujyran0ib5scfRVN90BFYEbwM3zxgtO sKyYKyvIwJ+rQZSDkHmnB3zPSD1mn1Vv06bfKWaQinGao5raDEN68kMrm3oBuVR+9dWF jlqQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=7gaZ8PNPW8x1uU3bx7SgotAf3Gi9LIM4a4uzTn6Vt2w=; fh=kHy7qzsuhhqAFPWWqeXPrrdv2IEEe9ovllOqqPPvn6M=; b=mSCU+4ByxghBE97TWNdz6fz3Aj2WnJvWhkQOagax1f8E7U7pn5btGrpug9eOAHggWr B4wiDl6dj3k7ZnBAAR5txy2KhZ5iGpeUVEjAhemxEebvPWtZvsW5Wp0ZzkIWaTTXPsml 4+O6OOgV9i40HNWdZbRtvzZcGN5UPgpZRqQ7byyp4iva/FWtrWzaK508YzOxtaRHVb8p ng4c5DR35Y9ZVJ66eskS8+uUC52+iLS06DJ8OOu2TV50nj5YhH1u0OQKDr67DI7ORVHP IglKo9ErSdweT4hSki2Hc/dnYuIVq4uUABLxDyOAAhq+p48YiJ7nNddfa5ST0sLuE4yu zC3w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=GkXdMT0y; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-141542-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-141542-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id z19-20020a05640240d300b0056dfc9fccf4si1053021edb.472.2024.04.11.12.46.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Apr 2024 12:46:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-141542-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=GkXdMT0y; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-141542-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-141542-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com 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 am.mirrors.kernel.org (Postfix) with ESMTPS id DDF6E1F2A760 for ; Thu, 11 Apr 2024 19:37:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 30BE5175AE; Thu, 11 Apr 2024 19:37:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="GkXdMT0y" Received: from mail-qv1-f41.google.com (mail-qv1-f41.google.com [209.85.219.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 15F07171C9 for ; Thu, 11 Apr 2024 19:37:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712864245; cv=none; b=P1YpBY6P+qVDKZOftb/2m/mhLZjeqV7YG4GRt3lOrYpBblsMiXeH6i964hInzX+ADTlR86JBeHVYW67Gy+JCpU4a1Tg2SLJiF276iDEVhFy/IAaf4AgtVyl8Hqv6b2fXynV81Ngi1rFjVtmQTep3vgoE5C27FdE3pnQRIMmdenc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712864245; c=relaxed/simple; bh=Gl8eUkD08CMPCn17a5LUCFQwsdrr+BTJp82u/LJ464E=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=fogO81BAjIAlTmvh38v48c2KBaLu7ipx9achO2G/FHpR+N8RwCpx+MlFioh37DEvoDJVHRnCQ31ihH0gUnN6H2feKqf1XmJSxMiDofKsRolwtpZmqveOYa6QEnIjSoKgNgkJrMOrMnihHGZNL0Z6KhKQFquL7RpQysCKKW6YliU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=GkXdMT0y; arc=none smtp.client-ip=209.85.219.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Received: by mail-qv1-f41.google.com with SMTP id 6a1803df08f44-69b40061bbeso1256176d6.1 for ; Thu, 11 Apr 2024 12:37:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1712864243; x=1713469043; 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=7gaZ8PNPW8x1uU3bx7SgotAf3Gi9LIM4a4uzTn6Vt2w=; b=GkXdMT0yPgfIZdOMrvvyM2Yk42tja2P6tBgQigKhubso6S/gOlDFUZq8IdJz8GYdWZ KnvveHtPrhdKdwqB+DVDlAAXKaj5UvAS3dxzToB4L6HSoRcDscY2XxpPsc5+HSJutfxK LS3dbhoZogsApJAWOKfWKpsVWcyC2z0K8wxw1rk9ZVSLs9zsoRTkVlmGPZo8OjL+UNUh oFUTO7Lup1W05prPGRSDNI9bFE4m10M5t1w6/p2qXOnp8VyuBaBLAObSaIuRfUQxyN8T ksQqMWQBp897v5dy427z/YdubVW2yKg2gTf8It0perft6oQkOVNUyjuZX9AQ6GqIhCat 0IpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712864243; x=1713469043; 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=7gaZ8PNPW8x1uU3bx7SgotAf3Gi9LIM4a4uzTn6Vt2w=; b=C3Y/zLVrDeuIjWINbz7GnOlfWblAFCwxl1XgdrnFPE4BtY9hZieWINgBkjPYCW8v+b E+AWiX50TpyKftH/tucuICfCQVZOEAeo5KgPiHb8WqElyO4dG1z6hMradsWI7I6NG6mS SqfLWqRhysHX8jwqDCH9FJa2+n9+RSSokaKkyKc/Xol0SY/JSvhZibV9VvHzr9WN6s97 GFvCLEWeNd9E8Z8pEtIcwKWiPDQ6IRPfDm8Y7rIvXpow/LTXz6l0U43ezEIp93sG0V8U /BJ9ji5gskAyN4zyletK0aMgg8HsEu3O3zQiqRv5Mbaw+nHeybE0D4t4XIO1raXXA6Sl gcvA== X-Forwarded-Encrypted: i=1; AJvYcCXBIsgbMWvMgm7AJbbYR/mGNZHXF/9lrMap9Cpl3IfbsMnm9eG9YW5M0gSy67LipLW2BeHIvaf4halOZTYrt65BpCZTW2SqL59T1NN/ X-Gm-Message-State: AOJu0Yzl0TjbtgC/hW0ufztmpVBLdB9R5uS7HBtoQaS/5puneiIWvHur RLT87ZZU5fYi1pO6fDaXzEU04b+lyJBHP+2O7IosVtdSCzjz1v1JPZ2i8DOtJiAVaqvXEyQsY1K AUWKeKbkqZBrs+5AwIO+Q0xeWKZzB08BlZMhI X-Received: by 2002:a05:6214:1933:b0:69b:1e64:413d with SMTP id es19-20020a056214193300b0069b1e64413dmr734971qvb.52.1712864242836; Thu, 11 Apr 2024 12:37:22 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240408180918.2773238-1-jfraker@google.com> <20240409172602.3284f1c6@kernel.org> <66175758bab7c_2dcc3c294a@willemb.c.googlers.com.notmuch> In-Reply-To: <66175758bab7c_2dcc3c294a@willemb.c.googlers.com.notmuch> From: John Fraker Date: Thu, 11 Apr 2024 12:37:11 -0700 Message-ID: Subject: Re: [PATCH net-next] gve: Correctly report software timestamping capabilities To: Willem de Bruijn Cc: Jakub Kicinski , netdev@vger.kernel.org, Praveen Kaligineedi , Harshitha Ramamurthy , Shailend Chand , Willem de Bruijn , "David S. Miller" , Junfeng Guo , Ziwei Xiao , Jeroen de Borst , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Apr 10, 2024 at 8:22=E2=80=AFPM Willem de Bruijn wrote: > > Jakub Kicinski wrote: > > On Mon, 8 Apr 2024 11:09:01 -0700 John Fraker wrote: > > > gve has supported software timestamp generation since its inception, > > > but has not advertised that support via ethtool. This patch correctly > > > advertises that support. > > > > > > Reviewed-by: Praveen Kaligineedi > > > Reviewed-by: Harshitha Ramamurthy > > > Signed-off-by: John Fraker > > > > I think it should be a single line diff: > > > > + .get_ts_info =3D ethtool_op_get_ts_info, > > > > right? > > If inserted above .get_link_ksettings that works. The current > ordering is not based on actual struct layout anyway. > > Probably all statements should just end in a comma, including a > trailing comma. To avoid these two line changes on each subsequent > change. Thanks all! I'll send the one-line v2. > The rest of the discussion in this thread is actually quite > unrelated to this patch. Didn't meant to sidetrack that.