> On Sep 29, 2019, at 1:05 PM, Uwe Kleine-König <u...@kleine-koenig.org> wrote:
> 
> The step from 4.19.67-2 to 4.19.67-2+deb10u1 is harmless for this
> problem. The issue that John is describing comes from a change by Roger
> Shimizu to reduce the kernel size[1]. I guess there is some difference
> in userspace that is relevant for the problem not occuring for Rick.
> https://bugs.debian.org/855203 seems relevant here.
> 
>>> yet installed on this machine.  I think I’ll hold off on installing
>>> that update for a while!
>>> 
>>> And, FWIW:
>>> 
>>>     rbthomas@sheeva:~$ grep RTC_DRV_CMOS /boot/config-4.19.0-6-marvell
>>>     CONFIG_RTC_DRV_CMOS=m
> 
> Note that CONFIG_RTC_DRV_CMOS isn't relevant for the Sheevaplug. The
> relevant symbol is CONFIG_RTC_DRV_MV there.

So here’s what I get for that:
    rbthomas@sheeva:~$ grep RTC_DRV_MV /boot/config-4.19.0-6-marvell
    CONFIG_RTC_DRV_MV=m

> I wonder if it would be sensible to implement the logic for hctosys
> (the "during boot" part that is) in rtc_register instead. This way it
> would not trigger to early if the relevant driver was modular (as is the
> case here).

Could you fill in the details a bit more here?  I assume this is something to 
do with the systemd way of initializing the system, which I’m afraid I don’t 
understand as well as I probably should… please forgive my ignorance!

In particular, where/when is the “hwclock hctosys” being done during boot 
currently?  And where/when would it be done under your proposal?

And, finally, would the suggested change work for other types of hardware than 
armel?


Thanks for your help!
Rick

Reply via email to