locking/csd_lock: Remove per-CPU data indirection from CSD lock debugging
authorPaul E. McKenney <paulmck@kernel.org>
Tue, 21 Mar 2023 00:55:15 +0000 (17:55 -0700)
committerPeter Zijlstra <peterz@infradead.org>
Fri, 24 Mar 2023 10:01:26 +0000 (11:01 +0100)
commit6366d062e7f97499409979f23f4107a6c45edb04
treecc706d42a666f1950793a39dae0be653dd79daad
parent1771257cb447a7b27a15ed9aaf332726c47fcbcf
locking/csd_lock: Remove per-CPU data indirection from CSD lock debugging

The diagnostics added by this commit were extremely useful in one instance:

a5aabace5fb8 ("locking/csd_lock: Add more data to CSD lock debugging")

However, they have not seen much action since, and there have been some
concerns expressed that the complexity is not worth the benefit.

Therefore, manually revert the following commit preparatory commit:

de7b09ef658d ("locking/csd_lock: Prepare more CSD lock debugging")

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Juergen Gross <jgross@suse.com>
Link: https://lore.kernel.org/r/20230321005516.50558-3-paulmck@kernel.org
kernel/smp.c