From: Leon Romanovsky <leon@kernel.org>
To: intel-wired-lan@osuosl.org
Subject: [Intel-wired-lan] [PATCH net-next 0/6] Devlink cleanups
Date: Wed, 17 Nov 2021 20:26:16 +0200 [thread overview]
Message-ID: <cover.1637173517.git.leonro@nvidia.com> (raw)
From: Leon Romanovsky <leonro@nvidia.com>
Hi,
This series is non-controversial subset of my RFC [1], where I proposed
a way to allow parallel devlink execution.
Thanks
[1] https://lore.kernel.org/all/cover.1636390483.git.leonro at nvidia.com
Leon Romanovsky (6):
devlink: Remove misleading internal_flags from health reporter dump
devlink: Delete useless checks of holding devlink lock
devlink: Simplify devlink resources unregister call
devlink: Clean registration of devlink port
devlink: Reshuffle resource registration logic
devlink: Inline sb related functions
.../net/ethernet/broadcom/bnxt/bnxt_devlink.c | 7 +-
.../freescale/dpaa2/dpaa2-eth-devlink.c | 7 +-
drivers/net/ethernet/intel/ice/ice_devlink.c | 23 +-
.../marvell/prestera/prestera_devlink.c | 8 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 4 +-
.../ethernet/mellanox/mlx5/core/en/devlink.c | 5 +-
.../ethernet/mellanox/mlx5/core/en/devlink.h | 2 +-
.../net/ethernet/mellanox/mlx5/core/en_main.c | 7 +-
.../mellanox/mlx5/core/esw/devlink_port.c | 9 +-
drivers/net/ethernet/mellanox/mlxsw/core.c | 15 +-
.../net/ethernet/mellanox/mlxsw/spectrum.c | 4 +-
drivers/net/ethernet/mscc/ocelot_net.c | 4 +-
.../net/ethernet/netronome/nfp/nfp_devlink.c | 4 +-
.../ethernet/pensando/ionic/ionic_devlink.c | 8 +-
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 14 +-
drivers/net/netdevsim/dev.c | 11 +-
include/net/devlink.h | 9 +-
net/core/devlink.c | 220 ++++++------------
net/dsa/dsa.c | 2 +-
net/dsa/dsa2.c | 9 +-
20 files changed, 115 insertions(+), 257 deletions(-)
--
2.33.1
WARNING: multiple messages have this Message-ID (diff)
From: Leon Romanovsky <leon@kernel.org>
To: "David S . Miller" <davem@davemloft.net>,
Jakub Kicinski <kuba@kernel.org>
Cc: Leon Romanovsky <leonro@nvidia.com>,
Alexandre Belloni <alexandre.belloni@bootlin.com>,
Andrew Lunn <andrew@lunn.ch>, Aya Levin <ayal@mellanox.com>,
Claudiu Manoil <claudiu.manoil@nxp.com>,
drivers@pensando.io, Florian Fainelli <f.fainelli@gmail.com>,
Ido Schimmel <idosch@nvidia.com>,
intel-wired-lan@lists.osuosl.org,
Ioana Ciornei <ioana.ciornei@nxp.com>,
Jesse Brandeburg <jesse.brandeburg@intel.com>,
Jiri Pirko <jiri@nvidia.com>,
linux-kernel@vger.kernel.org, linux-rdma@vger.kernel.org,
Michael Chan <michael.chan@broadcom.com>,
netdev@vger.kernel.org, oss-drivers@corigine.com,
Saeed Mahameed <saeedm@nvidia.com>,
Shannon Nelson <snelson@pensando.io>,
Simon Horman <simon.horman@corigine.com>,
Taras Chornyi <tchornyi@marvell.com>,
Tariq Toukan <tariqt@nvidia.com>,
Tony Nguyen <anthony.l.nguyen@intel.com>,
UNGLinuxDriver@microchip.com,
Vivien Didelot <vivien.didelot@gmail.com>,
Vladimir Oltean <vladimir.oltean@nxp.com>
Subject: [PATCH net-next 0/6] Devlink cleanups
Date: Wed, 17 Nov 2021 20:26:16 +0200 [thread overview]
Message-ID: <cover.1637173517.git.leonro@nvidia.com> (raw)
From: Leon Romanovsky <leonro@nvidia.com>
Hi,
This series is non-controversial subset of my RFC [1], where I proposed
a way to allow parallel devlink execution.
Thanks
[1] https://lore.kernel.org/all/cover.1636390483.git.leonro@nvidia.com
Leon Romanovsky (6):
devlink: Remove misleading internal_flags from health reporter dump
devlink: Delete useless checks of holding devlink lock
devlink: Simplify devlink resources unregister call
devlink: Clean registration of devlink port
devlink: Reshuffle resource registration logic
devlink: Inline sb related functions
.../net/ethernet/broadcom/bnxt/bnxt_devlink.c | 7 +-
.../freescale/dpaa2/dpaa2-eth-devlink.c | 7 +-
drivers/net/ethernet/intel/ice/ice_devlink.c | 23 +-
.../marvell/prestera/prestera_devlink.c | 8 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 4 +-
.../ethernet/mellanox/mlx5/core/en/devlink.c | 5 +-
.../ethernet/mellanox/mlx5/core/en/devlink.h | 2 +-
.../net/ethernet/mellanox/mlx5/core/en_main.c | 7 +-
.../mellanox/mlx5/core/esw/devlink_port.c | 9 +-
drivers/net/ethernet/mellanox/mlxsw/core.c | 15 +-
.../net/ethernet/mellanox/mlxsw/spectrum.c | 4 +-
drivers/net/ethernet/mscc/ocelot_net.c | 4 +-
.../net/ethernet/netronome/nfp/nfp_devlink.c | 4 +-
.../ethernet/pensando/ionic/ionic_devlink.c | 8 +-
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 14 +-
drivers/net/netdevsim/dev.c | 11 +-
include/net/devlink.h | 9 +-
net/core/devlink.c | 220 ++++++------------
net/dsa/dsa.c | 2 +-
net/dsa/dsa2.c | 9 +-
20 files changed, 115 insertions(+), 257 deletions(-)
--
2.33.1
next reply other threads:[~2021-11-17 18:26 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-11-17 18:26 Leon Romanovsky [this message]
2021-11-17 18:26 ` [PATCH net-next 0/6] Devlink cleanups Leon Romanovsky
2021-11-17 18:26 ` [Intel-wired-lan] [PATCH net-next 1/6] devlink: Remove misleading internal_flags from health reporter dump Leon Romanovsky
2021-11-17 18:26 ` Leon Romanovsky
2021-11-17 18:26 ` [Intel-wired-lan] [PATCH net-next 2/6] devlink: Delete useless checks of holding devlink lock Leon Romanovsky
2021-11-17 18:26 ` Leon Romanovsky
2021-11-17 18:26 ` [Intel-wired-lan] [PATCH net-next 3/6] devlink: Simplify devlink resources unregister call Leon Romanovsky
2021-11-17 18:26 ` Leon Romanovsky
2021-11-17 18:26 ` [Intel-wired-lan] [PATCH net-next 4/6] devlink: Clean registration of devlink port Leon Romanovsky
2021-11-17 18:26 ` Leon Romanovsky
2021-11-18 4:49 ` [Intel-wired-lan] " Jakub Kicinski
2021-11-18 4:49 ` Jakub Kicinski
2021-11-18 7:32 ` [Intel-wired-lan] " Leon Romanovsky
2021-11-18 7:32 ` Leon Romanovsky
2021-11-17 18:26 ` [Intel-wired-lan] [PATCH net-next 5/6] devlink: Reshuffle resource registration logic Leon Romanovsky
2021-11-17 18:26 ` Leon Romanovsky
2021-11-18 4:49 ` [Intel-wired-lan] " Jakub Kicinski
2021-11-18 4:49 ` Jakub Kicinski
2021-11-18 7:50 ` [Intel-wired-lan] " Leon Romanovsky
2021-11-18 7:50 ` Leon Romanovsky
2021-11-19 1:48 ` [Intel-wired-lan] " Jakub Kicinski
2021-11-19 1:48 ` Jakub Kicinski
2021-11-19 15:38 ` [Intel-wired-lan] " Leon Romanovsky
2021-11-19 15:38 ` Leon Romanovsky
2021-11-19 16:10 ` [Intel-wired-lan] " Jakub Kicinski
2021-11-19 16:10 ` Jakub Kicinski
2021-11-21 8:45 ` [Intel-wired-lan] " Leon Romanovsky
2021-11-21 8:45 ` Leon Romanovsky
2021-11-23 2:27 ` [Intel-wired-lan] " Jakub Kicinski
2021-11-23 2:27 ` Jakub Kicinski
2021-11-23 8:33 ` [Intel-wired-lan] " Leon Romanovsky
2021-11-23 8:33 ` Leon Romanovsky
2021-11-23 23:33 ` [Intel-wired-lan] " Jakub Kicinski
2021-11-23 23:33 ` Jakub Kicinski
2021-11-25 9:02 ` [Intel-wired-lan] " Leon Romanovsky
2021-11-25 9:02 ` Leon Romanovsky
2021-11-17 18:26 ` [Intel-wired-lan] [PATCH net-next 6/6] devlink: Inline sb related functions Leon Romanovsky
2021-11-17 18:26 ` Leon Romanovsky
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=cover.1637173517.git.leonro@nvidia.com \
--to=leon@kernel.org \
--cc=intel-wired-lan@osuosl.org \
/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.