]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: Fix to not show opcode msg on unsuccessful VF MAC change
authorMateusz Palczewski <mateusz.palczewski@intel.com>
Wed, 3 Mar 2021 11:45:33 +0000 (11:45 +0000)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Tue, 4 Jan 2022 21:59:54 +0000 (13:59 -0800)
commit6ca71f777c8baa0c85e0ccbeedb3065a8a50f054
treec5158f26ff871739641b95b8e229845949980466
parent99a51c7a6fa7106e84ac49ff4f79df023b891436
i40e: Fix to not show opcode msg on unsuccessful VF MAC change

Hide i40e opcode information sent during response to VF in case when
untrusted VF tried to change MAC on the VF interface.

This is implemented by adding an additional parameter 'hide' to the
response sent to VF function that hides the display of error
information, but forwards the error code to VF.

Previously it was not possible to send response with some error code
to VF without displaying opcode information.

Fixes: eb89ebf92394 ("i40e: implement virtual device interface")
Signed-off-by: Grzegorz Szczurek <grzegorzx.szczurek@intel.com>
Signed-off-by: Mateusz Palczewski <mateusz.palczewski@intel.com>
Reviewed-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@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