Skip to content

iavf: Fix long delays when creating multiple VFs

Stefan Assmann requested to merge sassmann_rh/centos-stream-9:bug2163707 into main

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2163707

The series fixes long delays when bringing up VFs and setting their MAC
addresses. Additionally, sometimes userspace would see the MAC address setting
failing with EAGAIN, which confused udev and left interfaces unrenamed.

Tested: Easily reproducible by enabling 64 VFs on i40e/ice and seeing how long
it takes for things to settle in dmesg.

Signed-off-by: Stefan Assmann sassmann@redhat.com

Merge request reports

Loading