You have been subscribed to a public bug:

This patch fixes a race condition that was reintroduced in the 4.8
kernel, as part of the P9 changes, after having been originally fixed in
3.19. The effect of the race condition is that a secondary thread can
start trying to execute code from the guest while the thread is still in
hypervisor mode, so it can cause many different symptoms, one of which
seems to be the timebase corruption that leads to the lockup in
ktime_get_ts64. It could cause other problems such as CPU cores locking
up hard or memory corruption.

This patch is only needed on the host. It should be applied to any 4.8
kernel being used as a host, including the Ubuntu 16.10 kernel.

Hi Paul
I built a kernel with your patch and put at the host and in the guest. I can 
still see some ktime_get_ts64 at the host. The guest dmesg is clean.

This patch fixes another race condition I found in the fastsleep code.
Please apply this patch as well and test.

Sure will do and provide feedback.

** Affects: linux (Ubuntu)
     Importance: Undecided
     Assignee: Taco Screen team (taco-screen-team)
         Status: New


** Tags: architecture-ppc64 bugnameltc-132390 severity-critical 
targetmilestone-inin1610
-- 
guest experiencing Transmit Timeouts on CX4
https://bugs.launchpad.net/bugs/1636330
You received this bug notification because you are a member of Kernel Packages, 
which is subscribed to linux in Ubuntu.

-- 
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