From: Linus Torvalds Date: Mon, 8 Jan 2024 21:41:42 +0000 (-0800) Subject: Merge tag 'x86_paravirt_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v6.8-rc1~206 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fc5e5c5923407b4b312d999af27aaddbdd33c790;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'x86_paravirt_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip Pull x86 paravirt updates from Borislav Petkov: - Replace the paravirt patching functionality using the alternatives infrastructure and remove the former - Misc other improvements * tag 'x86_paravirt_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/alternative: Correct feature bit debug output x86/paravirt: Remove no longer needed paravirt patching code x86/paravirt: Switch mixed paravirt/alternative calls to alternatives x86/alternative: Add indirect call patching x86/paravirt: Move some functions and defines to alternative.c x86/paravirt: Introduce ALT_NOT_XEN x86/paravirt: Make the struct paravirt_patch_site packed x86/paravirt: Use relative reference for the original instruction offset --- fc5e5c5923407b4b312d999af27aaddbdd33c790