UBUNTU: SAUCE: i40e Fix GPF when deleting VMs
BugLink: https://bugs.launchpad.net/bugs/1852663
Fix a general protection in i40e_config_vf_promiscuous_mode
When deleting VMs with VFs created by i40e, a general protection
fault occurs in i40e_config_vf_promiscuous_mode due to race
condition for vsi->mac_filter_hash
And it also happens when deleteing pod with VFs
This issue was reported in e1000-devel mailling list
https://sourceforge.net/p/e1000/mailman/message/
36766306/
Suggested-by: Billy McFall <bmcfall@redhat.com>
Signed-off-by: Gerald Yang <gerald.yang@canonical.com>
Acked-by: Sultan Alsawaf <sultan.alsawaf@canonical.com>
Acked-by: Connor Kuehl <connor.kuehl@canonical.com>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>