All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tony Nguyen <anthony.l.nguyen@intel.com>
To: Larysa Zaremba <larysa.zaremba@intel.com>,
	<intel-wired-lan@lists.osuosl.org>
Cc: "David S. Miller" <davem@davemloft.net>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,
	Simon Horman <horms@kernel.org>, Jonathan Corbet <corbet@lwn.net>,
	Przemek Kitszel <przemyslaw.kitszel@intel.com>,
	Jiri Pirko <jiri@resnulli.us>,
	Mustafa Ismail <mustafa.ismail@intel.com>,
	"Tatyana Nikolova" <tatyana.e.nikolova@intel.com>,
	Andrew Lunn <andrew+netdev@lunn.ch>,
	Alexander Lobakin <aleksander.lobakin@intel.com>,
	Michael Ellerman <mpe@ellerman.id.au>,
	Maciej Fijalkowski <maciej.fijalkowski@intel.com>,
	"Lee Trager" <lee@trager.us>,
	Madhavan Srinivasan <maddy@linux.ibm.com>,
	"Sridhar Samudrala" <sridhar.samudrala@intel.com>,
	Jacob Keller <jacob.e.keller@intel.com>,
	Michal Swiatkowski <michal.swiatkowski@linux.intel.com>,
	Mateusz Polchlopek <mateusz.polchlopek@intel.com>,
	Wenjun Wu <wenjun1.wu@intel.com>,
	Ahmed Zaki <ahmed.zaki@intel.com>, <netdev@vger.kernel.org>,
	<linux-doc@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
	"Karlsson, Magnus" <magnus.karlsson@intel.com>,
	Emil Tantilov <emil.s.tantilov@intel.com>,
	Madhu Chittim <madhu.chittim@intel.com>,
	"Josh Hay" <joshua.a.hay@intel.com>,
	Milena Olech <milena.olech@intel.com>,
	<pavan.kumar.linga@intel.com>,
	"Singhai, Anjali" <anjali.singhai@intel.com>
Subject: Re: [Intel-wired-lan] [PATCH iwl-next 14/14] ixd: add devlink support
Date: Tue, 15 Apr 2025 11:54:41 -0700	[thread overview]
Message-ID: <d397e5c5-e05b-4ec3-bbd6-14f06b33db49@intel.com> (raw)
In-Reply-To: <20250408124816.11584-15-larysa.zaremba@intel.com>



On 4/8/2025 5:48 AM, Larysa Zaremba wrote:
> From: Amritha Nambiar <amritha.nambiar@intel.com>
> 
> Enable initial support for the devlink interface with the ixd
> driver. The ixd hardware is a single function PCIe device. So, the
> PCIe adapter gets its own devlink instance to manage device-wide
> resources or configuration.
> 
> $ devlink dev show
> pci/0000:83:00.6
> 
> $ devlink dev info pci/0000:83:00.6
> pci/0000:83:00.6:
>    driver ixd
>    serial_number 00-a0-c9-ff-ff-23-45-67
>    versions:
>        fixed:
>          device.type MEV
>        running:
>          cp 0.0
>          virtchnl 2.0
> 
> Signed-off-by: Amritha Nambiar <amritha.nambiar@intel.com>
> Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
> Reviewed-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com>
> Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
> Signed-off-by: Larysa Zaremba <larysa.zaremba@intel.com>
> ---
>   Documentation/networking/devlink/ixd.rst     |  35 +++++++
>   drivers/net/ethernet/intel/ixd/Kconfig       |   1 +
>   drivers/net/ethernet/intel/ixd/Makefile      |   1 +
>   drivers/net/ethernet/intel/ixd/ixd_devlink.c | 105 +++++++++++++++++++
>   drivers/net/ethernet/intel/ixd/ixd_devlink.h |  44 ++++++++
>   drivers/net/ethernet/intel/ixd/ixd_main.c    |  13 ++-
>   6 files changed, 196 insertions(+), 3 deletions(-)
>   create mode 100644 Documentation/networking/devlink/ixd.rst
>   create mode 100644 drivers/net/ethernet/intel/ixd/ixd_devlink.c
>   create mode 100644 drivers/net/ethernet/intel/ixd/ixd_devlink.h
> 
> diff --git a/Documentation/networking/devlink/ixd.rst b/Documentation/networking/devlink/ixd.rst
> new file mode 100644
> index 000000000000..81b28ffb00f6
> --- /dev/null
> +++ b/Documentation/networking/devlink/ixd.rst

