[Acked] [Vivid][PATCH 0/2] Fixes for LP: #1427075

Andy Whitcroft apw at canonical.com
Wed Apr 1 10:00:55 UTC 2015


On Tue, Mar 31, 2015 at 03:28:42PM -0500, Chris J Arges wrote:
> BugLink: http://bugs.launchpad.net/bugs/1427075
> 
> I've build tested this on ppc64el.
> 
> [Impact]
> Stop/continue via qemu monitor can easily trigger soft-lockups due to incorrect
> VM timekeeping.
> 
> [Test Case]
> On a single CPU KVM guest:
> yes > /dev/null &
> 
> Followed by
> (qemu) stop
> 
> Wait a while, then:
> (qemu) cont
> 
> [Fix]
> The following commits upstream:
> commit 545a2bf742fb41f17d03486dd8a8c74ad511dec2
> commit 4be1b29795d692d512bb67b770665d6f8ea5cb0b
> 
> Cyril Bur (2):
>   kernel/sched/clock.c: add another clock for use with the soft lockup
>     watchdog
>   powerpc: add running_clock for powerpc to prevent spurious softlockup
>     warnings
> 
>  arch/powerpc/kernel/time.c | 32 ++++++++++++++++++++++++++++++++
>  include/linux/sched.h      |  1 +
>  kernel/sched/clock.c       | 13 +++++++++++++
>  kernel/watchdog.c          |  2 +-
>  4 files changed, 47 insertions(+), 1 deletion(-)

Both are cherry-picks, the issue seems easy to fix and very architecture
specific.

Acked-by: Andy Whitcroft <apw at canonical.com>

-apw




More information about the kernel-team mailing list