lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20190401094026.3676-1-jiri@resnulli.us> Date: Mon, 1 Apr 2019 11:40:14 +0200 From: Jiri Pirko <jiri@...nulli.us> To: netdev@...r.kernel.org Cc: davem@...emloft.net, mlxsw@...lanox.com, idosch@...lanox.com, jakub.kicinski@...ronome.com, f.fainelli@...il.com, andrew@...n.ch, vivien.didelot@...il.com, michael.chan@...adcom.com Subject: [patch net-next v2 00/12] net: extend devlink port attrs with switch ID From: Jiri Pirko <jiri@...lanox.com> Extend devlink port attrs to contain switch ID and change drivers that register devlink ports to use that. --- v1->v2: - adjusted cover letter Jiri Pirko (12): net: devlink: convert devlink_port_attrs bools to bits net: devlink: extend port attrs for switch ID net: devlink: introduce devlink_compat_switch_id_get() helper mlxsw: Pass switch ID through devlink_port_attrs_set() mlxsw: Remove ndo_get_port_parent_id implementation bnxt: pass switch ID through devlink_port_attrs_set() bnxt: remove ndo_get_port_parent_id implementation for physical ports nfp: pass switch ID through devlink_port_attrs_set() nfp: remove ndo_get_port_parent_id implementation mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() dsa: pass switch ID through devlink_port_attrs_set() net: devlink: add warning for ndo_get_port_parent_id set when not needed drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 - .../net/ethernet/broadcom/bnxt/bnxt_devlink.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 7 ++-- drivers/net/ethernet/mellanox/mlxsw/core.h | 4 ++- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 17 ++------- .../net/ethernet/mellanox/mlxsw/spectrum.c | 17 ++------- .../net/ethernet/mellanox/mlxsw/switchib.c | 22 +++++++++++- .../net/ethernet/mellanox/mlxsw/switchx2.c | 16 ++------- .../net/ethernet/netronome/nfp/nfp_devlink.c | 5 ++- .../ethernet/netronome/nfp/nfp_net_common.c | 1 - .../net/ethernet/netronome/nfp/nfp_net_repr.c | 1 - drivers/net/ethernet/netronome/nfp/nfp_port.c | 16 --------- include/net/devlink.h | 19 ++++++++-- net/core/dev.c | 8 +++-- net/core/devlink.c | 36 ++++++++++++++++++- net/dsa/dsa2.c | 4 ++- net/dsa/slave.c | 1 - 17 files changed, 103 insertions(+), 75 deletions(-) -- 2.17.2
Powered by blists - more mailing lists