public inbox for linux-fsdevel@vger.kernel.org
 help / color / mirror / Atom feed
* lockref cleanups
@ 2025-01-15  9:46 Christoph Hellwig
  2025-01-15  9:46 ` [PATCH 1/8] lockref: remove lockref_put_not_zero Christoph Hellwig
                   ` (9 more replies)
  0 siblings, 10 replies; 27+ messages in thread
From: Christoph Hellwig @ 2025-01-15  9:46 UTC (permalink / raw)
  To: Andrew Morton
  Cc: Al Viro, Christian Brauner, Gao Xiang, Chao Yu,
	Andreas Gruenbacher, linux-fsdevel, linux-kernel, linux-erofs,
	gfs2

Hi all,

this series has a bunch of cosmetic cleanups for the lockref code I came up
with when reading the code in preparation of adding a new user of it.

Diffstat:
 fs/dcache.c             |    3 --
 fs/erofs/zdata.c        |    3 --
 fs/gfs2/quota.c         |    3 --
 include/linux/lockref.h |   26 ++++++++++++++------
 lib/lockref.c           |   60 ++++++++++++------------------------------------
 5 files changed, 36 insertions(+), 59 deletions(-)

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2025-03-20  5:34 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-15  9:46 lockref cleanups Christoph Hellwig
2025-01-15  9:46 ` [PATCH 1/8] lockref: remove lockref_put_not_zero Christoph Hellwig
2025-01-15  9:46 ` [PATCH 2/8] lockref: improve the lockref_get_not_zero description Christoph Hellwig
2025-01-15 13:28   ` Andreas Gruenbacher
2025-01-15  9:46 ` [PATCH 3/8] lockref: use bool for false/true returns Christoph Hellwig
2025-03-18 15:25   ` Mateusz Guzik
2025-03-18 15:51     ` Mateusz Guzik
2025-03-19  6:29       ` Christoph Hellwig
2025-03-19 12:04         ` Mateusz Guzik
2025-03-20  5:34           ` Christoph Hellwig
2025-01-15  9:46 ` [PATCH 4/8] lockref: drop superfluous externs Christoph Hellwig
2025-01-15  9:46 ` [PATCH 5/8] lockref: add a lockref_init helper Christoph Hellwig
2025-01-15  9:46 ` [PATCH 6/8] dcache: use lockref_init for d_lockref Christoph Hellwig
2025-01-15 20:13   ` Dave Chinner
2025-01-15 20:30     ` Al Viro
2025-01-16  5:03       ` Dave Chinner
2025-01-15  9:46 ` [PATCH 7/8] erofs: use lockref_init for pcl->lockref Christoph Hellwig
2025-01-15  9:49   ` Gao Xiang
2025-01-15  9:46 ` [PATCH 8/8] gfs2: use lockref_init for qd_lockref Christoph Hellwig
2025-01-15 13:35   ` Andreas Gruenbacher
2025-01-16  4:32     ` Christoph Hellwig
2025-01-17 16:03       ` Andreas Gruenbacher
2025-01-20 15:25         ` Christian Brauner
2025-01-20 15:44           ` Andreas Gruenbacher
2025-01-22 12:59             ` Christian Brauner
2025-01-15 10:50 ` lockref cleanups Christian Brauner
2025-01-22 20:40 ` Jeff Layton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox