mirror-linux/include/linux/mlx5
Shay Drory 5546040619 net/mlx5: Let user configure max_macs param
Currently, max_macs is taking 70Kbytes of memory per function. This
size is not needed in all use cases, and is critical with large scale.
Hence, allow user to configure the number of max_macs.

For example, to reduce the number of max_macs to 1, execute::
$ devlink dev param set pci/0000:00:0b.0 name max_macs value 1 \
              cmode driverinit
$ devlink dev reload pci/0000:00:0b.0

Signed-off-by: Shay Drory <shayd@nvidia.com>
Reviewed-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Parav Pandit <parav@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
2021-10-25 13:51:21 -07:00
..
accel.h
cq.h
device.h net/mlx5: Extend health buffer dump 2021-10-25 13:51:19 -07:00
doorbell.h
driver.h net/mlx5: Let user configure io_eq_size param 2021-10-25 13:51:20 -07:00
eq.h net/mlx5: Let user configure event_eq_size param 2021-10-25 13:51:20 -07:00
eswitch.h net/mlx5: Bridge, mark reg_c1 when pushing VLAN 2021-10-04 18:10:56 -07:00
fs.h net/mlx5: Add support to create match definer 2021-10-18 20:18:07 -07:00
fs_helpers.h
mlx5_ifc.h net/mlx5: Let user configure max_macs param 2021-10-25 13:51:21 -07:00
mlx5_ifc_fpga.h
mlx5_ifc_vdpa.h vdpa/mlx5: Fix queue type selection logic 2021-08-11 06:44:43 -04:00
mpfs.h
port.h
qp.h
rsc_dump.h
transobj.h
vport.h