]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
UBUNTU: SAUCE: i40e Fix GPF when deleting VMs
authorGerald Yang <gerald.yang@canonical.com>
Fri, 15 Nov 2019 03:54:03 +0000 (11:54 +0800)
committerSeth Forshee <seth.forshee@canonical.com>
Thu, 5 Dec 2019 22:30:20 +0000 (16:30 -0600)
commit00da3403d175d8c8a1277b8ef72c2b548cf08b16
tree6ae1a0dd9da40379459d71f12f86377f9ed260d4
parentcddbfda63a017e5882a9a868e7efa2cd3952b7ce
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>
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c