s390/time: improve steering precision
authorSven Schnelle <svens@linux.ibm.com>
Thu, 14 Sep 2023 06:58:54 +0000 (08:58 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Fri, 9 Feb 2024 12:58:14 +0000 (13:58 +0100)
commitfc17e992e1fdc5d2e3cf1049073aad0dd3933372
treeb2a397e0a6cecce3b9d83fba728c3bd5a4457c51
parent5d8cc70c36c42aa33e595836af2faaaaeb314fb5
s390/time: improve steering precision

The common timekeeping code steers the clock by adjusting the multiplier
value of the clock. With the current value of 1000 precision is lost
when the clock is steered with a userspace daemon. Increase the multiplier
and the shift values to increase precision.

Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Acked-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/kernel/time.c