refscale: Add tests using SLAB_TYPESAFE_BY_RCU
authorPaul E. McKenney <paulmck@kernel.org>
Tue, 8 Nov 2022 16:18:06 +0000 (08:18 -0800)
committerPaul E. McKenney <paulmck@kernel.org>
Thu, 5 Jan 2023 20:09:42 +0000 (12:09 -0800)
commita6889becb05394255c80b62103677e3b095726a9
treee4b0f693d8ad013d5c6742fbc3e8825af49aaa23
parent3c6496c86e484be94cd8d69e604566dfeaa726a2
refscale: Add tests using SLAB_TYPESAFE_BY_RCU

This commit adds three read-side-only tests of three use cases featuring
SLAB_TYPESAFE_BY_RCU: One using per-object reference counting, one using
per-object locking, and one using per-object sequence locking.

[ paulmck: Apply feedback from kernel test robot. ]

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
kernel/rcu/refscale.c