summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorMichael Ellerman <mpe@ellerman.id.au>2018-10-17 14:39:41 +0200
committerMichael Ellerman <mpe@ellerman.id.au>2018-10-19 06:09:04 +0200
commitb4d16ab58c41ff0125822464bdff074cebd0fe47 (patch)
tree7db5b7b66ed3375723eb5647ada4f91b94f3fd5d /lib
parentpowerpc/aout: Fix struct user definition to use user_pt_regs (diff)
downloadlinux-b4d16ab58c41ff0125822464bdff074cebd0fe47.tar.xz
linux-b4d16ab58c41ff0125822464bdff074cebd0fe47.zip
powerpc/time: Fix clockevent_decrementer initalisation for PR KVM
In the recent commit 8b78fdb045de ("powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer") we changed the way we initialise the decrementer clockevent(s). We no longer initialise the mult & shift values of decrementer_clockevent itself. This has the effect of breaking PR KVM, because it uses those values in kvmppc_emulate_dec(). The symptom is guest kernels spin forever mid-way through boot. For now fix it by assigning back to decrementer_clockevent the mult and shift values. Fixes: 8b78fdb045de ("powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer") Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions