From: Mateusz Guzik Date: Wed, 3 Dec 2025 09:55:08 +0000 (+0100) Subject: fs: annotate cdev_lock with __cacheline_aligned_in_smp X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5854fc6391e9d67c9ebfb4cb618406b5a372db6b;p=thirdparty%2Flinux.git 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 --- 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) {