Received: by 2002:a05:7412:1e0b:b0:fc:a2b0:25d7 with SMTP id kr11csp991826rdb; Fri, 16 Feb 2024 01:42:32 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWG+FpuRtysnWPwvjsf149j3WjUlDrRD82PghdugbLP7OB49z3YX8JFx+LhxV/keLHRVcKuDQqjnVDYEEeeR6a/KEX//chEwYdFrc4Row== X-Google-Smtp-Source: AGHT+IEPras5+f0U+/wxVcugU8Rd3G/saA7FU9eeHjzWWMa5PT7TfaZwuAN4Gv+3ad03hcG+ee9D X-Received: by 2002:a05:6402:34d:b0:563:f69a:97eb with SMTP id r13-20020a056402034d00b00563f69a97ebmr563520edw.3.1708076552641; Fri, 16 Feb 2024 01:42:32 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708076552; cv=pass; d=google.com; s=arc-20160816; b=mj50T6lva/YOMvcFp74L5JIK42tqU65x+loJWYSwC2JFU1ZqSMRGkozNpd4CiWcLi1 X+H2LO7qsMxX0Re10EEP03nbohcbSIi9kihK4UEb2s9dVwhC6Zu+Bc8jg69nCD6jZbQV N7jXky0qebeGKOBDO9cSoTlFat09Co4DQKXxHfYs9UDfso8mW6PevxawheHMPFwfU0AF pt2k8b8hlMuen+mbX/Yx3KBIcdtXrHk+I13NXgo5YgOIedtzT5WCokrh7bjiM2xdBS3t sA6Mu36MGX9TqeqbysgacZTQJfraIvEGzQYhz+EaUTAKcBo3VLJeNA5Z/rRPJqyqi427 QPZw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:organization:references :in-reply-to:message-id:subject:cc:to:from:date:dkim-signature; bh=TcPjtRN0fCXPtV1aDiGHQNfENaIZjNeyrfeeupm6VEU=; fh=UxFAaJzwY9IwUpV0D1j99Xcz2Yw06ujIVWUCZs2mRbE=; b=o7MxGbQDUAKTbEre6u9r+kzKt8fES9b0uCHAGAHZRI2eIYDTNROtLrN7HIkUrIgFNc paNWtlya+2rP0BjUJwurB+XkbKeDfo3NJR131MBEHfOq7RexeKF+7WTM/SYaEdg5YgHy T1GSJGZzhd2HRyZJh2E2WYPYhwtKaKB6Y+UonNsVAuGLTdZezARP6cqKjJ5c43LbfPi3 BZt2qBZtxEVNFbi1Q23HHhRMlEwaTmuiAAc8jHCQIIeMtjlJu64fzgKf3xwELysB5rdU MU5qx9CxEgOJAJHBdD5szeGq4Uf9/xQkClAJB+5AfqurlAxut2RmTW7nf6tsMPzfCqaj WcOg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b="RFBLrv4/"; arc=pass (i=1 spf=pass spfdomain=bootlin.com dkim=pass dkdomain=bootlin.com dmarc=pass fromdomain=bootlin.com); spf=pass (google.com: domain of linux-kernel+bounces-68347-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-68347-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id s10-20020a056402164a00b00561ead8d990si1433890edx.171.2024.02.16.01.42.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Feb 2024 01:42:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-68347-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b="RFBLrv4/"; arc=pass (i=1 spf=pass spfdomain=bootlin.com dkim=pass dkdomain=bootlin.com dmarc=pass fromdomain=bootlin.com); spf=pass (google.com: domain of linux-kernel+bounces-68347-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-68347-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.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 671241F2580F for ; Fri, 16 Feb 2024 09:42:32 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6E5EB1BDED; Fri, 16 Feb 2024 09:42:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="RFBLrv4/" Received: from relay5-d.mail.gandi.net (relay5-d.mail.gandi.net [217.70.183.197]) (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 6A48F1BC2A; Fri, 16 Feb 2024 09:42:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.70.183.197 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708076539; cv=none; b=GAFvdJWnycWLiY9cph1yvNpRRJd6r2WztrhBfCEsWN/kR/IJKaKaO5OPItIX47C36W/Ob8kynrd6uo4RI+Nx6pfoJuFXLi70WYQdXWr65kIPR3ehW3n6uI7xvZLU+gho1xwG+V4QRYYmka7GaOznrSagPn6LsDYR/Ax1lj2xXa4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708076539; c=relaxed/simple; bh=TcPjtRN0fCXPtV1aDiGHQNfENaIZjNeyrfeeupm6VEU=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=C8FW4xCKtHKxKgaazNRQxsogcUupd04Sy0J+ZxKjyv85HPvgFflYhFenNSzsubXp7bA3VgiuHQqk8P6zDf+0MBFDC5F+POGrZTupVo2MQ97wg3fhRHJ8n00zqARxnSlzlIlWYwq2AzP0HR8oiqUB3rQCjdZcJ5PIGF3p+5Xys80= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=RFBLrv4/; arc=none smtp.client-ip=217.70.183.197 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Received: by mail.gandi.net (Postfix) with ESMTPSA id 435071C0005; Fri, 16 Feb 2024 09:42:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1708076534; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TcPjtRN0fCXPtV1aDiGHQNfENaIZjNeyrfeeupm6VEU=; b=RFBLrv4/h7fR0ZxO7IY+mFBxecYc+8jhDm8Iw+0WrK3MhFSZCMpFPGqzMtIuM6X3SIJo8M mwECtKlAJXS8LIhTaPfnqNa3BLlVdM0hQf9yr3Us3LXiim1DR9eSvh234Lzcd7jbjbbvce XDDGhCN6naFGvcJS3r5dcgWPY2RJbnSsFGaDxmi7UStuGUOXUUcF44WoddkNDOZ6tv8I22 keQssxlcPj+8+mfe27dfzCMzj01z/BbLUheNS4gYbZDh59AbY1rLhqs6HxorJQQlcfa0fG 9qCamda9NpovbP7bbdR1r7RwO+BxTIV/PQZRziHwsYLzuBDVyqND5r7sjBPWeQ== Date: Fri, 16 Feb 2024 10:42:11 +0100 From: =?UTF-8?B?S8O2cnk=?= Maincent To: Jakub Kicinski Cc: "David S. Miller" , Eric Dumazet , Paolo Abeni , Jonathan Corbet , Luis Chamberlain , Russ Weight , Greg Kroah-Hartman , "Rafael J. Wysocki" , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Oleksij Rempel , Mark Brown , Frank Rowand , Andrew Lunn , Heiner Kallweit , Russell King , Thomas Petazzoni , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, devicetree@vger.kernel.org, Dent Project Subject: Re: [PATCH net-next v4 05/17] net: pse-pd: Introduce PSE types enumeration Message-ID: <20240216104211.2c11d1cc@kmaincent-XPS-13-7390> In-Reply-To: <20240215105846.6dd48886@kernel.org> References: <20240215-feature_poe-v4-0-35bb4c23266c@bootlin.com> <20240215-feature_poe-v4-5-35bb4c23266c@bootlin.com> <20240215105846.6dd48886@kernel.org> Organization: bootlin X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-pc-linux-gnu) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GND-Sasl: kory.maincent@bootlin.com On Thu, 15 Feb 2024 10:58:46 -0800 Jakub Kicinski wrote: > On Thu, 15 Feb 2024 17:02:46 +0100 Kory Maincent wrote: > > Introduce an enumeration to define PSE types (C33 or PoDL), > > utilizing a bitfield for potential future support of both types. > > Include 'pse_get_types' helper for external access to PSE type info. =20 >=20 > I haven't read the series, just noticed this breaks the build: >=20 > error: ../include/uapi/linux/pse.h: missing "WITH Linux-syscall-note" for > SPDX-License-Identifier By curiosity how do you get that error?=20 Is it with C=3D1? I didn't faced it with W=3D1. C=3D1 is broken for several architecture like arm64, indeed I forgot to run= it. > but why the separate header? Is it going to be used in other parts of > uAPI than just in ethtool? We might use it in pse core if capabilities between PoE and PoDL differ but= I am not sure about it. Do you prefer to move it to ethtool header and add prefix ETHTOOL_ to the e= num values? > > This patch is sponsored by Dent Project =20 >=20 > side-note: no objections to the line but for accounting purposes > (i.e. when we generate development stats) we use the Author / From > line exclusively. So it'd be easier to compute stats of things funded > by Dent if you used: >=20 > From: Kory Maincent (Dent Project) >=20 > but that's entirely up to you :) Does adding the line side to the SOB in the commit message is sufficient or should I modify the git send email config? Regard, --=20 K=C3=B6ry Maincent, Bootlin Embedded Linux and kernel engineering https://bootlin.com