commit | f2d03d89615ef65b5dff3aae6581df0b5fcbaa3b | [log] [tgz] |
---|---|---|
author | Lars Ellenberg <lars.ellenberg@linbit.com> | Tue Nov 22 14:42:58 2022 +0100 |
committer | Jens Axboe <axboe@kernel.dk> | Tue Nov 22 19:38:39 2022 -0700 |
tree | 23fafdf5532cad8584ae1b6879279f64cbe2d4eb | |
parent | d4b2e0d433769cb7c87e4c93dc048733388d1c46 [diff] |
lru_cache: use atomic operations when accessing lc->flags, always Or, depending on the way locking is implemented at the call sites, some updates could be lost (has not been observed). Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com> Signed-off-by: Christoph Böhmwalder <christoph.boehmwalder@linbit.com> Link: https://lore.kernel.org/r/20221122134301.69258-2-christoph.boehmwalder@linbit.com Signed-off-by: Jens Axboe <axboe@kernel.dk>