From 5854fc6391e9d67c9ebfb4cb618406b5a372db6b Mon Sep 17 00:00:00 2001 From: Mateusz Guzik Date: Wed, 3 Dec 2025 10:55:08 +0100 Subject: [PATCH] fs: annotate cdev_lock with __cacheline_aligned_in_smp No need for the crapper to be susceptible to false-sharing. Signed-off-by: Mateusz Guzik Link: https://patch.msgid.link/20251203095508.291073-1-mjguzik@gmail.com Reviewed-by: Jan Kara Signed-off-by: Christian Brauner --- fs/char_dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/char_dev.c b/fs/char_dev.c index c2ddb998f3c94..84a5a0699373c 100644 --- a/fs/char_dev.c +++ b/fs/char_dev.c @@ -343,7 +343,7 @@ void __unregister_chrdev(unsigned int major, unsigned int baseminor, kfree(cd); } -static DEFINE_SPINLOCK(cdev_lock); +static __cacheline_aligned_in_smp DEFINE_SPINLOCK(cdev_lock); static struct kobject *cdev_get(struct cdev *p) { -- 2.47.3