linux/fs/gfs2
Jeff Layton 51e49111c0
fs: remove simple_nosetlease()
Setting ->setlease() to a NULL pointer now has the same effect as
setting it to simple_nosetlease(). Remove all of the setlease
file_operations that are set to simple_nosetlease, and the function
itself.

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Link: https://patch.msgid.link/20260108-setlease-6-20-v1-24-ea4dec9b67fa@kernel.org
Acked-by: Al Viro <viro@zeniv.linux.org.uk>
Acked-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Christian Brauner <brauner@kernel.org>
2026-01-12 10:55:48 +01:00
..
acl.c
acl.h gfs2: No longer use 'extern' in function declarations 2023-11-06 01:51:26 +01:00
aops.c gfs2 changes 2025-12-03 20:28:50 -08:00
aops.h gfs2: Don't start unnecessary transactions during log flush 2025-05-22 09:12:27 +02:00
bmap.c iomap: replace iomap_folio_ops with iomap_write_ops 2025-07-14 10:51:33 +02:00
bmap.h iomap: replace iomap_folio_ops with iomap_write_ops 2025-07-14 10:51:33 +02:00
dentry.c gfs2_drevalidate(): use stable parent inode and name passed by caller 2025-01-27 19:25:24 -05:00
dir.c gfs2: Validate i_depth for exhash directories 2025-07-16 15:26:44 +02:00
dir.h gfs2: No longer use 'extern' in function declarations 2023-11-06 01:51:26 +01:00
export.c exportfs: Remove EXPORT_OP_ASYNC_LOCK 2024-10-01 17:01:08 +02:00
file.c fs: remove simple_nosetlease() 2026-01-12 10:55:48 +01:00
gfs2.h
glock.c gfs2 changes 2025-12-03 20:28:50 -08:00
glock.h gfs2: Rename gfs2_{gl_dq_holders => withdraw_glocks} 2025-11-26 23:52:27 +00:00
glops.c gfs2 changes 2025-12-03 20:28:50 -08:00
glops.h gfs2: No longer use 'extern' in function declarations 2023-11-06 01:51:26 +01:00
incore.h gfs2: New gfs2_withdraw_helper 2025-11-26 23:52:27 +00:00
inode.c gfs2 changes 2025-12-03 20:28:50 -08:00
inode.h gfs2: Prevent recursive memory reclaim 2025-11-26 12:57:10 +00:00
Kconfig lib/crc: remove CONFIG_LIBCRC32C 2025-04-04 11:31:42 -07:00
lock_dlm.c Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (3/6) 2025-11-26 23:52:27 +00:00
log.c gfs2: Kill gfs2_io_error_bh_wd 2025-11-26 23:52:26 +00:00
log.h gfs2: Move gfs2_log_pointers_init 2025-05-22 09:12:27 +02:00
lops.c gfs2: Fix use of bio_chain 2025-12-02 16:44:54 +00:00
lops.h gfs2: No more gfs2_find_jhead caching 2025-05-22 09:12:27 +02:00
main.c fs: WQ_PERCPU added to alloc_workqueue users 2025-09-19 16:15:07 +02:00
Makefile
meta_io.c Revert "gfs2: don't stop reads while withdraw in progress" 2025-11-26 23:52:26 +00:00
meta_io.h gfs2: replace sd_aspace with sd_inode 2025-04-21 18:20:36 +02:00
ops_fstype.c gfs2 changes 2025-12-03 20:28:50 -08:00
quota.c gfs2: Rename gfs2_{withdrawing_or_ => }withdrawn 2025-11-26 23:52:23 +00:00
quota.h gfs2: reorder capability check last 2024-12-09 10:44:35 +01:00
recovery.c gfs2: Rename LM_FLAG_{NOEXP -> RECOVER} 2025-11-26 23:52:26 +00:00
recovery.h gfs2: Simplify gfs2_log_pointers_init 2025-05-22 09:12:27 +02:00
rgrp.c gfs2: Use get_random_u32 in gfs2_orlov_skip 2024-11-05 12:39:29 +01:00
rgrp.h gfs2: No longer use 'extern' in function declarations 2023-11-06 01:51:26 +01:00
super.c gfs2: No longer thaw filesystems during a withdraw 2025-11-26 23:52:28 +00:00
super.h gfs2: No longer thaw filesystems during a withdraw 2025-11-26 23:52:28 +00:00
sys.c gfs2: New gfs2_withdraw_helper 2025-11-26 23:52:27 +00:00
sys.h
trace_gfs2.h Revert "gfs2: Force withdraw to replay journals and wait for it to finish" (2/6) 2025-11-26 23:52:26 +00:00
trans.c gfs2: Clean up SDF_JOURNAL_LIVE flag handling 2025-11-26 23:52:28 +00:00
trans.h gfs2: Move gfs2_trans_add_databufs 2025-05-22 09:12:27 +02:00
util.c gfs2: Clean up SDF_JOURNAL_LIVE flag handling 2025-11-26 23:52:28 +00:00
util.h Revert "gfs2: don't stop reads while withdraw in progress" 2025-11-26 23:52:26 +00:00
xattr.c gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc 2025-04-21 18:20:36 +02:00
xattr.h gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc 2025-04-21 18:20:36 +02:00