|
@@ -42,6 +42,11 @@ extern void speculative_store_bypass_ht_init(void);
|
|
static inline void speculative_store_bypass_ht_init(void) { }
|
|
static inline void speculative_store_bypass_ht_init(void) { }
|
|
#endif
|
|
#endif
|
|
|
|
|
|
-extern void speculative_store_bypass_update(void);
|
|
|
|
|
|
+extern void speculative_store_bypass_update(unsigned long tif);
|
|
|
|
+
|
|
|
|
+static inline void speculative_store_bypass_update_current(void)
|
|
|
|
+{
|
|
|
|
+ speculative_store_bypass_update(current_thread_info()->flags);
|
|
|
|
+}
|
|
|
|
|
|
#endif
|
|
#endif
|