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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220411144657.2655752-1-idosch@nvidia.com>
Date:   Mon, 11 Apr 2022 17:46:49 +0300
From:   Ido Schimmel <idosch@...dia.com>
To:     netdev@...r.kernel.org
Cc:     davem@...emloft.net, kuba@...nel.org, pabeni@...hat.com,
        petrm@...dia.com, jiri@...dia.com, vadimp@...dia.com,
        mlxsw@...dia.com, Ido Schimmel <idosch@...dia.com>
Subject: [PATCH net-next 0/8] mlxsw: Extend device registers for line cards support

This patch set prepares mlxsw for line cards support by extending device
registers with a slot index, which allows accessing components found on
a line card at a given slot. Currently, only slot index 0 (main board)
is used.

No user visible changes that I am aware of.

The next patchsets will:

1. Extend internal mlxsw interfaces and data structures for line cards
support
2. Add line cards support in devlink and mlxsw_spectrum
3. Add hwmon/thermal support for components found on line cards
4. Extend devlink to expose line card info (e.g., HW revision) and
devices found on line cards (e.g., gearboxes)
5. Extend devlink with the ability to flash devices found on line cards
6. Add line cards support in mlxsw_minimal

Vadim Pasternak (8):
  mlxsw: reg: Extend MTMP register with new slot number field
  mlxsw: reg: Extend MTBR register with new slot number field
  mlxsw: reg: Extend MCIA register with new slot number field
  mlxsw: reg: Extend MCION register with new slot number field
  mlxsw: reg: Extend PMMP register with new slot number field
  mlxsw: reg: Extend MGPIR register with new slot fields
  mlxsw: core_env: Pass slot index during PMAOS register write call
  mlxsw: reg: Add new field to Management General Peripheral Information
    Register

 .../net/ethernet/mellanox/mlxsw/core_env.c    | 33 ++++----
 .../net/ethernet/mellanox/mlxsw/core_hwmon.c  | 24 +++---
 .../ethernet/mellanox/mlxsw/core_thermal.c    | 14 ++--
 drivers/net/ethernet/mellanox/mlxsw/reg.h     | 83 ++++++++++++++++---
 4 files changed, 108 insertions(+), 46 deletions(-)

-- 
2.33.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