On 18.07.2025 16:20, Andrew Cooper wrote: > With the ability to match on steppings, introduce a new X86_MATCH_VFMS() > helper to match a specific stepping, and use it to rework deadline_match[]. > > Currently, the table is scanned on all systems, even those without the > TSC_DEADLINE feature. Introduce another early exit for that case, which > removes the need to encode every row in the table with TSC_DEADLINE. > > Notably this removes the overloading of driver_data possibly being a function > pointer, and removes the latent bug where the target functions are missing > ENDBR instructions owing to the lack of the cf_check attribute. > > No functional change. > > Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Reviewed-by: Jan Beulich <jbeul...@suse.com>