APPLIED Z: [SRU][Zesty][PATCH 0/1][v2]UBUNTU: SAUCE: Revert "vhost: cache used event for better performance"

Stefan Bader stefan.bader at canonical.com
Fri Sep 15 12:41:12 UTC 2017


On 01.09.2017 18:23, Joseph Salisbury wrote:
> BugLink: http://bugs.launchpad.net/bugs/1711251
> 
> == 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 at redhat.com>
> Date: Mon Dec 12 14:46:49 2016 +0800
> 
>     vhost: cache used event for better performance
> 
> However IBM 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
> 
> Commit 809ecb9bca6a is reverted in mainline by commit 8d65843c44.   However, commit 8d65843c44 is not a clean cherry pick
> into Zesty, but a strait revert is clean.  This is because of a context diff in 
> vhost_notify(vhost_get_user was changed to vhose_get_avail by f88949138 in v4.11-rc1). 
> 
> == Fix ==
> Revert of upstream commit 809ecb9bca6a9424ccd392d67e368160f8b76c92.
> 
> == Test Case ==
> A test kernel was built with this revert and tested by the original bug reporter.
> The bug reporter states the test kernel resolved the bug.
> 
> 
> Joseph Salisbury (1):
>   Revert "vhost: cache used event for better performance"
> 
>  drivers/vhost/vhost.c | 28 ++++++----------------------
>  drivers/vhost/vhost.h |  3 ---
>  2 files changed, 6 insertions(+), 25 deletions(-)
> 
Applied v2 (with additional references and sob) to zesty master-next

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170915/51e9b9dd/attachment.sig>


More information about the kernel-team mailing list