HomeFreeBSD

mlx5en: Create and destroy all flow tables and rules when the network interface…

Description

mlx5en: Create and destroy all flow tables and rules when the network interface attaches and detaches.

Previously flow steering tables and rules were only created and destroyed
at link up and down events, respectivly. Due to new requirements for adding
TLS RX flow tables and rules, the main flow steering table must always be
available as there are permanent redirections from the TLS RX flow table
to the vlan flow table.

MFC after: 1 week
Sponsored by: NVIDIA Networking

Details

Provenance
hselaskyAuthored on Feb 1 2022, 3:20 PM
Parents
rGa8e715d21b96: mlx5en: Add race protection for SQ remap
Branches
Unknown
Tags
Unknown