Message ID | 20230412040752.14220-2-saeed@kernel.org (mailing list archive) |
---|---|
State | Accepted |
Commit | e5688f6fb9e3d0254a8fb1c714c38e407f0baa64 |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | [net-next,01/15] net/mlx5: Add mlx5_ifc definitions for bridge multicast support | expand |
Hello: This series was applied to netdev/net-next.git (main) by Saeed Mahameed <saeedm@nvidia.com>: On Tue, 11 Apr 2023 21:07:38 -0700 you wrote: > From: Vlad Buslov <vladbu@nvidia.com> > > Add the required hardware definitions to mlx5_ifc: fdb_uplink_hairpin, > fdb_multi_path_any_table_limit_regc, fdb_multi_path_any_table. > > Signed-off-by: Vlad Buslov <vladbu@nvidia.com> > Reviewed-by: Maor Dickman <maord@nvidia.com> > Reviewed-by: Roi Dayan <roid@nvidia.com> > Signed-off-by: Saeed Mahameed <saeedm@nvidia.com> > > [...] Here is the summary with links: - [net-next,01/15] net/mlx5: Add mlx5_ifc definitions for bridge multicast support https://git.kernel.org/netdev/net-next/c/e5688f6fb9e3 - [net-next,02/15] net/mlx5: Bridge, increase bridge tables sizes https://git.kernel.org/netdev/net-next/c/9071b423c302 - [net-next,03/15] net/mlx5: Bridge, move additional data structures to priv header https://git.kernel.org/netdev/net-next/c/6767c97d7adc - [net-next,04/15] net/mlx5: Bridge, extract code to lookup parent bridge of port https://git.kernel.org/netdev/net-next/c/b99c4ef29e27 - [net-next,05/15] net/mlx5: Bridge, snoop igmp/mld packets https://git.kernel.org/netdev/net-next/c/18c2916cee12 - [net-next,06/15] net/mlx5: Bridge, add per-port multicast replication tables https://git.kernel.org/netdev/net-next/c/272ecfc92f6f - [net-next,07/15] net/mlx5: Bridge, support multicast VLAN pop https://git.kernel.org/netdev/net-next/c/b5e80625d168 - [net-next,08/15] net/mlx5: Bridge, implement mdb offload https://git.kernel.org/netdev/net-next/c/70f0302b3f20 - [net-next,09/15] net/mlx5: Bridge, add tracepoints for multicast https://git.kernel.org/netdev/net-next/c/55f3e740f7f6 - [net-next,10/15] net/mlx5: Create a new profile for SFs https://git.kernel.org/netdev/net-next/c/9df839a711ae - [net-next,11/15] net/mlx5: DR, Set counter ID on the last STE for STEv1 TX https://git.kernel.org/netdev/net-next/c/cee6484eddc1 - [net-next,12/15] net/mlx5: Add mlx5_ifc bits for modify header argument https://git.kernel.org/netdev/net-next/c/9fa7f1de3dda - [net-next,13/15] net/mlx5: Add new WQE for updating flow table https://git.kernel.org/netdev/net-next/c/977c4a3e7c89 - [net-next,14/15] net/mlx5: DR, Prepare sending new WQE type https://git.kernel.org/netdev/net-next/c/1e5cc7369bb0 - [net-next,15/15] net/mlx5: DR, Add modify-header-pattern ICM pool https://git.kernel.org/netdev/net-next/c/108ff8215b55 You are awesome, thank you!
diff --git a/include/linux/mlx5/mlx5_ifc.h b/include/linux/mlx5/mlx5_ifc.h index e47d6c58da35..02c628f4fe26 100644 --- a/include/linux/mlx5/mlx5_ifc.h +++ b/include/linux/mlx5/mlx5_ifc.h @@ -880,7 +880,12 @@ enum { struct mlx5_ifc_flow_table_eswitch_cap_bits { u8 fdb_to_vport_reg_c_id[0x8]; - u8 reserved_at_8[0xd]; + u8 reserved_at_8[0x5]; + u8 fdb_uplink_hairpin[0x1]; + u8 fdb_multi_path_any_table_limit_regc[0x1]; + u8 reserved_at_f[0x3]; + u8 fdb_multi_path_any_table[0x1]; + u8 reserved_at_13[0x2]; u8 fdb_modify_header_fwd_to_table[0x1]; u8 fdb_ipv4_ttl_modify[0x1]; u8 flow_source[0x1];