The index needs to be updated as well:

Documentation/networking/devlink/ixd.rst: WARNING: document isn't 
included in any toctree

Thanks,
Tony

> @@ -0,0 +1,35 @@
> +.. SPDX-License-Identifier: GPL-2.0
> +
> +===================
> +ixd devlink support
> +===================
> +
> +This document describes the devlink features implemented by the ``ixd``
> +device driver.
> +
> +Info versions


WARNING: multiple messages have this Message-ID (diff)
From: Tony Nguyen <anthony.l.nguyen@intel.com>
To: Larysa Zaremba <larysa.zaremba@intel.com>,
	<intel-wired-lan@lists.osuosl.org>
Cc: "David S. Miller" <davem@davemloft.net>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,
	Simon Horman <horms@kernel.org>, Jonathan Corbet <corbet@lwn.net>,
	Przemek Kitszel <przemyslaw.kitszel@intel.com>,
	Jiri Pirko <jiri@resnulli.us>,
	Mustafa Ismail <mustafa.ismail@intel.com>,
	"Tatyana Nikolova" <tatyana.e.nikolova@intel.com>,
	Andrew Lunn <andrew+netdev@lunn.ch>,
	Alexander Lobakin <aleksander.lobakin@intel.com>,
	Michael Ellerman <mpe@ellerman.id.au>,
	Maciej Fijalkowski <maciej.fijalkowski@intel.com>,
	"Lee Trager" <lee@trager.us>,
	Madhavan Srinivasan <maddy@linux.ibm.com>,
	"Sridhar Samudrala" <sridhar.samudrala@intel.com>,
	Jacob Keller <jacob.e.keller@intel.com>,
	Michal Swiatkowski <michal.swiatkowski@linux.intel.com>,
	Mateusz Polchlopek <mateusz.polchlopek@intel.com>,
	Wenjun Wu <wenjun1.wu@intel.com>,
	Ahmed Zaki <ahmed.zaki@intel.com>, <netdev@vger.kernel.org>,
	<linux-doc@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
	"Karlsson, Magnus" <magnus.karlsson@intel.com>,
	Emil Tantilov <emil.s.tantilov@intel.com>,
	Madhu Chittim <madhu.chittim@intel.com>,
	"Josh Hay" <joshua.a.hay@intel.com>,
	Milena Olech <milena.olech@intel.com>,
	<pavan.kumar.linga@intel.com>,
	"Singhai, Anjali" <anjali.singhai@intel.com>
Subject: Re: [PATCH iwl-next 14/14] ixd: add devlink support
Date: Tue, 15 Apr 2025 11:54:41 -0700	[thread overview]
Message-ID: <d397e5c5-e05b-4ec3-bbd6-14f06b33db49@intel.com> (raw)
In-Reply-To: <20250408124816.11584-15-larysa.zaremba@intel.com>



