• Linus Torvalds's avatar
    Merge tag 'nfs-for-6.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfs · 0127f25b
    Linus Torvalds authored
    Pull NFS client updates from Anna Schumaker:
     "New Features:
    
       - Convert the readdir path to use folios
    
       - Convert the NFS fscache code to use netfs
    
      Bugfixes and Cleanups:
    
       - Always send a RECLAIM_COMPLETE after establishing a lease
    
       - Simplify sysctl registrations and other cleanups
    
       - Handle out-of-order write replies on NFS v3
    
       - Have sunrpc call_bind_status use standard hard/soft task semantics
    
       - Other minor cleanups"
    
    * tag 'nfs-for-6.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfs:
      NFSv4.2: Rework scratch handling for READ_PLUS
      NFS: Cleanup unused rpc_clnt variable
      NFS: set varaiable nfs_netfs_debug_id storage-class-specifier to static
      SUNRPC: remove the maximum number of retries in call_bind_status
      NFS: Convert readdir page array functions to use a folio
      NFS: Convert the readdir array-of-pages into an array-of-folios
      NFSv3: handle out-of-order write replies.
      NFS: Remove fscache specific trace points and NFS_INO_FSCACHE bit
      NFS: Remove all NFSIOS_FSCACHE counters due to conversion to netfs API
      NFS: Convert buffered read paths to use netfs when fscache is enabled
      NFS: Configure support for netfs when NFS fscache is configured
      NFS: Rename readpage_async_filler to nfs_read_add_folio
      sunrpc: simplify one-level sysctl registration for debug_table
      sunrpc: move sunrpc_table and proc routines above
      sunrpc: simplify one-level sysctl registration for xs_tunables_table
      sunrpc: simplify one-level sysctl registration for xr_tunables_table
      nfs: simplify two-level sysctl registration for nfs_cb_sysctls
      nfs: simplify two-level sysctl registration for nfs4_cb_sysctls
      lockd: simplify two-level sysctl registration for nlm_sysctls
      NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
    0127f25b
inode.c 70.1 KB