[Intel-wired-lan] [PATCH] i40e: stop VF rings

Jeff Kirsher jeffrey.t.kirsher at intel.com
Fri Apr 3 20:18:07 UTC 2015


On Fri, 2015-04-03 at 11:20 -0700, Mitch Williams wrote:
> Explicitly stop the rings belonging to each VF when disabling SR-IOV.
> Even though the VFs were gone, and the associated VSIs were removed,
> the rings were not stopped, and in some circumstances the hardware
> would
> continue to access the memory formerly used by the rings, causing
> memory corruption or DMAR errors, both of which would lead to general
> malaise of the kernel.
> 
> To relieve this condition, explicitly stop all the rings associated
> with
> each VF before releasing its resources.
> 
> Signed-off-by: Mitch Williams <mitch.a.williams at intel.com>
> ---
>  drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 5 +++++
>  1 file changed, 5 insertions(+)

I have applied your patch to my queue.
-- 
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
dev-queue
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.osuosl.org/pipermail/intel-wired-lan/attachments/20150403/a086872e/attachment.asc>


More information about the Intel-wired-lan mailing list