All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/7] x86/time: improvements to wallclock logic
@ 2024-09-03 13:02 Roger Pau Monne
  2024-09-03 13:02 ` [PATCH v3 1/7] x86/time: introduce helper to fetch Xen wallclock when running as a guest Roger Pau Monne
                   ` (7 more replies)
  0 siblings, 8 replies; 24+ messages in thread
From: Roger Pau Monne @ 2024-09-03 13:02 UTC (permalink / raw)
  To: xen-devel
  Cc: Daniel P. Smith, Marek Marczykowski-Górecki, Roger Pau Monne,
	Jan Beulich, Andrew Cooper, Julien Grall, Stefano Stabellini

Hello,

This series started as an attempt to change the default wallclock
preference from EFI_GET_TIME to CMOS RTC, but has grown quite a lot.
First 3 patches should be non-functional changes, mostly chopping the
current logic into smaller functions so that in patch 4 the probing vs
runtime wallclock logic can be split.

Patch 5 changes the preference to use CMOS RTC even when booted from EFI
firmware.

Finally patches 6 introduces a new command line option to bypass the
probing an allow specifying which wallclock source to use on the command
line.  Patch 7 enables CMOS RTC probing by default.

Thanks, Roger.

Roger Pau Monne (7):
  x86/time: introduce helper to fetch Xen wallclock when running as a
    guest
  x86/time: move CMOS edge detection into read helper
  x86/time: split CMOS read and probe logic into function
  x86/time: introduce probing logic for the wallclock
  x86/time: prefer CMOS over EFI_GET_TIME
  x86/time: introduce command line option to select wallclock
  x86/time: probe the CMOS RTC by default

 docs/misc/xen-command-line.pandoc |  28 +++-
 xen/arch/x86/time.c               | 238 +++++++++++++++++++++++-------
 2 files changed, 208 insertions(+), 58 deletions(-)

-- 
2.46.0



^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2024-09-04 13:22 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-03 13:02 [PATCH v3 0/7] x86/time: improvements to wallclock logic Roger Pau Monne
2024-09-03 13:02 ` [PATCH v3 1/7] x86/time: introduce helper to fetch Xen wallclock when running as a guest Roger Pau Monne
2024-09-03 14:48   ` Jan Beulich
2024-09-04  9:29     ` Roger Pau Monné
2024-09-03 13:02 ` [PATCH v3 2/7] x86/time: move CMOS edge detection into read helper Roger Pau Monne
2024-09-03 15:02   ` Jan Beulich
2024-09-04  9:46     ` Roger Pau Monné
2024-09-03 13:02 ` [PATCH v3 3/7] x86/time: split CMOS read and probe logic into function Roger Pau Monne
2024-09-03 15:16   ` Jan Beulich
2024-09-04 10:48     ` Roger Pau Monné
2024-09-03 13:03 ` [PATCH v3 4/7] x86/time: introduce probing logic for the wallclock Roger Pau Monne
2024-09-03 15:32   ` Jan Beulich
2024-09-04 10:58     ` Roger Pau Monné
2024-09-04 11:49       ` Jan Beulich
2024-09-04 12:30         ` Roger Pau Monné
2024-09-04 12:41           ` Jan Beulich
2024-09-03 13:03 ` [PATCH v3 5/7] x86/time: prefer CMOS over EFI_GET_TIME Roger Pau Monne
2024-09-03 13:03 ` [PATCH v3 6/7] x86/time: introduce command line option to select wallclock Roger Pau Monne
2024-09-03 15:37   ` Jan Beulich
2024-09-03 13:03 ` [PATCH v3 7/7] x86/time: probe the CMOS RTC by default Roger Pau Monne
2024-09-03 15:48   ` Jan Beulich
2024-09-04 12:45     ` Roger Pau Monné
2024-09-04 13:21       ` Jan Beulich
2024-09-03 15:38 ` [PATCH v3 0/7] x86/time: improvements to wallclock logic Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.