On 4/8/2025 5:48 AM, Larysa Zaremba wrote:
> From: Amritha Nambiar <amritha.nambiar@intel.com>
> 
> Enable initial support for the devlink interface with the ixd
> driver. The ixd hardware is a single function PCIe device. So, the
> PCIe adapter gets its own devlink instance to manage device-wide
> resources or configuration.
> 
> $ devlink dev show
> pci/0000:83:00.6
> 
> $ devlink dev info pci/0000:83:00.6
> pci/0000:83:00.6:
>    driver ixd
>    serial_number 00-a0-c9-ff-ff-23-45-67
>    versions:
>        fixed:
>          device.type MEV
>        running:
>          cp 0.0
>          virtchnl 2.0
> 
> Signed-off-by: Amritha Nambiar <amritha.nambiar@intel.com>
> Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
> Reviewed-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com>
> Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>
> Signed-off-by: Larysa Zaremba <larysa.zaremba@intel.com>
> ---
>   Documentation/networking/devlink/ixd.rst     |  35 +++++++
>   drivers/net/ethernet/intel/ixd/Kconfig       |   1 +
>   drivers/net/ethernet/intel/ixd/Makefile      |   1 +
>   drivers/net/ethernet/intel/ixd/ixd_devlink.c | 105 +++++++++++++++++++
>   drivers/net/ethernet/intel/ixd/ixd_devlink.h |  44 ++++++++
>   drivers/net/ethernet/intel/ixd/ixd_main.c    |  13 ++-
>   6 files changed, 196 insertions(+), 3 deletions(-)
>   create mode 100644 Documentation/networking/devlink/ixd.rst
>   create mode 100644 drivers/net/ethernet/intel/ixd/ixd_devlink.c
>   create mode 100644 drivers/net/ethernet/intel/ixd/ixd_devlink.h
> 
> diff --git a/Documentation/networking/devlink/ixd.rst b/Documentation/networking/devlink/ixd.rst
> new file mode 100644
> index 000000000000..81b28ffb00f6
> --- /dev/null
> +++ b/Documentation/networking/devlink/ixd.rst

The index needs to be updated as well:

Documentation/networking/devlink/ixd.rst: WARNING: document isn't 
included in any toctree

Thanks,
Tony

> @@ -0,0 +1,35 @@
> +.. SPDX-License-Identifier: GPL-2.0
> +
> +===================
> +ixd devlink support
> +===================
> +
> +This document describes the devlink features implemented by the ``ixd``
> +device driver.
> +
> +Info versions


  reply	other threads:[~2025-04-15 18:54 UTC|newest]

