• Linus Torvalds's avatar
    Merge tag 'nfs-for-4.13-3' of git://git.linux-nfs.org/projects/anna/linux-nfs · 286ba844
    Linus Torvalds authored
    Pull NFS client fixes from Anna Schumaker:
     "More NFS client bugfixes for 4.13.
    
      Most of these fix locking bugs that Ben and Neil noticed, but I also
      have a patch to fix one more access bug that was reported after last
      week.
    
      Stable fixes:
       - Fix a race where CB_NOTIFY_LOCK fails to wake a waiter
       - Invalidate file size when taking a lock to prevent corruption
    
      Other fixes:
       - Don't excessively generate tiny writes with fallocate
       - Use the raw NFS access mask in nfs4_opendata_access()"
    
    * tag 'nfs-for-4.13-3' of git://git.linux-nfs.org/projects/anna/linux-nfs:
      NFSv4.1: Fix a race where CB_NOTIFY_LOCK fails to wake a waiter
      NFS: Optimize fallocate by refreshing mapping when needed.
      NFS: invalidate file size when taking a lock.
      NFS: Use raw NFS access mask in nfs4_opendata_access()
    286ba844
nfs4proc.c 253 KB