From: Linus Torvalds <torvalds@linux-foundation.org> Date: Tue, 19 Nov 2024 22:34:02 +0000 (-0800) Subject: Merge tag 'x86-splitlock-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=0892d742132e09e132a501d3f54428f8ffd4b2b5;p=users%2Fdwmw2%2Flinux.git Merge tag 'x86-splitlock-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip Pull x86 splitlock updates from Ingo Molnar: - Move Split and Bus lock code to a dedicated file (Ravi Bangoria) - Add split/bus lock support for AMD (Ravi Bangoria) * tag 'x86-splitlock-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/bus_lock: Add support for AMD x86/split_lock: Move Split and Bus lock code to a dedicated file --- 0892d742132e09e132a501d3f54428f8ffd4b2b5 diff --cc arch/x86/include/asm/cpu.h index 5af69b5be2fb7,86cf7952ee86a..98eced5084ca7 --- a/arch/x86/include/asm/cpu.h +++ b/arch/x86/include/asm/cpu.h @@@ -46,7 -46,13 +46,14 @@@ static inline bool handle_guest_split_l } static inline void handle_bus_lock(struct pt_regs *regs) {} + static inline void split_lock_init(void) {} + static inline void bus_lock_init(void) {} + #endif + #ifdef CONFIG_CPU_SUP_INTEL + u8 get_this_hybrid_cpu_type(void); ++u32 get_this_hybrid_cpu_native_id(void); + #else static inline u8 get_this_hybrid_cpu_type(void) { return 0;