Re: [PATCH 0/9] s390/idle/vtime: Minor fixes and cleanups
From: Sven Schnelle
Date: Wed Feb 25 2026 - 04:19:40 EST
Heiko Carstens <hca@xxxxxxxxxxxxx> writes:
> Frederic Weisbecker's cputime accounting patch series motivated me to
> finally have a deeper look at the s390 cputime accounting code. The result
> are two bug fixes, which are not at all critical, and a couple of cleanups
> and improvements.
>
> Heiko Carstens (9):
> s390/idle: Fix cpu idle exit cpu time accounting
> s390/vtime: Fix virtual timer forwarding
> s390/idle: Add comment for non obvious code
> s390/idle: Slightly optimize idle time accounting
> s390/idle: Inline update_timer_idle()
> s390/irq/idle: Remove psw bits early
> s390/vtime: Use __this_cpu_read() / get rid of READ_ONCE()
> s390/vtime: Use lockdep_assert_irqs_disabled() instead of BUG_ON()
> s390/idle: Remove psw_idle() prototype
>
> arch/s390/include/asm/idle.h | 4 ++--
> arch/s390/include/asm/vtime.h | 34 ++++++++++++++++++++++++++++
> arch/s390/kernel/entry.h | 2 --
> arch/s390/kernel/idle.c | 25 +++++----------------
> arch/s390/kernel/irq.c | 20 ++++++++++-------
> arch/s390/kernel/vtime.c | 42 +++++++++--------------------------
> 6 files changed, 63 insertions(+), 64 deletions(-)
>
>
> base-commit: 9702969978695d9a699a1f34771580cdbb153b33
For the series:
Reviewed-by: Sven Schnelle <svens@xxxxxxxxxxxxx>