numam-dpdk/drivers/net/mlx5/windows
Bing Zhao e848218741 net/mlx5: check delay drop settings in kernel driver
The delay drop is the common feature managed on per device basis
and the kernel driver is responsible one for the initialization and
rearming.

By default, the timeout value is set to activate the delay drop when
the driver is loaded.

A private flag "dropless_rq" is used to control the rearming. Only
when it is on, the rearming will be handled once received a timeout
event. Or else, the delay drop will be deactivated after the first
timeout occurs and all the Rx queues won't have this feature.

The PMD is trying to query this flag and warn the application when
some queues are created with delay drop but the flag is off.

Signed-off-by: Bing Zhao <bingz@nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
2021-11-05 17:04:53 +01:00
..
meson.build drivers: change indentation in build files 2021-04-21 14:04:09 +02:00
mlx5_ethdev_os.c net/mlx5: check delay drop settings in kernel driver 2021-11-05 17:04:53 +01:00
mlx5_flow_os.c eal: rename thread TLS API 2021-03-26 09:22:39 +01:00
mlx5_flow_os.h net/mlx5: support VLAN stripping offload on Windows 2021-10-12 15:29:38 +02:00
mlx5_mp_os.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
mlx5_os.c net/mlx5: optimize device spawn time with representors 2021-10-27 14:04:39 +02:00
mlx5_os.h net/mlx5: fix tunneling support query 2021-10-12 15:29:34 +02:00
mlx5_vlan_os.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00