summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-12-02pNFS: Sync the layout state bits in pnfs_cache_lseg_for_layoutreturnTrond Myklebust1-14/+15
2016-12-02pNFS: Fix bugs in _pnfs_return_layoutTrond Myklebust1-3/+10
2016-12-02pNFS: Clear all layout segment state in pnfs_mark_layout_stateid_invalidTrond Myklebust1-1/+18
2016-12-02pNFS: Prevent unnecessary layoutreturns after delegreturnTrond Myklebust1-2/+4
2016-12-02pNFS: Enable layoutreturn operation for return-on-closeTrond Myklebust3-118/+96
2016-12-02pNFS: Clean up - add a helper to initialise struct layoutreturn_argsTrond Myklebust1-7/+18
2016-12-02NFSv4: Add encode/decode of the layoutreturn op in DELEGRETURNTrond Myklebust3-9/+54
2016-12-02NFSv4: Add encode/decode of the layoutreturn op in CLOSETrond Myklebust3-9/+69
2016-12-02NFSv4: Fix missing operation accounting in NFS4_dec_delegreturn_szTrond Myklebust1-0/+1
2016-12-02pNFS: Don't mark layout segments invalid on layoutreturn in pnfs_rocTrond Myklebust1-7/+13
2016-12-02pNFS: Get rid of unnecessary layout parameter in encode_layoutreturn callbackTrond Myklebust5-11/+9
2016-12-02pNFS: Skip checking for return-on-close if the layout is invalidTrond Myklebust1-1/+2
2016-12-02pNFS: Remove spurious wake up in pnfs_layout_remove_lseg()Trond Myklebust1-3/+0
2016-12-02NFSv4: Ignore LAYOUTRETURN result if the layout doesn't match or is invalidTrond Myklebust3-4/+9
2016-12-02pNFS: Do not free layout segments that are marked for returnTrond Myklebust3-22/+73
2016-12-02pNFS: Delay getting the layout header in CB_LAYOUTRECALL handlersTrond Myklebust1-32/+67
2016-12-02pNFS: consolidate the different range intersection testsTrond Myklebust3-57/+43
2016-12-02pNFS: Fix race in pnfs_wait_on_layoutreturnTrond Myklebust1-5/+3
2016-12-02pNFS: On error, do not send LAYOUTGET until the LAYOUTRETURN has completedTrond Myklebust2-1/+6
2016-12-02pNFS: Force a retry of LAYOUTGET if the stateid doesn't match our cacheTrond Myklebust1-5/+6
2016-12-02pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateidTrond Myklebust1-8/+9
2016-12-02pNFS: Don't clear the layout stateid if a layout return is outstandingTrond Myklebust1-1/+3
2016-12-02pNFS: Fix a deadlock between read resends and layoutreturnTrond Myklebust2-0/+8
2016-12-02NFSv4.1: Fix regression in callback retry handlingFred Isaman1-1/+1
2016-12-02NFSv4: Optimise away forced revalidation when we know the attributes are OKTrond Myklebust2-5/+1
2016-12-02NFSv4: Don't request close-to-open attribute when holding a delegationTrond Myklebust2-3/+10
2016-12-02NFSv4: Don't request a GETATTR on open_downgrade.Trond Myklebust1-8/+2
2016-12-02NFSv4: Don't ask for the change attribute when reclaiming stateTrond Myklebust1-1/+0
2016-12-02NFSv4: Don't check file access when reclaiming stateTrond Myklebust1-3/+11
2016-11-30xprtrdma: Relocate connection helper functionsChuck Lever3-41/+31
2016-11-30xprtrdma: Update dprintk in rpcrdma_count_chunksChuck Lever1-1/+1
2016-11-30xprtrdma: Shorten QP access error messageChuck Lever1-3/+3
2016-11-30xprtrdma: Squelch "max send, max recv" messages at connect timeChuck Lever1-2/+2
2016-11-30xprtrdma: Update documenting commentChuck Lever1-4/+0
2016-11-30xprtrdma: Refactor FRMR invalidationChuck Lever1-36/+21
2016-11-30xprtrdma: Avoid calls to ro_unmap_safe()Chuck Lever1-2/+4
2016-11-30xprtrdma: Address coverity complaint about wait_for_completion()Chuck Lever1-4/+13
2016-11-30SUNRPC: Proper metric accounting when RPC is not transmittedChuck Lever1-4/+6
2016-11-30xprtrdma: Support for SG_GAP devicesChuck Lever2-7/+14
2016-11-30xprtrdma: Make FRWR send queue entry accounting more accurateChuck Lever3-13/+30
2016-11-30xprtrdma: Cap size of callback buffer resourcesChuck Lever1-1/+3
2016-11-28Linux 4.9-rc7v4.9-rc7Linus Torvalds1-1/+1
2016-11-27Merge git://git.infradead.org/intel-iommuLinus Torvalds4-12/+34
2016-11-27Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds5-9/+29
2016-11-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+2
2016-11-27fix default_file_splice_read()Al Viro1-1/+2
2016-11-27Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-39/+25
2016-11-27Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds47-131/+208
2016-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds35-60/+101
2016-11-26Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-3/+5