Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/xen/xen
"Taylor R Campbell" <riastradh%netbsd.org@localhost> writes:
> Module Name: src
> Committed By: riastradh
> Date: Thu May 22 12:08:57 UTC 2025
>
> Modified Files:
> src/sys/arch/xen/xen: xen_clock.c
>
> Log Message:
> xen: Use ordered rdtsc() function, rather than inline rdtsc asm.
>
> This will issue either lfence, mfence, or cpuid before the rdtsc
> instruction, depending on the CPU identification, in order to prevent
> reordering with respect to surrounding loads -- particularly those
> used to query the host's systime parameters.
>
> May help with:
>
> PR port-xen/59437: Xen time stability
I am guessing that
This change is intended for dom0 and domU, in all NetBSD versions.
Pending testing, would be pulled up to 10 and 9.
Testing means just pulling up this diff locally and booting a new
kernel.
but if I am guessing wrong, a clue would be appreciataed.
Home |
Main Index |
Thread Index |
Old Index