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;