Activity log for bug #1711251

Date Who What changed Old value New value Message
2017-08-17 00:29:11 bugproxy bug added bug
2017-08-17 00:29:12 bugproxy tags architecture-ppc64le bugnameltc-157775 severity-high targetmilestone-inin16043
2017-08-17 00:29:14 bugproxy ubuntu: assignee Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage)
2017-08-17 00:29:18 bugproxy affects ubuntu linux (Ubuntu)
2017-08-17 05:09:23 Frank Heimes bug task added ubuntu-power-systems
2017-08-17 05:09:39 Frank Heimes ubuntu-power-systems: assignee Canonical Kernel Team (canonical-kernel-team)
2017-08-17 05:09:49 Frank Heimes ubuntu-power-systems: importance Undecided High
2017-08-17 14:44:26 Joseph Salisbury tags architecture-ppc64le bugnameltc-157775 severity-high targetmilestone-inin16043 architecture-ppc64le bugnameltc-157775 kernel-da-key severity-high targetmilestone-inin16043
2017-08-17 14:44:36 Joseph Salisbury linux (Ubuntu): status New Triaged
2017-08-17 14:44:38 Joseph Salisbury linux (Ubuntu): importance Undecided High
2017-08-17 15:29:50 Frank Heimes ubuntu-power-systems: status New Triaged
2017-08-18 14:36:44 Joseph Salisbury linux (Ubuntu): status Triaged In Progress
2017-08-18 14:36:46 Joseph Salisbury linux (Ubuntu): assignee Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) Joseph Salisbury (jsalisbury)
2017-08-18 15:00:52 Frank Heimes ubuntu-power-systems: status Triaged In Progress
2017-08-25 15:56:15 Joseph Salisbury nominated for series Ubuntu Zesty
2017-08-25 15:56:15 Joseph Salisbury bug task added linux (Ubuntu Zesty)
2017-08-25 15:56:22 Joseph Salisbury linux (Ubuntu Zesty): importance Undecided High
2017-08-25 15:56:25 Joseph Salisbury linux (Ubuntu Zesty): status New In Progress
2017-08-25 16:06:55 Joseph Salisbury description ---Problem Description--- A vhost performance patch was introduced in the 4.10 kernel upstream, and is currently included in the Zesty 4.10 kernel: commit 809ecb9bca6a9424ccd392d67e368160f8b76c92 Author: Jason Wang <jasowang@redhat.com> Date: Mon Dec 12 14:46:49 2016 +0800 vhost: cache used event for better performance -- However I recently hit a functional issue linked to this patch which would cause random guests to lose their network connection under stress. This is not architecture specific and more likely to be hit with high network stress (i.e. lots of uperf instances). The patch author has now reverted this patch upstream: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/vhost?id=8d65843c44269c21e95c98090d9bb4848d473853 which reads: " Revert "vhost: cache used event for better performance" This reverts commit 809ecb9bca6a9424ccd392d67e368160f8b76c92. Since it was reported to break vhost_net. We want to cache used event and use it to check for notification. The assumption was that guest won't move the event idx back, but this could happen in fact when 16 bit index wraps around after 64K entries. Signed-off-by: Jason Wang <jasowang@redhat.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net> " I am requesting this patch to revert the problematic one be pulled into Ubuntu Zesty (anything 4.10+). ---uname output--- Linux p82qvirt 4.10.0-32-generic #36~16.04.1-Ubuntu SMP Wed Aug 9 09:19:19 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux Machine Type = 8247-22L ---Steps to Reproduce--- I can recreate the scenario with the following setup: - on a 20core host, start 20 1core VMs - I have a single linux bridge assigned to all guests using virtio - start a uperf benchmark between each guest pair (10 total) using a high number of uperf nprocs (32) == SRU Justification == A vhost performance patch was introduced in the 4.10 kernel upstream, and is currently included in the Zesty 4.10 kernel: commit 809ecb9bca6a9424ccd392d67e368160f8b76c92 Author: Jason Wang <jasowang@redhat.com> Date: Mon Dec 12 14:46:49 2016 +0800     vhost: cache used event for better performance -- However I recently hit a functional issue linked to this patch which would cause random guests to lose their network connection under stress. This is not architecture specific and more likely to be hit with high network stress (i.e. lots of uperf instances). The patch author has now reverted this patch upstream: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/vhost?id=8d65843c44269c21e95c98090d9bb4848d473853 which reads: " Revert "vhost: cache used event for better performance" This reverts commit 809ecb9bca6a9424ccd392d67e368160f8b76c92. Since it was reported to break vhost_net. We want to cache used event and use it to check for notification. The assumption was that guest won't move the event idx back, but this could happen in fact when 16 bit index wraps around after 64K entries. Signed-off-by: Jason Wang <jasowang@redhat.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net> " I am requesting this patch to revert the problematic one be pulled into Ubuntu Zesty (anything 4.10+). ---uname output--- Linux p82qvirt 4.10.0-32-generic #36~16.04.1-Ubuntu SMP Wed Aug 9 09:19:19 UTC 2017 ppc64le ppc64le ppc64le GNU/Linux Machine Type = 8247-22L ---Steps to Reproduce---  I can recreate the scenario with the following setup:  - on a 20core host, start 20 1core VMs  - I have a single linux bridge assigned to all guests using virtio  - start a uperf benchmark between each guest pair (10 total) using a high number of uperf nprocs (32)
2017-08-25 16:07:00 Joseph Salisbury linux (Ubuntu Zesty): assignee Joseph Salisbury (jsalisbury)
2017-08-28 08:47:27 Alexey Dushechkin bug added subscriber Alexey Dushechkin
2017-09-11 15:21:59 Launchpad Janitor linux (Ubuntu): status In Progress Fix Released
2017-09-15 12:40:07 Stefan Bader linux (Ubuntu Zesty): status In Progress Fix Committed
2017-09-18 13:50:32 Manoj Iyer ubuntu-power-systems: status In Progress Fix Committed
2017-09-25 18:15:53 Kleber Sacilotto de Souza tags architecture-ppc64le bugnameltc-157775 kernel-da-key severity-high targetmilestone-inin16043 architecture-ppc64le bugnameltc-157775 kernel-da-key severity-high targetmilestone-inin16043 verification-needed-zesty
2017-10-06 15:23:02 Manoj Iyer bug added subscriber Breno Leitão
2017-10-10 08:22:22 Launchpad Janitor linux (Ubuntu Zesty): status Fix Committed Fix Released
2017-10-10 08:22:22 Launchpad Janitor cve linked 2017-1000255
2017-10-10 08:22:22 Launchpad Janitor cve linked 2017-14106
2017-10-10 12:30:19 Andrew Cloke ubuntu-power-systems: status Fix Committed Fix Released
2017-10-10 15:49:29 bugproxy tags architecture-ppc64le bugnameltc-157775 kernel-da-key severity-high targetmilestone-inin16043 verification-needed-zesty architecture-ppc64le bugnameltc-157775 kernel-da-key severity-high targetmilestone-inin1704 verification-needed-zesty
2017-10-13 22:19:39 bugproxy tags architecture-ppc64le bugnameltc-157775 kernel-da-key severity-high targetmilestone-inin1704 verification-needed-zesty architecture-ppc64le bugnameltc-157775 kernel-da-key severity-high targetmilestone-inin1704 verification-done-zesty