Linus Torvalds
f20730efbd
Merge tag 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull SMP cross-CPU function-call updates from Ingo Molnar:
- Remove diagnostics and adjust config for CSD lock diagnostics
- Add a generic IPI-sending tracepoint, as currently there's no easy
way to instrument IPI origins: it's arch dependent and for some major
architectures it's not even consistently available.
* tag 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
trace,smp: Trace all smp_function_call*() invocations
trace: Add trace_ipi_send_cpu()
sched, smp: Trace smp callback causing an IPI
smp: reword smp call IPI comment
treewide: Trace IPIs sent via smp_send_reschedule()
irq_work: Trace self-IPIs sent via arch_irq_work_raise()
smp: Trace IPIs sent via arch_send_call_function_ipi_mask()
sched, smp: Trace IPIs sent via send_call_function_single_ipi()
trace: Add trace_ipi_send_cpumask()
kernel/smp: Make csdlock_debug= resettable
locking/csd_lock: Remove per-CPU data indirection from CSD lock debugging
locking/csd_lock: Remove added data from CSD lock debugging
locking/csd_lock: Add Kconfig option for csd_debug default
2023-04-28 15:03:43 -07:00
..
2023-02-20 18:50:02 -08:00
2023-03-22 11:36:05 -07:00
2023-02-07 18:23:17 +01:00
2023-03-17 10:45:49 -07:00
2023-01-19 13:52:05 -08:00
2023-02-13 22:13:12 +01:00
2023-04-18 11:57:18 +02:00
2022-09-29 12:20:54 +02:00
2022-12-02 14:28:52 +01:00
2023-01-13 13:43:20 +01:00
2023-01-31 15:01:46 +01:00
2023-01-31 15:01:46 +01:00
2022-09-20 15:35:37 +02:00
2023-03-30 12:58:51 -06:00
2022-11-10 13:12:45 +01:00
2022-09-26 10:13:16 -07:00
2023-01-27 11:19:46 +00:00
2022-10-03 14:03:24 -07:00
2022-12-15 10:37:27 -08:00
2022-12-15 10:37:27 -08:00
2023-04-25 11:39:45 -07:00
2022-12-15 10:37:26 -08:00
2022-11-18 22:08:19 +01:00
2023-01-25 12:33:06 +01:00
2023-03-16 13:08:39 -07:00
2022-11-29 20:41:24 +01:00
2022-10-17 16:41:15 +02:00
2023-02-21 14:51:40 -08:00
2023-03-16 13:08:39 -07:00
2023-02-15 12:35:20 +01:00
2023-02-10 15:20:55 +01:00
2022-12-12 18:18:34 -08:00
2022-11-22 16:11:57 +01:00
2022-08-16 11:03:38 -07:00
2022-11-18 13:56:41 +00:00
2023-01-13 10:07:27 +01:00
2022-10-17 16:41:05 +02:00
2022-08-30 10:56:22 +02:00
2022-11-17 13:58:32 +01:00
2023-04-18 17:29:51 +00:00
2023-02-09 19:30:54 +01:00
2023-01-24 10:36:40 -08:00
2023-01-03 18:46:06 +01:00
2023-04-05 13:36:26 +02:00
2023-03-22 11:08:40 -07:00
2022-10-21 10:49:35 +02:00
2022-12-05 22:22:33 +01:00
2022-10-17 16:41:05 +02:00
2022-11-17 15:15:22 +01:00
2023-01-13 11:48:15 +01:00
2022-12-15 10:37:26 -08:00
2023-04-08 13:45:38 -07:00
2022-10-03 14:03:26 -07:00
2022-09-26 13:20:52 -04:00
2023-02-20 06:12:42 -05:00
2023-01-24 06:08:01 -05:00
2023-01-31 15:01:47 +01:00
2023-04-14 16:08:30 +02:00
2022-08-14 11:24:29 +02:00
2023-01-10 11:47:07 +01:00
2023-03-27 09:31:43 +02:00
2022-11-10 13:12:45 +01:00
2023-02-06 12:14:20 +01:00
2022-11-19 11:12:06 +01:00
2023-02-06 12:14:20 +01:00
2023-04-28 09:43:49 -07:00
2023-03-16 13:08:40 -07:00
2023-04-28 14:02:54 -07:00
2022-12-05 22:22:34 +01:00
2023-03-27 16:10:20 +02:00
2022-11-10 13:12:45 +01:00
2023-01-13 11:48:16 +01:00
2023-03-23 23:18:58 +01:00
2023-03-23 23:18:58 +01:00
2023-02-09 16:51:41 -08:00
2023-03-30 12:58:51 -06:00
2023-02-09 16:51:41 -08:00
2022-12-15 10:37:27 -08:00
2023-02-02 22:33:18 -08:00
2023-03-17 13:29:47 +01:00
2023-03-06 09:41:37 +01:00
2022-12-05 22:22:33 +01:00
2023-02-20 17:41:08 -08:00
2022-11-08 17:37:18 -08:00
2023-03-30 12:58:51 -06:00
2022-11-08 17:37:18 -08:00
2022-12-15 10:37:26 -08:00
2022-12-15 10:37:27 -08:00
2023-02-02 22:33:10 -08:00
2022-12-15 10:37:27 -08:00
2023-02-02 22:33:10 -08:00
2023-03-28 16:20:12 -07:00
2022-10-17 16:41:04 +02:00
2023-03-16 13:08:39 -07:00
2023-03-21 13:35:53 +01:00
2023-01-31 15:01:47 +01:00
2022-11-24 13:56:44 +01:00
2023-03-21 13:35:53 +01:00
2023-04-14 17:31:26 +02:00
2023-01-25 12:33:06 +01:00
2023-03-08 11:48:11 -08:00
2022-08-21 10:06:28 -07:00
2023-02-06 15:48:54 +01:00
2022-12-15 10:37:27 -08:00
2023-04-14 17:31:24 +02:00
2023-03-21 15:43:19 +01:00
2023-03-21 15:43:19 +01:00
2022-11-04 15:33:30 -07:00
2022-10-19 09:58:49 +02:00
2022-10-19 09:58:48 +02:00
2023-04-28 15:03:43 -07:00
2022-10-03 14:03:17 -07:00
2022-11-09 12:26:51 -05:00
2023-02-21 14:51:40 -08:00
2022-11-18 02:18:10 +01:00
2023-03-28 16:20:11 -07:00
2023-03-14 10:20:06 -04:00
2022-11-22 16:14:15 +01:00
2022-10-24 17:57:28 +02:00
2022-11-17 11:03:09 -08:00
2023-01-31 15:05:30 +01:00
2023-01-27 09:00:56 -08:00
2023-02-02 14:23:02 -08:00
2023-03-16 13:08:39 -07:00
2023-04-28 09:22:30 -07:00
2023-03-16 13:08:39 -07:00
2023-03-23 23:18:58 +01:00
2023-01-25 12:33:40 +01:00
2023-01-24 10:05:21 -08:00
2022-09-30 07:11:17 -04:00
2022-08-16 11:03:38 -07:00
2023-04-18 17:29:51 +00:00