Comment 0 for bug 1852432

Revision history for this message
Heitor Alves de Siqueira (halves) wrote :

[Impact]
 * Creating SR-IOV enabled VMs in Openstack can sometimes trigger the GPF and
   leave system unusable

[Test Case]
 * Continuously spin up VFs and set MAC address with e.g. ifconfig

[Fix]
 * The fix updates the VSI pointer passed down to i40e_set_vf_mac function() if
   the adapter is still in reset, preventing the GPF.

[Regression Potential]
 * Regression potential should be low, as we're now updating the VSI using the
   ID stored in the VF pointer
 * Regressions could arise from issues in VF creation or reset, as that would
   corrupt the new VSI pointer
 * Patch was validated and tested in a production environment with Openstack

[Other]
 * Fix was introduced in v5.4-rc1, so all previous kernels are affected