projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
dsa: slave: eee: Allow ports to use phylink
2018-08-02
Trond Myklebust
NFSv4: Fix _nfs4_do_setlk()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-19
Trond Myklebust
pNFS/flexfiles: Process writeback resends from nfsiod...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-19
Trond Myklebust
pNFS/flexfiles: Don't tie up all the rpciod threads...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-19
Trond Myklebust
pNFS: Don't send layoutreturn if the layout is already...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-19
Trond Myklebust
pNFS: Always free the session slot on error in nfs4_layoutge...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-09
Trond Myklebust
NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRY
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-09
Trond Myklebust
NFSv4: Fix a typo in nfs41_sequence_process
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-09
Trond Myklebust
NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-08
Trond Myklebust
NFSv4: Return NFS4ERR_DELAY when a layout recall fails...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-08
Trond Myklebust
NFSv4: Return NFS4ERR_DELAY when a delegation recall...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-05
Trond Myklebust
NFSv4: Fix a compiler warning when CONFIG_NFS_V4_1...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
Merge tag 'nfs-rdma-for-4.18-1' of git://git.linux...
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFS: Filter cache invalidation when holding a delegation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFS: Ignore NFS_INO_REVAL_FORCED in nfs_check_inode_attributes()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFS: Improve caching while holding a delegation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFS: Fix attribute revalidation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFS: fix up nfs_setattr_update_inode
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFSv4: Ensure the inode is clean when we set a delegation
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFSv4: Ignore NFS_INO_REVAL_FORCED in nfs4_proc_access
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFSv4: Don't ask for delegated attributes when adding...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFSv4: Don't ask for delegated attributes when revalidating...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFS: Pass the inode down to the getattr() callback
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-06-04
Trond Myklebust
NFSv4: Don't request size+change attribute if they...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
pnfs: Don't release the sequence slot until we've processed...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
pnfs: Don't call commit on failed layoutget-on-open
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
pNFS: Don't send LAYOUTGET on OPEN for read, if we...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFSv4/pnfs: Don't switch off layoutget-on-open for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFSv4/pnfs: Ensure pnfs_parse_lgopen() won't try to...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
pNFS: Refactor nfs4_layoutget_release()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFSv4: Always clear the pNFS layout when handling ESTALE
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFS: Fix up nfs_post_op_update_inode() to force ctime...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFS: Ensure we revalidate the inode correctly after...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFS: Ensure we revalidate the inode correctly after...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFS: Set the force revalidate flag if the inode is...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFS: Fix up sillyrename()
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFSv4: Fix sillyrename to return the delegation when...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-31
Trond Myklebust
NFSv4: Only pass the delegation to setattr if we're...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-28
Trond Myklebust
NFS: Optimise away lookups for rename targets
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-28
Trond Myklebust
NFS: If the VFS sets LOOKUP_REVAL then force a lookup...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-28
Trond Myklebust
NFS: Optimise away the close-to-open GETATTR when we...
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-05-11
Trond Myklebust
nfsd: Do not refuse to serve out of cache
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-05-11
Trond Myklebust
Change Trond's email address in MAINTAINERS
Signed-off-by:
Trond Myklebust
<trond.myklebust@hammerspace.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4.1: Fix exclusive create
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Declare the size up to date after it was set.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Fix the nfs_inode_set_delegation() arguments
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Clean up CB_GETATTR encoding
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Don't ask for attributes when ACCESS is protected...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Add a helper to encode/decode struct timespec
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Clean up encode_attrs
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4; Clean up XDR encoding of type bitmap4
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Allow GFP_NOIO sleeps in decode_attr_owner/decode_att...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
SUNRPC: Add a helper for encoding opaque data inline
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
SUNRPC: Add helpers for decoding opaque and string...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Ignore change attribute invalidations if we...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: More fine grained attribute tracking
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Don't force unnecessary cache invalidation in...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Don't redirty the attribute cache in nfs_wcc_update_inode()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Don't force a revalidation of all attributes if...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Convert NFS_INO_INVALID flags to unsigned long
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Don't return the delegation when not needed...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Remove the unused return_delegation() callback
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Move the delegation return down into _nfs4_do_setattr()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Add a delegation return into nfs4_proc_unlink_setup()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Move delegation recall into the NFSv4 callback...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Move the delegation return down into nfs4_proc_remove()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFS: Move the delegation return down into nfs4_proc_link()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-04-10
Trond Myklebust
NFSv4: Fix nfs4_return_incompatible_delegation
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-03-08
Trond Myklebust
NFS: Fix unstable write completion
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-03-08
Trond Myklebust
pNFS: Prevent the layout header refcount going to zero...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-03-08
Trond Myklebust
NFS: Fix an incorrect type in struct nfs_direct_req
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-21
Trond Myklebust
NFSv4: Fix broken cast in nfs4_callback_recallany()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-09
Trond Myklebust
SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-07
Trond Myklebust
Make the xprtiod workqueue unbounded.
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-07
Trond Myklebust
SUNRPC: Queue latency-sensitive socket tasks to xprtiod
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-06
Trond Myklebust
Merge tag 'nfs-rdma-for-4.16-2' of git://git.linux...
commit
|
commitdiff
|
tree
2018-02-06
Trond Myklebust
SUNRPC: Ensure we always close the socket after a connection...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-02-05
Trond Myklebust
nfsd: Detect unhashed stids in nfsd4_verify_open_stid()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-29
Trond Myklebust
NFS: Fix a race between mmap() and O_DIRECT
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-28
Trond Myklebust
NFS: Remove a redundant call to unmap_mapping_range()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-24
Trond Myklebust
lockd: Fix server refcounting
Signed-off-by:
Trond Myklebust
<trondmy@gmail.com>
commit
|
commitdiff
|
tree
2018-01-23
Trond Myklebust
Merge tag 'nfs-rdma-for-4.16-1' of git://git.linux...
commit
|
commitdiff
|
tree
2018-01-15
Trond Myklebust
SUNRPC: Add explicit rescheduling points in the receive...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-15
Trond Myklebust
SUNRPC: Chunk reading of replies from the server
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-15
Trond Myklebust
Support statx() mask and query flags parameters
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-15
Trond Myklebust
NFS: Fix nfsstat breakage due to LOOKUPP
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-15
Trond Myklebust
NFSv4: Convert LOCKU to use nfs4_async_handle_exception()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-15
Trond Myklebust
NFSv4: Convert DELEGRETURN to use nfs4_handle_exception()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-15
Trond Myklebust
NFSv4: Convert CLOSE to use nfs4_async_handle_exception()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2018-01-15
Trond Myklebust
NFS: Add a cond_resched() to nfs_commit_release_pages()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-12-15
Trond Myklebust
SUNRPC: Fix a race in the receive code path
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-30
Trond Myklebust
SUNRPC: Handle ENETDOWN errors
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-29
Trond Myklebust
SUNRPC: Allow connect to return EHOSTUNREACH
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-29
Trond Myklebust
NFSv4: Ensure gcc 4.4.4 can compile initialiser for...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-27
Trond Myklebust
nfsd: Fix races with check_stateid_generation()
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-27
Trond Myklebust
nfsd: Ensure we check stateid validity in the seqid...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-27
Trond Myklebust
nfsd: Fix race in lock stateid creation
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-27
Trond Myklebust
nfsd4: move find_lock_stateid
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-27
Trond Myklebust
nfsd: Ensure we don't recognise lock stateids after...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-27
Trond Myklebust
nfsd: CLOSE SHOULD return the invalid special stateid...
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
2017-11-27
Trond Myklebust
nfsd: Fix another OPEN stateid race
Signed-off-by:
Trond Myklebust
<trond.myklebust@primarydata.com>
commit
|
commitdiff
|
tree
next