Thread overview: 71+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-08 12:47 [Intel-wired-lan] [PATCH iwl-next 00/14] Introduce iXD driver Larysa Zaremba
2025-04-08 12:47 ` Larysa Zaremba
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 01/14] virtchnl: create 'include/linux/intel' and move necessary header files Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-15 18:53   ` [Intel-wired-lan] " Tony Nguyen
2025-04-15 18:53     ` Tony Nguyen
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 02/14] virtchnl: introduce control plane version fields Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 03/14] libeth: add PCI device initialization helpers to libeth Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-21 14:08   ` [Intel-wired-lan] " Simon Horman
2025-04-21 14:08     ` Simon Horman
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 04/14] libeth: allow to create fill queues without NAPI Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 05/14] libeth: add control queue support Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-10  8:21   ` [Intel-wired-lan] " Leon Romanovsky
2025-04-10  8:21     ` Leon Romanovsky
2025-04-10 10:44     ` [Intel-wired-lan] " Larysa Zaremba
2025-04-10 10:44       ` Larysa Zaremba
2025-04-10 11:23       ` [Intel-wired-lan] " Leon Romanovsky
2025-04-10 11:23         ` Leon Romanovsky
2025-04-10 12:58         ` [Intel-wired-lan] " Larysa Zaremba
2025-04-10 12:58           ` Larysa Zaremba
2025-04-10 13:27           ` [Intel-wired-lan] " Leon Romanovsky
2025-04-10 13:27             ` Leon Romanovsky
2025-04-10 13:33             ` [Intel-wired-lan] " Alexander Lobakin
2025-04-10 13:33               ` Alexander Lobakin
2025-04-10 13:58               ` [Intel-wired-lan] " Leon Romanovsky
2025-04-10 13:58                 ` Leon Romanovsky
2025-04-10 14:04                 ` [Intel-wired-lan] " Alexander Lobakin
2025-04-10 14:04                   ` Alexander Lobakin
2025-04-10 13:05         ` [Intel-wired-lan] " Alexander Lobakin
2025-04-10 13:05           ` Alexander Lobakin
2025-04-10 13:44           ` [Intel-wired-lan] " Leon Romanovsky
2025-04-10 13:44             ` Leon Romanovsky
2025-04-10 13:59             ` [Intel-wired-lan] " Larysa Zaremba
2025-04-10 13:59               ` Larysa Zaremba
2025-04-11 17:18               ` [Intel-wired-lan] " Leon Romanovsky
2025-04-11 17:18                 ` Leon Romanovsky
2025-04-10 14:00             ` [Intel-wired-lan] " Alexander Lobakin
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 06/14] libeth: add bookkeeping support for control queue messages Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-15 18:54   ` [Intel-wired-lan] " Tony Nguyen
2025-04-15 18:54     ` Tony Nguyen
2025-04-21 14:19   ` [Intel-wired-lan] " Simon Horman
2025-04-21 14:19     ` Simon Horman
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 07/14] idpf: remove 'vport_params_reqd' field Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 08/14] idpf: refactor idpf to use libeth controlq and Xn APIs Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-21 14:25   ` [Intel-wired-lan] " Simon Horman
2025-04-21 14:25     ` Simon Horman
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 09/14] idpf: make mbx_task queueing and cancelling more consistent Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 10/14] idpf: print a debug message and bail in case of non-event ctlq message Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 11/14] ixd: add basic driver framework for Intel(R) Control Plane Function Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 12/14] ixd: add reset checks and initialize the mailbox Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-08 12:47 ` [Intel-wired-lan] [PATCH iwl-next 13/14] ixd: add the core initialization Larysa Zaremba
2025-04-08 12:47   ` Larysa Zaremba
2025-04-08 12:48 ` [Intel-wired-lan] [PATCH iwl-next 14/14] ixd: add devlink support Larysa Zaremba
2025-04-08 12:48   ` Larysa Zaremba
2025-04-15 18:54   ` Tony Nguyen [this message]
2025-04-15 18:54     ` Tony Nguyen
2025-04-16 15:49 ` [Intel-wired-lan] [PATCH iwl-next 00/14] Introduce iXD driver Alexander Lobakin
2025-04-16 15:49   ` Alexander Lobakin
2025-04-16 16:23   ` [Intel-wired-lan] " Keller, Jacob E
2025-04-16 16:23     ` Keller, Jacob E

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=d397e5c5-e05b-4ec3-bbd6-14f06b33db49@intel.com \
    --to=anthony.l.nguyen@intel.com \
    --cc=ahmed.zaki@intel.com \
    --cc=aleksander.lobakin@intel.com \
    --cc=andrew+netdev@lunn.ch \
    --cc=anjali.singhai@intel.com \
    --cc=corbet@lwn.net \
    --cc=davem@davemloft.net \
    --cc=edumazet@google.com \
    --cc=emil.s.tantilov@intel.com \
    --cc=horms@kernel.org \
    --cc=intel-wired-lan@lists.osuosl.org \
    --cc=jacob.e.keller@intel.com \
    --cc=jiri@resnulli.us \
    --cc=joshua.a.hay@intel.com \
    --cc=kuba@kernel.org \
    --cc=larysa.zaremba@intel.com \
    --cc=lee@trager.us \
    --cc=linux-doc@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=maciej.fijalkowski@intel.com \
    --cc=maddy@linux.ibm.com \
    --cc=madhu.chittim@intel.com \
    --cc=magnus.karlsson@intel.com \
    --cc=mateusz.polchlopek@intel.com \
    --cc=michal.swiatkowski@linux.intel.com \
    --cc=milena.olech@intel.com \
    --cc=mpe@ellerman.id.au \
    --cc=mustafa.ismail@intel.com \
    --cc=netdev@vger.kernel.org \
    --cc=pabeni@redhat.com \
    --cc=pavan.kumar.linga@intel.com \
    --cc=przemyslaw.kitszel@intel.com \
    --cc=sridhar.samudrala@intel.com \
    --cc=tatyana.e.nikolova@intel.com \
    --cc=wenjun1.wu@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.