Re: Ping: [PATCH v2] x86/time: switch platform timer hooks to altcall

2022-02-25 Thread Jan Beulich
On 24.02.2022 18:39, Andrew Cooper wrote: > On 24/02/2022 11:25, Jan Beulich wrote: >> On 13.01.2022 14:17, Jan Beulich wrote: >>> Except in the "clocksource=tsc" case we can replace the indirect calls >>> involved in accessing the platform timers by direct ones, as they get >>> established once an

Re: Ping: [PATCH v2] x86/time: switch platform timer hooks to altcall

2022-02-24 Thread Andrew Cooper
On 24/02/2022 11:25, Jan Beulich wrote: > On 13.01.2022 14:17, Jan Beulich wrote: >> Except in the "clocksource=tsc" case we can replace the indirect calls >> involved in accessing the platform timers by direct ones, as they get >> established once and never changed. To also cover the "tsc" case, i

Re: [PATCH v2] x86/time: switch platform timer hooks to altcall

2022-02-24 Thread Jan Beulich
On 24.02.2022 15:09, Roger Pau Monné wrote: > On Thu, Jan 13, 2022 at 02:17:18PM +0100, Jan Beulich wrote: >> Except in the "clocksource=tsc" case we can replace the indirect calls >> involved in accessing the platform timers by direct ones, as they get >> established once and never changed. To als

Re: [PATCH v2] x86/time: switch platform timer hooks to altcall

2022-02-24 Thread Roger Pau Monné
On Thu, Jan 13, 2022 at 02:17:18PM +0100, Jan Beulich wrote: > Except in the "clocksource=tsc" case we can replace the indirect calls > involved in accessing the platform timers by direct ones, as they get > established once and never changed. To also cover the "tsc" case, invoke > what read_tsc()

Ping: [PATCH v2] x86/time: switch platform timer hooks to altcall

2022-02-24 Thread Jan Beulich
On 13.01.2022 14:17, Jan Beulich wrote: > Except in the "clocksource=tsc" case we can replace the indirect calls > involved in accessing the platform timers by direct ones, as they get > established once and never changed. To also cover the "tsc" case, invoke > what read_tsc() resolves to directly.

[PATCH v2] x86/time: switch platform timer hooks to altcall

2022-01-13 Thread Jan Beulich
Except in the "clocksource=tsc" case we can replace the indirect calls involved in accessing the platform timers by direct ones, as they get established once and never changed. To also cover the "tsc" case, invoke what read_tsc() resolves to directly. In turn read_tsc() then becomes unreachable and