]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm: zswap: make the lock critical section obvious in shrink_worker()
authorYosry Ahmed <yosryahmed@google.com>
Sat, 3 Aug 2024 05:33:06 +0000 (05:33 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Sat, 17 Aug 2024 00:52:53 +0000 (17:52 -0700)
commit17459f120ef9089ff8dc1910fb7cbf9eecdece2a
treeefe9b7087284c7c1a7d1d1aadfadd29d5184472e
parent5ca27d4fb049941b563a96285944b6c163175924
mm: zswap: make the lock critical section obvious in shrink_worker()

Move the comments and spin_{lock/unlock}() calls around in shrink_worker()
to make it obvious the lock is protecting the loop updating
zswap_next_shrink.

Link: https://lkml.kernel.org/r/20240803053306.2685541-1-yosryahmed@google.com
Signed-off-by: Yosry Ahmed <yosryahmed@google.com>
Acked-by: Johannes Weiner <hannes@cmpxchg.org>
Reviewed-by: Chengming Zhou <chengming.zhou@linux.dev>
Reviewed-by: Nhat Pham <nphamcs@gmail.com>
Cc: Takero Funaki <flintglass@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/zswap.c