diff options
| author | Dave Wysochanski <[email protected]> | 2023-02-20 13:43:05 +0000 |
|---|---|---|
| committer | Anna Schumaker <[email protected]> | 2023-04-11 17:00:02 +0000 |
| commit | 88a4d7bdeec97890cd543b58dd3588f1f879f51b (patch) | |
| tree | f7970ca20b8998bceefece6ecbb6ccba47f5c74e /tools/perf/scripts/python/mem-phys-addr.py | |
| parent | NFS: Rename readpage_async_filler to nfs_read_add_folio (diff) | |
| download | kernel-88a4d7bdeec97890cd543b58dd3588f1f879f51b.tar.gz kernel-88a4d7bdeec97890cd543b58dd3588f1f879f51b.zip | |
NFS: Configure support for netfs when NFS fscache is configured
As first steps for support of the netfs library when NFS_FSCACHE is
configured, add NETFS_SUPPORT to Kconfig and add the required netfs_inode
into struct nfs_inode.
Using netfs requires we move the VFS inode structure to be stored
inside struct netfs_inode, along with the fscache_cookie.
Thus, if NFS_FSCACHE is configured, place netfs_inode inside an
anonymous union so the vfs_inode memory is the same and we do
not need to modify other non-fscache areas of NFS.
In addition, inside the NFS fscache code, use the new helpers,
netfs_inode() and netfs_i_cookie() helpers, and remove our own
helper, nfs_i_fscache().
Later patches will convert NFS fscache to fully use netfs.
Signed-off-by: Dave Wysochanski <[email protected]>
Tested-by: Daire Byrne <[email protected]>
Signed-off-by: Anna Schumaker <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/mem-phys-addr.py')
0 files changed, 0 insertions, 0 deletions
