diff options
author | Paolo Abeni <pabeni@redhat.com> | 2023-08-24 15:23:49 +0200 |
---|---|---|
committer | Paolo Abeni <pabeni@redhat.com> | 2023-08-24 15:23:49 +0200 |
commit | 9f6708a668186dc5b38532fc1d1ff2f5311722d6 (patch) | |
tree | d5c667f6b86eef32e5caad9bf1280443b3fd0e74 /net/devlink | |
parent | 23c167af2404aa0cbc77f7dcba6fe8d5af67468d (diff) | |
parent | b8c697e177bba0f802232c3f06b7769b1e1fc516 (diff) | |
download | linux-stable-9f6708a668186dc5b38532fc1d1ff2f5311722d6.tar.gz linux-stable-9f6708a668186dc5b38532fc1d1ff2f5311722d6.tar.bz2 linux-stable-9f6708a668186dc5b38532fc1d1ff2f5311722d6.zip |
Merge tag 'mlx5-updates-2023-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Saeed Mahameed says:
====================
mlx5-updates-2023-08-22
1) Patches #1..#13 From Jiri:
The goal of this patchset is to make the SF code cleaner.
Benefit from previously introduced devlink_port struct containerization
to avoid unnecessary lookups in devlink port ops.
Also, benefit from the devlink locking changes and avoid unnecessary
reference counting.
2) Patches #14,#15:
Add ability to configure proto both UDP and TCP selectors in RX and TX
directions.
* tag 'mlx5-updates-2023-08-22' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux:
net/mlx5e: Support IPsec upper TCP protocol selector
net/mlx5e: Support IPsec upper protocol selector field offload for RX
net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops
net/mlx5: Check vhca_resource_manager capability in each op and add extack msg
net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking
net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly
net/mlx5: Reduce number of vport lookups passing vport pointer instead of index
net/mlx5: Embed struct devlink_port into driver structure
net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops
net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable()
net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code
net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs
net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister()
net/mlx5: Push out SF devlink port init and cleanup code to separate helpers
net/mlx5: Rework devlink port alloc/free into init/cleanup
====================
Link: https://lore.kernel.org/all/20230823051012.162483-1-saeed@kernel.org/
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'net/devlink')
0 files changed, 0 insertions, 0 deletions