]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: Fix failed opcode appearing if handling messages from VF
authorKaren Sornek <karen.sornek@intel.com>
Fri, 14 May 2021 09:43:13 +0000 (11:43 +0200)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Mon, 6 Dec 2021 17:44:56 +0000 (09:44 -0800)
commit044679716a89fd1bc11db820bd6b6fc58a596ae8
treeb3344c8269f030712d0b0f49516d455ed2038f38
parent20c849aff17d51cd4ab3c7b2536736614c40e724
i40e: Fix failed opcode appearing if handling messages from VF

Fix failed operation code appearing if handling messages from VF.
Implemented by waiting for VF appropriate state if request starts
handle while VF reset.
Without this patch the message handling request while VF is in
a reset state ends with error -5 (I40E_ERR_PARAM).

Fixes: eb89ebf92394 ("i40e: implement virtual device interface")
Signed-off-by: Grzegorz Szczurek <grzegorzx.szczurek@intel.com>
Signed-off-by: Karen Sornek <karen.sornek@intel.com>
Tested-by: Tony Brelinski <tony.brelinski@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h