------- Comment From cls...@us.ibm.com 2017-01-13 11:51 EDT-------
Thanks Gavin for working in this set of patches.

Here are the upstream commits for this issue:
>From f40ec3c748c6912f6266c56a7f7992de61b255ed Mon Sep 17 00:00:00 2001
From: Gavin Shan <gws...@linux.vnet.ibm.com>
Date: Wed, 26 Oct 2016 12:15:35 +1100
Subject: PCI: Do any VF BAR updates before enabling the BARs

>From 63880b230a4af502c56dde3d4588634c70c66006 Mon Sep 17 00:00:00 2001
From: Bjorn Helgaas <bhelg...@google.com>
Date: Mon, 28 Nov 2016 11:19:27 -0600
Subject: PCI: Ignore BAR updates on virtual functions

>From 45d004f4afefdd8d79916ee6d97a9ecd94bb1ffe Mon Sep 17 00:00:00 2001
From: Bjorn Helgaas <bhelg...@google.com>
Date: Tue, 29 Nov 2016 08:14:47 -0600
Subject: PCI: Update BARs using property bits appropriate for type

>From 6ffa2489c51da77564a0881a73765ea2169f955d Mon Sep 17 00:00:00 2001
From: Bjorn Helgaas <bhelg...@google.com>
Date: Mon, 28 Nov 2016 09:15:52 -0600
Subject: PCI: Separate VF BAR updates from standard BAR updates

>From 546ba9f8f22f71b0202b6ba8967be5cc6dae4e21 Mon Sep 17 00:00:00 2001
From: Bjorn Helgaas <bhelg...@google.com>
Date: Mon, 28 Nov 2016 16:43:06 -0600
Subject: PCI: Don't update VF BARs while VF memory space is enabled

>From 286c2378aaccc7343ebf17ec6cd86567659caf70 Mon Sep 17 00:00:00 2001
From: Bjorn Helgaas <bhelg...@google.com>
Date: Mon, 28 Nov 2016 16:51:19 -0600
Subject: PCI: Remove pci_resource_bar() and pci_iov_resource_bar()

>From 7a6d312b50e63f598f5b5914c4fd21878ac2b595 Mon Sep 17 00:00:00 2001
From: Bjorn Helgaas <bhelg...@google.com>
Date: Mon, 28 Nov 2016 17:21:02 -0600
Subject: PCI: Decouple IORESOURCE_ROM_ENABLE and PCI_ROM_ADDRESS_ENABLE

>From 0b457dde3cf8b7c76a60f8e960f21bbd4abdc416 Mon Sep 17 00:00:00 2001
From: Bjorn Helgaas <bhelg...@google.com>
Date: Mon, 28 Nov 2016 16:17:41 -0600
Subject: PCI: Add comments about ROM BAR updating

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1625318

Title:
  Ubuntu 16.10 KVM SRIOV: if enable sriov while ping flood is running
  ping will stop working

Status in linux package in Ubuntu:
  Triaged

Bug description:
  ---Problem Description---
  If I enable SRIOV in a Mellanox CX4 card while a PF interface is doing 
something like a ping flood. The PF interface will stop pinging. 
  We found a small window were MMIO are bein g disabled during pci_enable_sriov 
is called. 
   
  ---uname output---
  4.4.0-30-generic
   
  ---Additional Hardware Info---
  It needs a Mellanox CX4 SRIOV capable to recreate this issue 

  Machine Type = P8 
    
  ---Steps to Reproduce---
   just configure the IP address of PF interface and start like a ping flood to 
that interface.
  then do this echo to enable SRIOV on the PF. 
  echo 8 > /sys/class/net/enP1p1s0f0/device/sriov_numvfs
  Then you will notice the ping flood will stop. 
   
  A patch that will fix this issue was sent for review:
  https://patchwork.ozlabs.org/patch/671517/

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1625318/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to