Linus Torvalds
50c94de67c
Merge tag 'locking_urgent_for_v5.18_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull locking fixes from Borislav Petkov:
- Allow the compiler to optimize away unused percpu accesses and change
the local_lock_* macros back to inline functions
- A couple of fixes to static call insn patching
* tag 'locking_urgent_for_v5.18_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
Revert "mm/page_alloc: mark pagesets as __maybe_unused"
Revert "locking/local_lock: Make the empty local_lock_*() function a macro."
x86/percpu: Remove volatile from arch_raw_cpu_ptr().
static_call: Remove __DEFINE_STATIC_CALL macro
static_call: Properly initialise DEFINE_STATIC_CALL_RET0()
static_call: Don't make __static_call_return0 static
x86,static_call: Fix __static_call_return0 for i386
2022-04-10 06:56:46 -10:00
..
2022-04-01 09:37:18 -07:00
2022-03-28 12:27:35 -07:00
2022-04-04 14:41:34 +02:00
2022-03-30 10:36:41 -07:00
2022-03-25 13:56:18 -07:00
2022-03-24 13:13:26 -07:00
2022-04-08 11:00:08 +02:00
2022-03-23 18:08:03 +01:00
2022-03-25 10:11:38 -07:00
2022-03-25 13:35:34 -07:00
2022-03-23 19:58:38 +01:00
2022-03-28 17:29:53 -07:00
2022-03-30 10:11:04 -07:00
2022-03-25 13:35:34 -07:00
2022-04-08 07:39:17 -10:00
2022-03-25 12:14:39 -07:00
2022-03-22 15:57:01 -07:00
2022-03-22 15:57:01 -07:00
2022-03-28 16:52:57 -04:00
2022-03-24 19:37:53 -07:00
2022-03-23 19:00:33 -07:00
2022-04-01 13:19:27 -04:00
2022-03-22 19:52:23 -06:00
2022-03-26 11:51:46 -07:00
2022-03-30 19:31:30 -07:00
2022-03-22 11:18:49 -07:00
2022-03-23 10:11:03 -07:00
2022-03-29 10:18:56 -07:00
2022-03-31 11:43:01 -07:00
2022-03-24 14:14:07 -07:00
2022-03-24 13:13:26 -07:00
2022-03-25 10:11:38 -07:00
2022-03-22 15:57:13 -07:00
2022-03-24 19:37:53 -07:00
2022-03-25 14:18:28 +01:00
2022-03-25 14:18:28 +01:00
2022-03-25 14:18:28 +01:00
2022-03-28 11:37:05 -07:00
2022-03-28 17:29:53 -07:00
2022-03-22 15:57:07 -07:00
2022-04-01 14:40:44 -04:00
2022-03-31 15:49:36 -07:00
2022-04-01 13:45:33 -04:00
2022-04-03 12:26:01 -07:00
2022-04-07 09:43:41 -04:00
2022-03-22 15:57:11 -07:00
2022-03-24 19:06:50 -07:00
2022-03-22 17:03:12 -07:00
2022-03-23 19:00:34 -07:00
2022-03-22 18:26:56 -07:00
2022-03-24 19:06:50 -07:00
2022-03-26 12:01:35 -07:00
2022-03-23 19:00:34 -07:00
2022-03-28 19:38:09 -07:00
2022-03-22 15:57:00 -07:00
2022-04-02 05:34:41 -04:00
2022-04-02 05:34:41 -04:00
2022-03-23 14:35:59 -07:00
2022-03-22 15:57:03 -07:00
2022-04-05 09:59:39 +02:00
2022-03-21 12:07:05 -07:00
2022-03-23 19:00:33 -07:00
2022-03-21 20:47:54 -07:00
2022-03-29 22:45:31 +02:00
2022-03-22 15:57:04 -07:00
2022-03-22 15:57:10 -07:00
2022-03-22 15:57:10 -07:00
2022-03-22 15:57:11 -07:00
2022-03-22 17:03:12 -07:00
2022-03-22 17:03:12 -07:00
2022-03-24 19:06:51 -07:00
2022-04-08 14:20:36 -10:00
2022-03-23 12:17:36 -07:00
2022-04-01 14:40:44 -04:00
2022-03-28 14:40:08 -07:00
2022-03-24 15:09:53 +01:00
2022-03-29 18:55:37 -07:00
2022-03-29 18:55:37 -07:00
2022-04-07 16:20:00 -04:00
2022-03-22 15:57:10 -07:00
2022-04-01 16:26:57 -07:00
2022-03-24 19:06:45 -07:00
2022-03-22 15:57:06 -07:00
2022-04-01 13:45:08 -04:00
2022-03-25 13:02:05 -07:00
2022-03-30 07:22:13 +02:00
2022-03-28 17:29:53 -07:00
2022-03-22 09:17:20 -07:00
2022-03-21 14:00:56 -07:00
2022-03-23 19:58:41 +01:00
2022-03-21 20:01:34 -06:00
2022-03-31 10:36:55 +02:00
2022-03-22 15:57:01 -07:00
2022-03-22 11:18:49 -07:00
2022-03-23 12:33:21 -07:00
2022-04-05 09:59:38 +02:00
2022-03-23 19:00:33 -07:00
2022-03-24 19:06:51 -07:00
2022-03-22 15:57:11 -07:00
2022-03-24 13:13:26 -07:00
2022-03-23 18:03:08 -07:00
2022-04-02 10:32:14 -07:00
2022-03-28 16:53:00 -04:00
2022-03-30 04:18:14 -04:00
2022-03-22 15:57:09 -07:00
2022-03-24 19:06:47 -07:00
2022-04-01 13:40:44 -07:00