Re: [PATCH 4/5] x86/HVM: drop tsc_scaling.setup() hook

2023-11-22 Thread Jan Beulich
On 22.11.2023 10:06, Roger Pau Monné wrote: > On Thu, Nov 16, 2023 at 02:32:47PM +0100, Jan Beulich wrote: >> This was used by VMX only, and the intended VMCS write can as well >> happen from vmx_set_tsc_offset(), invoked (directly or indirectly) >> almost immediately after the present call sites o

Re: [PATCH 4/5] x86/HVM: drop tsc_scaling.setup() hook

2023-11-22 Thread Roger Pau Monné
On Thu, Nov 16, 2023 at 02:32:47PM +0100, Jan Beulich wrote: > This was used by VMX only, and the intended VMCS write can as well > happen from vmx_set_tsc_offset(), invoked (directly or indirectly) > almost immediately after the present call sites of the hook. > vmx_set_tsc_offset() isn't invoked

[PATCH 4/5] x86/HVM: drop tsc_scaling.setup() hook

2023-11-16 Thread Jan Beulich
This was used by VMX only, and the intended VMCS write can as well happen from vmx_set_tsc_offset(), invoked (directly or indirectly) almost immediately after the present call sites of the hook. vmx_set_tsc_offset() isn't invoked frequently elsewhere, so the extra VMCS write shouldn't raise perform