projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
pNFS: Sync the layout state bits in pnfs_cache_lseg_for_layoutreturn
2016-12-01
Trond Myklebust
pNFS: Sync the layout state bits in pnfs_cache_lseg_for_layo...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Fix bugs in _pnfs_return_layout
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Clear all layout segment state in pnfs_mark_layout_sta...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Prevent unnecessary layoutreturns after delegreturn
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Enable layoutreturn operation for return-on-close
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Clean up - add a helper to initialise struct...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Add encode/decode of the layoutreturn op in...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Add encode/decode of the layoutreturn op in...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Fix missing operation accounting in NFS4_dec_delegret...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Don't mark layout segments invalid on layoutreturn...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Get rid of unnecessary layout parameter in encode_layo...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Skip checking for return-on-close if the layout...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Remove spurious wake up in pnfs_layout_remove_lseg()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Ignore LAYOUTRETURN result if the layout doesn...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Do not free layout segments that are marked for...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Delay getting the layout header in CB_LAYOUTRECALL...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: consolidate the different range intersection...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Fix race in pnfs_wait_on_layoutreturn
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: On error, do not send LAYOUTGET until the LAYOUTRETURN...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Force a retry of LAYOUTGET if the stateid doesn...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Don't clear the layout stateid if a layout return...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
pNFS: Fix a deadlock between read resends and layoutreturn
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Fred Isaman
NFSv4.1: Fix regression in callback retry handling
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Optimise away forced revalidation when we know...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Don't request close-to-open attribute when holding...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Don't request a GETATTR on open_downgrade.
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Don't ask for the change attribute when reclaiming...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-12-01
Trond Myklebust
NFSv4: Don't check file access when reclaiming state
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-11
Trond Myklebust
NFSv4.1: Fix the CREATE_SESSION slot number accounting
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-06
Chuck Lever
xprtrdma: Fix receive buffer accounting
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-06
Chuck Lever
xprtrdma: Revert 3d4cf35bd4fa ("xprtrdma: Reply buffer...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-04
Trond Myklebust
pNFS: Don't forget the layout stateid if there are...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
pNFS: Clear out all layout segments if the server unsets...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
pNFS: Fix pnfs_set_layout_stateid() to clear NFS_LAYOUT_INVA...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
pNFS: Ensure LAYOUTGET and LAYOUTRETURN are properly...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Trond Myklebust
NFS: Fix error reporting in nfs_file_write()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-09-03
Paolo Abeni
sunrpc: fix UDP memory accounting
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-30
Trond Myklebust
NFSv4.x: Fix a refcount leak in nfs_callback_up_net
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-30
Benjamin Coddington
NFS4: Avoid migration loops
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-29
Trond Myklebust
pNFS/flexfiles: Fix an Oopsable condition when connection...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Remove obsolete and incorrrect assignment...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Close callback races for OPEN, LAYOUTGET and...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Defer bumping the slot sequence number until...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Delay callback processing when there are referring...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-28
Trond Myklebust
NFSv4.1: Fix Oopsable condition in server callback...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-25
Chuck Lever
SUNRPC: Silence WARN_ON when NFSv4.1 over RDMA is in use
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-23
Benjamin Coddington
pnfs/blocklayout: update last_write_offset atomically...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-23
Trond Myklebust
pNFS: The client must not do I/O to the DS if it's...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-19
Trond Myklebust
pNFS: Handle NFS4ERR_OLD_STATEID correctly in LAYOUTSTAT...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
pNFS/flexfiles: Set reasonable default retrans values...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-16
Trond Myklebust
NFS: Allow the mount option retrans=0
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-15
Trond Myklebust
pNFS/flexfiles: Fix layoutstat periodic reporting
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4: Cap the transport reconnection timer at 1/2...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4: Cleanup the setting of the nfs4 lease period
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
SUNRPC: Limit the reconnect backoff timer to the max...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
SUNRPC: Fix reconnection timeouts
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Trond Myklebust
NFSv4.2: LAYOUTSTATS may return NFS4ERR_ADMIN/DELEG_REVOKED
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
NeilBrown
SUNRPC: disable the use of IPv6 temporary addresses.
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-05
Olga Kornievskaia
SUNRPC: allow for upcalls for same uid but different...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-02
Trond Myklebust
SUNRPC: Fix up socket autodisconnect
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-08-01
Trond Myklebust
SUNRPC: Handle EADDRNOTAVAIL on connection failures
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-28
Benjamin Coddington
pNFS: Actively set attributes as invalid if LAYOUTCOMMIT...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-26
Trond Myklebust
NFSv4: Clean up lookup of SECINFO_NO_NAME
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFSv4.2: Fix warning "variable ‘stateids’ set but not...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFSv4: Fix warning "no previous prototype for ‘nfs4_listxattr’"
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'nfs-rdma'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'pnfs'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'writeback'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge branch 'sunrpc'
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
SUNRPC: Fix a compiler warning in fs/nfs/clnt.c
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant smp_mb() from pnfs_init_lseg()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Cleanup - do layout segment initialisation in...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant stateid invalidation
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Remove redundant pnfs_mark_layout_returned_if_empty()
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Clear the layout metadata if the server changed...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Cleanup - don't open code pnfs_mark_layout_stateid_inv...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
NFS: pnfs_mark_matching_lsegs_return() should match...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Do not set plh_return_seq for non-callback related...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Ensure layoutreturn acts as a completion for...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Fix CB_LAYOUTRECALL stateid verification
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Always update the layout barrier seqid on LAYOUTGET
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Always update the layout stateid if NFS_LAYOUT_INVALID...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: Clear the layout return tracking on layout reinitialis...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
pNFS: LAYOUTRETURN should only update the stateid if...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-24
Trond Myklebust
Merge commit 'e7bdea7750eb'
commit
|
commitdiff
|
tree
2016-07-22
Benjamin Coddington
nfs: don't create zero-length requests
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-22
Artem Savkov
Fix NULL pointer dereference in bl_free_device().
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-21
Trond Myklebust
pNFS/files: filelayout_write_done_cb must call nfs_writeback...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
Merge tag 'nfs-rdma-4.8-2' of git://git.linux-nfs.org...
commit
|
commitdiff
|
tree
2016-07-19
Frank Sorenson
sunrpc: Prevent resvport min/max inversion via sysfs...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Frank Sorenson
sunrpc: Prevent resvport min/max inversion via sysctl
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Frank Sorenson
sunrpc: Fix reserved port range calculation
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Frank Sorenson
sunrpc: Fix bit count when setting hashtable size to...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Tigran Mkrtchyan
nfs4: flexfiles: respect noresvport when establishing...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Tigran Mkrtchyan
nfs4: clnt: respect noresvport when establishing connections...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Benjamin Coddington
pnfs/blocklayout: put deviceid node after releasing...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Scott Mayhew
sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Steve Dickson
mount: use sec= that was specified on the command line
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
2016-07-19
Trond Myklebust
pNFS: Fix LAYOUTGET handling of NFS4ERR_BAD_STATEID...
...off-by: Trond Myklebust <
trond.myklebust@primarydata.com
>
commit
|
commitdiff
|
tree
next