]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: suppress bogus error message
authorMitch Williams <mitch.a.williams@intel.com>
Fri, 26 Oct 2018 21:33:33 +0000 (14:33 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 14 Nov 2018 18:56:34 +0000 (10:56 -0800)
commit4c85244d23405ce4ca9d311b5350d3269b18527e
treec41fd29b83c190a9491fde28c499e54d448b2e90
parent8b0374cd7be28aaf00bfecb8b6016836285fa0fb
i40e: suppress bogus error message

The i40e driver complains about unprivileged VFs trying to configure
promiscuous mode each time a VF reset occurs. This isn't the fault of
the poor VF driver - the PF driver itself is making the request.

To fix this, skip the privilege check if the request is to disable all
promiscuous activity. This gets rid of the bogus message, but doesn't
affect privilege checks, since we really only care if the unprivileged
VF is trying to enable promiscuous mode.

Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c