linux/fs/nfsd
Jeff Layton a69ce85ec9
filelock: split common fields into struct file_lock_core
In a future patch, we're going to split file leases into their own
structure. Since a lot of the underlying machinery uses the same fields
move those into a new file_lock_core, and embed that inside struct
file_lock.

For now, add some macros to ensure that we can continue to build while
the conversion is in progress.

Signed-off-by: Jeff Layton <jlayton@kernel.org>
Link: https://lore.kernel.org/r/20240131-flsplit-v3-17-c6129007ee8d@kernel.org
Reviewed-by: NeilBrown <neilb@suse.de>
Signed-off-by: Christian Brauner <brauner@kernel.org>
2024-02-05 13:11:38 +01:00
..
acl.h
auth.c cred: get rid of CONFIG_DEBUG_CREDENTIALS 2023-12-15 14:19:48 -08:00
auth.h
blocklayout.c
blocklayoutxdr.c
blocklayoutxdr.h
cache.h NFSD: Fix checksum mismatches in the duplicate reply cache 2023-11-17 15:13:01 -05:00
current_stateid.h
export.c vfs-6.7.fsid 2023-11-07 12:11:26 -08:00
export.h
filecache.c NFSD 6.8 Release Notes 2024-01-10 10:20:08 -08:00
filecache.h
flexfilelayout.c
flexfilelayoutxdr.c
flexfilelayoutxdr.h
idmap.h
Kconfig nfsd: new Kconfig option for legacy client tracking 2024-01-07 17:54:24 -05:00
lockd.c
Makefile
netlink.c
netlink.h
netns.h filelock: split common fields into struct file_lock_core 2024-02-05 13:11:38 +01:00
nfs2acl.c
nfs3acl.c
nfs3proc.c NFSD 6.7 Release Notes 2023-10-30 10:12:29 -10:00
nfs3xdr.c
nfs4acl.c
nfs4callback.c NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h 2024-01-07 17:54:26 -05:00
nfs4idmap.c
nfs4layouts.c
nfs4proc.c NFSD: Modify NFSv4 to use nfsd_read_splice_ok() 2024-01-07 17:54:25 -05:00
nfs4recover.c nfsd: new Kconfig option for legacy client tracking 2024-01-07 17:54:24 -05:00
nfs4state.c nfsd: convert to using new filelock helpers 2024-02-05 13:11:36 +01:00
nfs4xdr.c NFSD: Modify NFSv4 to use nfsd_read_splice_ok() 2024-01-07 17:54:25 -05:00
nfscache.c NFSD: Remove nfsd_drc_gc() tracepoint 2024-01-07 17:54:25 -05:00
nfsctl.c misc cleanups (the part that hadn't been picked by individual fs trees) 2024-01-11 20:23:50 -08:00
nfsd.h nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() 2024-01-07 17:54:33 -05:00
nfsfh.c
nfsfh.h
nfsproc.c
nfssvc.c nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() 2024-01-07 17:54:33 -05:00
nfsxdr.c
pnfs.h
state.h NFSD: Revert 738401a9bd 2023-12-18 11:22:19 -05:00
stats.c
stats.h
trace.c
trace.h NFSD: Remove nfsd_drc_gc() tracepoint 2024-01-07 17:54:25 -05:00
vfs.c fix directory locking scheme on rename 2024-01-11 20:00:22 -08:00
vfs.h NFSD: Replace RQ_SPLICE_OK in nfsd_read() 2024-01-07 17:54:25 -05:00
xdr3.h
xdr4.h NFSD: Modify NFSv4 to use nfsd_read_splice_ok() 2024-01-07 17:54:25 -05:00
xdr4cb.h NFSD: Revert 738401a9bd 2023-12-18 11:22:19 -05:00
xdr.h