]> www.infradead.org Git - users/willy/xarray.git/commit
vfs: make evict() use smp_mb__after_spinlock instead of smp_mb
authorMateusz Guzik <mjguzik@gmail.com>
Wed, 13 Nov 2024 15:51:03 +0000 (16:51 +0100)
committerChristian Brauner <brauner@kernel.org>
Thu, 14 Nov 2024 09:44:35 +0000 (10:44 +0100)
commit45c9faf50665812a14fc9b40ab9d6cb893792ffd
tree2a7a4aee27b5b90506286361a89c264dc000f306
parent2f4d4503e9e5ab765a7948f98bc5deef7850f607
vfs: make evict() use smp_mb__after_spinlock instead of smp_mb

It literally directly follows a spin_lock() call.

This whacks an explicit barrier on x86-64.

Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
Link: https://lore.kernel.org/r/20241113155103.4194099-1-mjguzik@gmail.com
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/inode.c