diff options
| author | Christian Brauner <brauner@kernel.org> | 2024-01-04 17:40:34 +0300 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2024-01-04 17:40:34 +0300 |
| commit | d271c4b406f75e27efd79fe132981e475db1dd7e (patch) | |
| tree | 2a08426a6a8a55337640288bde5e1d43d94e579f /include | |
| parent | 86fb59411553c553fe327db067a2435ecb72c80f (diff) | |
| parent | 43833f2ba5ce1543148a1b7cdd2513f5a663a17c (diff) | |
| download | linux-d271c4b406f75e27efd79fe132981e475db1dd7e.tar.xz | |
Merge tag 'netfs-lib-20240104' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Pull netfs updates from David Howells:
A few follow-up fixes for the netfs work for this cycle.
* tag 'netfs-lib-20240104' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs:
netfs: Fix proc/fs/fscache symlink to point to "netfs" not "../netfs"
netfs: Rearrange netfs_io_subrequest to put request pointer first
9p: Use length of data written to the server in preference to error
9p: Do a couple of cleanups
9p: Fix initialisation of netfs_inode for 9p
cachefiles: Fix __cachefiles_prepare_write()
Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/linux/netfs.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/netfs.h b/include/linux/netfs.h index 852956aa3c4b..d3bac60fcd6f 100644 --- a/include/linux/netfs.h +++ b/include/linux/netfs.h @@ -204,8 +204,8 @@ struct netfs_cache_resources { * the pages it points to can be relied on to exist for the duration. */ struct netfs_io_subrequest { - struct work_struct work; struct netfs_io_request *rreq; /* Supervising I/O request */ + struct work_struct work; struct list_head rreq_link; /* Link in rreq->subrequests */ struct iov_iter io_iter; /* Iterator for this subrequest */ loff_t start; /* Where to start the I/O */ |
