From: David Ahern Date: Mon, 11 Sep 2023 15:19:48 +0000 (-0600) Subject: Merge branch 'devlink-dump-selector' into next X-Git-Tag: v6.6.0~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9e6ca8d0d62302a0667b3a048674de79b7eb2da2;p=thirdparty%2Fiproute2.git Merge branch 'devlink-dump-selector' into next Jiri Pirko says: ==================== From: Jiri Pirko First 5 patches are preparations for the last one. Motivation: For SFs, one devlink instance per SF is created. There might be thousands of these on a single host. When a user needs to know port handle for specific SF, he needs to dump all devlink ports on the host which does not scale good. Solution: Allow user to pass devlink handle (and possibly other attributes) alongside the dump command and dump only objects which are matching the selection. Example: $ devlink port show auxiliary/mlx5_core.eth.0/65535: type eth netdev eth2 flavour physical port 0 splittable false auxiliary/mlx5_core.eth.1/131071: type eth netdev eth3 flavour physical port 1 splittable false $ devlink port show auxiliary/mlx5_core.eth.0 auxiliary/mlx5_core.eth.0/65535: type eth netdev eth2 flavour physical port 0 splittable false $ devlink port show auxiliary/mlx5_core.eth.1 auxiliary/mlx5_core.eth.1/131071: type eth netdev eth3 flavour physical port 1 splittable false ==================== Signed-off-by: David Ahern --- 9e6ca8d0d62302a0667b3a048674de79b7eb2da2