[rtc-linux] Re: [PATCH] x86/hpet: fix typo from rtc cleanup
From: Jarkko Nikula <hidden>
Date: 2016-08-10 18:52:27
Also in:
lkml
Hi On 08/09/2016 10:54 PM, Arnd Bergmann wrote:
Ville Syrj=C3=A4l=C3=A4 reports "The first time I run hwclock after reboo=
ting
I get this:
open("/dev/rtc", O_RDONLY) =3D 3
ioctl(3, PHN_SET_REGS or RTC_UIE_ON, 0) =3D 0
select(4, [3], NULL, NULL, {10, 0}) =3D 0 (Timeout)
ioctl(3, PHN_NOT_OH or RTC_UIE_OFF, 0) =3D 0
close(3) =3D 0
On all subsequent runs I get this:
open("/dev/rtc", O_RDONLY) =3D 3
ioctl(3, PHN_SET_REGS or RTC_UIE_ON, 0) =3D -1 EINVAL (Invalid argument)
ioctl(3, RTC_RD_TIME, 0x7ffd76b3ae70) =3D -1 EINVAL (Invalid argument)
close(3) =3D 0"
This was caused by a stupid typo in a patch that should have been
a simple rename to move around contents of a header file, but
accidentally wrote zeroes into the rtc rather than reading from
it.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reported-by: Ville Syrj=C3=A4l=C3=A4 <redacted>
Tested-by: Ville Syrj=C3=A4l=C3=A4 <redacted>
Fixes: 463a86304cae ("char/genrtc: x86: remove remnants of asm/rtc.h")
---
arch/x86/kernel/hpet.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)I started seeing system reboots and lockups during kernel boot on a=20 prototype HW this week using v4.8-rc1 and bisected to this same commit. This patch fixes the issue. Tested-by: Jarkko Nikula <redacted> --=20 You received this message because you are subscribed to "rtc-linux". Membership options at http://groups.google.com/group/rtc-linux . Please read http://groups.google.com/group/rtc-linux/web/checklist before submitting a driver. ---=20 You received this message because you are subscribed to the Google Groups "= rtc-linux" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to rtc-linux+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/d/optout.