[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <fa91cf18-8d2c-bc11-b3d3-bd8671318e7f@infradead.org>
Date: Mon, 23 Mar 2020 22:33:26 -0700
From: Randy Dunlap <rdunlap@...radead.org>
To: Jakub Kicinski <kuba@...nel.org>, davem@...emloft.net
Cc: netdev@...r.kernel.org, kernel-team@...com, eugenem@...com,
jacob.e.keller@...el.com, jiri@...nulli.us,
michael.chan@...adcom.com, snelson@...sando.io,
jesse.brandeburg@...el.com, vasundhara-v.volam@...adcom.com
Subject: Re: [PATCH net-next v2] devlink: expand the devlink-info
documentation
On 3/23/20 9:15 PM, Jakub Kicinski wrote:
> We are having multiple review cycles with all vendors trying
> to implement devlink-info. Let's expand the documentation with
> more information about what's implemented and motivation behind
> this interface in an attempt to make the implementations easier.
>
> Describe what each info section is supposed to contain, and make
> some references to other HW interfaces (PCI caps).
>
> Document how firmware management is expected to look, to make
> it clear how devlink-info and devlink-flash work in concert.
>
> Name some future work.
>
> v2: - improve wording
>
> Signed-off-by: Jakub Kicinski <kuba@...nel.org>
Hi Jakub,
One minor edit below, and
Reviewed-by: Randy Dunlap <rdunlap@...radead.org>
> ---
> .../networking/devlink/devlink-flash.rst | 93 ++++++++++++
> .../networking/devlink/devlink-info.rst | 133 +++++++++++++++---
> .../networking/devlink/devlink-params.rst | 2 +
> Documentation/networking/devlink/index.rst | 1 +
> 4 files changed, 213 insertions(+), 16 deletions(-)
> create mode 100644 Documentation/networking/devlink/devlink-flash.rst
>
> diff --git a/Documentation/networking/devlink/devlink-info.rst b/Documentation/networking/devlink/devlink-info.rst
> index 70981dd1b981..8d47289a5844 100644
> --- a/Documentation/networking/devlink/devlink-info.rst
> +++ b/Documentation/networking/devlink/devlink-info.rst
> @@ -5,34 +5,119 @@ Devlink Info
[snip]
> Generic Versions
> ================
>
> It is expected that drivers use the following generic names for exporting
> -version information. Other information may be exposed using driver-specific
> -names, but these should be documented in the driver-specific file.
> +version information. If a generic name for a given component doesn't exist, yet,
exist yet,
> +driver authors should consult existing driver-specific versions and attempt
> +reuse. As last resort, if a component is truly unique, using driver-specific
> +names is allowed, but these should be documented in the driver-specific file.
> +
> +All versions should try to use the following terminology:
cheers.
--
~Randy
Powered by blists - more mailing lists