aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2020-03-16NFSv4: Add support for CB_RECALL_ANY for flexfiles layoutsTrond Myklebust7-18/+186
2020-03-16NFSv4: Clean up nfs_delegation_reap_expired()Trond Myklebust1-43/+40
2020-03-16NFSv4: Clean up nfs_delegation_reap_unclaimed()Trond Myklebust1-39/+37
2020-03-16NFSv4: Clean up nfs_client_return_marked_delegations()Trond Myklebust1-68/+59
2020-03-16NFS: Add a helper nfs_client_for_each_server()Trond Myklebust2-1/+38
2020-03-16NFSv4/pnfs: Clean up nfs_layout_find_inode()Trond Myklebust1-31/+21
2020-03-16NFSv4: Ensure layout headers are RCU safeTrond Myklebust5-11/+13
2020-03-16NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid()Trond Myklebust1-0/+2
2020-03-16pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the serverTrond Myklebust1-9/+11
2020-03-16NFS: Limit the size of the access cache by defaultTrond Myklebust1-1/+1
2020-03-16NFS: Avoid referencing the cred twice in async rename/unlinkTrond Myklebust1-2/+2
2020-03-16NFSv4: Avoid unnecessary credential references in layoutgetTrond Myklebust2-3/+2
2020-03-16NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/OTrond Myklebust1-5/+5
2020-03-16NFS: Assume cred is pinned by open context in I/O requestsTrond Myklebust2-2/+2
2020-03-16NFS: alloc_nfs_open_context() must use the file cred when availableTrond Myklebust1-5/+5
2020-03-16NFS: Ensure we time out if a delegreturn does not completeTrond Myklebust1-1/+2
2020-03-16NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout credTrond Myklebust3-5/+18
2020-03-16NFSv4: nfs_update_inplace_delegation() should update delegation credTrond Myklebust1-1/+19
2020-03-16NFS: Use the 64-bit server readdir cookies when possibleTrond Myklebust1-17/+44
2020-03-15Merge tag 'locking-urgent-2020-03-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+1
2020-03-15xfs: xfs_dabuf_map should return ENOMEM when map allocation failsDarrick J. Wong1-1/+3
2020-03-14io-wq: hash dependent workPavel Begunkov1-6/+19
2020-03-14io-wq: split hashing and enqueueingPavel Begunkov3-24/+21
2020-03-14io-wq: don't resched if there is no workPavel Begunkov1-4/+6
2020-03-14io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN}Pavel Begunkov1-0/+8
2020-03-14ext4: remove map_from_cluster from ext4_ext_map_blocksEric Whitney1-4/+1
2020-03-14ext4: clean up ext4_ext_insert_extent() call in ext4_ext_map_blocks()Eric Whitney1-13/+17
2020-03-14ext4: mark block bitmap corrupted when found instead of BUGONDmitry Monakhov1-2/+9
2020-03-14ext4: use flexible-array member for xattr structsGustavo A. R. Silva1-2/+2
2020-03-14ext4: use flexible-array member in struct fnameGustavo A. R. Silva1-1/+1
2020-03-14ext4: move ext4_fiemap to use iomap frameworkRitesh Harjani2-283/+48
2020-03-14ext4: make ext4_ind_map_blocks work with fiemapRitesh Harjani1-0/+16
2020-03-14ext4: move ext4 bmap to use iomap infrastructureRitesh Harjani1-1/+1
2020-03-14ext4: optimize ext4_ext_precache for 0 depthRitesh Harjani1-3/+6
2020-03-14ext4: add IOMAP_F_MERGED for non-extent based mappingRitesh Harjani1-0/+4
2020-03-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+14
2020-03-13follow_dotdot{,_rcu}(): switch to use of step_into()Al Viro1-24/+7
2020-03-13handle_dots(), follow_dotdot{,_rcu}(): preparation to switch to step_into()Al Viro1-27/+25
2020-03-13move handle_dots(), follow_dotdot() and follow_dotdot_rcu() past step_into()Al Viro1-130/+130
2020-03-13follow_dotdot{,_rcu}(): lift LOOKUP_BENEATH checks out of loopAl Viro1-10/+10
2020-03-13follow_dotdot{,_rcu}(): lift switching nd->path to parent out of loopAl Viro1-8/+12
2020-03-13expand path_parent_directory() in its callersAl Viro1-18/+11
2020-03-13path_parent_directory(): leave changing path->dentry to callersAl Viro1-15/+19
2020-03-13path_connected(): pass mount and dentry separatelyAl Viro1-7/+5
2020-03-13split the lookup-related parts of do_last() into a separate helperAl Viro1-22/+29
2020-03-13do_last(): rejoin the common path even earlier in FMODE_{OPENED,CREATED} caseAl Viro1-10/+4
2020-03-13do_last(): simplify the liveness analysis past finish_open_createdAl Viro1-17/+11
2020-03-13do_last(): rejoing the common path earlier in FMODE_{OPENED,CREATED} caseAl Viro1-13/+8
2020-03-13do_last(): don't bother with keeping got_write in FMODE_OPENED caseAl Viro1-20/+11
2020-03-13do_last(): merge the may_open() callsAl Viro1-7/+3