On Mon, 27 Nov 2023 23:36:49 -0600, Mario Limonciello wrote: > A number of users have reported their system will have a failure reading > the RTC around s2idle entry or exit. > > This failure manifests as UIP clear taking longer than 10ms. > > By a debugging patch provided by Mateusz Jończyk it is shown that this > has taken upwards of 300ms in some cases. > > [...] Applied, thanks! [1/4] rtc: mc146818-lib: Adjust failure return code for mc146818_get_time() commit: af838635a3eb9b1bc0d98599c101ebca98f31311 [2/4] rtc: Adjust failure return code for cmos_set_alarm() commit: 1311a8f0d4b23f58bbababa13623aa40b8ad4e0c [3/4] rtc: Add support for configuring the UIP timeout for RTC reads commit: 120931db07b49252aba2073096b595482d71857c [4/4] rtc: Extend timeout for waiting for UIP to clear to 1s commit: cef9ecc8e938dd48a560f7dd9be1246359248d20 -- Alexandre Belloni, co-owner and COO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com