Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
4280e0b42bd590316a048d66ea356e78c5d0464e
/
fs
/
nfs
/
nfs4filelayout.c
9b20614
NFSv4: The stateid must remain the same for replayed RPC calls
by Trond Myklebust
· 12 years ago
c58c844
NFS: Don't accept more reads/writes if the open context recovery failed
by Trond Myklebust
· 12 years ago
5d42230
NFSv4: Fail I/O if the state recovery fails irrevocably
by Trond Myklebust
· 12 years ago
2495680
NFSv4.1: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn
by Trond Myklebust
· 12 years ago
78f3327
pnfs: fix resend_to_mds for directio
by Benny Halevy
· 12 years ago
eb96d5c
SUNRPC handle EKEYEXPIRED in call_refreshresult
by Andy Adamson
· 12 years ago
d9afbd1
NFSv4.1: Simplify the sequence setup
by Trond Myklebust
· 12 years ago
76e697b
NFSv4.1: Move slot table and session struct definitions to nfs4session.h
by Trond Myklebust
· 12 years ago
bc5a89b
NFSv4.1: Remove assertion BUG_ON()s from the files and generic layout code
by Trond Myklebust
· 12 years ago
1813bad
NFSv4.1: Use kcalloc() to allocate zeroed arrays instead of kzalloc()
by Trond Myklebust
· 12 years ago
d527e5c
NFSv4.1: Do not call pnfs_return_layout() from an rpciod context
by Trond Myklebust
· 12 years ago
8fcdc31
NFSv4.1: Kill nfs4_ds_disconnect()
by Trond Myklebust
· 12 years ago
8006bfb
NFSv4.1: Get rid of the NFS_LAYOUT_DESTROYED state
by Trond Myklebust
· 12 years ago
965938b
NFSv4.1: Get rid of pNFS layout state "NFS_LAYOUT_INVALID"
by Trond Myklebust
· 12 years ago
1dfed27
NFSv4.1: pNFS data servers may be temporarily offline
by Trond Myklebust
· 12 years ago
78e4e05
NFSv4.1: Replace get_device_info() with filelayout_get_device_info()
by Trond Myklebust
· 12 years ago
9369a43
NFSv4.1: Cleanup; add "pnfs_" prefix to put_lseg() and get_lseg()
by Trond Myklebust
· 12 years ago
baf6c2a
NFSv4.1 don't send LAYOUTCOMMIT if data resent through MDS
by Andy Adamson
· 12 years ago
82c7c7a
NFSv4.1 return the LAYOUT for each file with failed DS connection I/O
by Andy Adamson
· 12 years ago
2f2c63b
NFS: Cleanup - only store the write verifier in struct nfs_page
by Trond Myklebust
· 12 years ago
9f59479
NFSv4.1: Handle other occurrences of NFS4ERR_CONN_NOT_BOUND_TO_SESSION
by Trond Myklebust
· 13 years ago
497826a
NFS: Fix compiler warnings
by Bryan Schumaker
· 13 years ago
bd4aeff
NFSv4.1 skip rpc_call_done only on disconnected DS slot_table_waitq tasks
by Andy Adamson
· 13 years ago
996074c
NFSv4.1 Just use nfs_put_client in filelayout release
by Andy Adamson
· 13 years ago
d42e787
NFSv4.1 fix null state reference in filelayout_async_handle_error
by Andy Adamson
· 13 years ago
53b8ee3
NFSv4.1: Fix a bad reference count issue in the pNFS commit code
by Trond Myklebust
· 13 years ago
041245c
NFSv4.1 resend LAYOUTGET on data server invalid layout errors
by Andy Adamson
· 13 years ago
b4a2967
NFSv4.1 dereference a disconnected data server client record
by Andy Adamson
· 13 years ago
3a7936c
NFSv4.1 ref count nfs_client across filelayout data server io
by Andy Adamson
· 13 years ago
0a57cda
NFSv4.1 send layoutreturn to fence disconnected data server
by Andy Adamson
· 13 years ago
671fb89
NFSv4.1 wake up all tasks on un-connected DS slot table waitq
by Andy Adamson
· 13 years ago
0ad2f37
NFSv4.1 Check invalid deviceid upon slot table waitq wakeup
by Andy Adamson
· 13 years ago
e7dd79af
NFSv4.1: mark deviceid invalid on filelayout DS connection errors
by Andy Adamson
· 13 years ago
9f0ec176
NFSv4.1 set RPC_TASK_SOFTCONN for filelayout DS RPC calls
by Andy Adamson
· 13 years ago
90fecfc
NFSv4.1 cleanup filelayout invalid layout handling
by Andy Adamson
· 13 years ago
554d458
NFSv4.1: cleanup filelayout invalid deviceid handling
by Andy Adamson
· 13 years ago
df01174
NFS: Prevent garbage cinfo->ds from leaking out
by Fred Isaman
· 13 years ago
1763da1
NFS: rewrite directio write to use async coalesce code
by Fred Isaman
· 13 years ago
f453a54
NFS: create nfs_commit_completion_ops
by Fred Isaman
· 13 years ago
ea2cf22
NFS: create struct nfs_commit_info
by Fred Isaman
· 13 years ago
1825a0d
NFS: prepare coalesce testing for directio
by Fred Isaman
· 13 years ago
6c75dc0
NFS: merge _full and _partial write rpc_ops
by Fred Isaman
· 13 years ago
4db6e0b
NFS: merge _full and _partial read rpc_ops
by Fred Isaman
· 13 years ago
cd84160
NFS: create common nfs_pgio_header for both read and write
by Fred Isaman
· 13 years ago
b554284
NFS: use req_offset where appropriate
by Fred Isaman
· 13 years ago
cd12ae3
NFS: remove unnecessary casts of void pointers in nfs4filelayout.c
by Fred Isaman
· 13 years ago
c5996c4
NFS: reverse arg order in nfs_initiate_[read|write]
by Fred Isaman
· 13 years ago
0b7c015
NFS: add a struct nfs_commit_data to replace nfs_write_data in commits
by Fred Isaman
· 13 years ago
799ba8d
NFS4.1: Add lseg to struct nfs4_fl_commit_bucket
by Fred Isaman
· 13 years ago
d44fc38
NFS4.1: remove duplicate variable declaration in filelayout_clear_request_commit
by Fred Isaman
· 13 years ago
3b3be88
NFS: Use cond_resched_lock() to reduce latencies in the commit scans
by Trond Myklebust
· 13 years ago
9390f42
NFSv4.1: Fix a few issues in filelayout_commit_pagelist
by Trond Myklebust
· 13 years ago
8dd3775
NFSv4.1: Clean ups and bugfixes for the pNFS read/writeback/commit code
by Trond Myklebust
· 13 years ago
1728017
NFS: Fix a number of sparse warnings
by Trond Myklebust
· 13 years ago
d6d6dc7
NFS: remove nfs_inode radix tree
by Fred Isaman
· 13 years ago
2dc3175
NFSv4.1 cleanup DS stateid error handling
by Andy Adamson
· 13 years ago
9cb8196
NFSv4.1 handle DS stateid errors
by Andy Adamson
· 13 years ago
0a70219
NFS: include filelayout DS rpc stats in mountstats
by Weston Andros Adamson
· 13 years ago
a030889
NFS: start printks w/ NFS: even if __func__ shown
by Weston Andros Adamson
· 13 years ago
f9fd2d9
NFS: printks in fs/nfs/ should start with NFS:
by Weston Andros Adamson
· 13 years ago
9d12b21
NFSv41: Add a new helper nfs4_init_sequence()
by Trond Myklebust
· 13 years ago
3476f11
nfs: fix a minor do_div portability issue
by Chris Metcalf
· 13 years ago
32aaeff
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
143cb49
fs: add module.h to files that were implicitly using it
by Paul Gortmaker
· 13 years ago
e414966
NFS: Remove no-op less-than-zero checks on unsigned variables.
by Chuck Lever
· 13 years ago
d00c5d4
NFS: Get rid of nfs_restart_rpc()
by Trond Myklebust
· 13 years ago
1b0ae06
pnfs: make _set_lo_fail generic
by Peng Tao
· 13 years ago
acff5880
pnfs: save layoutcommit lwb at layout header
by Peng Tao
· 13 years ago
f85ef69
pnfs: simplify pnfs files module autoloading
by J. Bruce Fields
· 13 years ago
1f94535
NFS: Clean up - simplify the switch to read/write-through-MDS
by Trond Myklebust
· 13 years ago
dce8129
NFS: Move the pnfs write code into pnfs.c
by Trond Myklebust
· 13 years ago
493292d
NFS: Move the pnfs read code into pnfs.c
by Trond Myklebust
· 13 years ago
c47abcf
NFSv4.1: do not use deviceids after MDS clientid invalidation
by Andy Adamson
· 13 years ago
7c24d94
NFSv4.1: File layout only supports whole file layouts
by Andy Adamson
· 13 years ago
e885de1
NFSv4.1: Fall back to ordinary i/o through the mds if we have no layout segment
by Trond Myklebust
· 13 years ago
d8007d4
NFSv4.1: Add an initialisation callback for pNFS
by Trond Myklebust
· 13 years ago
1751c36
NFS: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix
by Trond Myklebust
· 13 years ago
c9895cb
NFS: pnfs IPv6 support
by Weston Andros Adamson
· 14 years ago
2bea038
pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs
by Boaz Harrosh
· 13 years ago
19345cb
NFSv4.1: file layout must consider pg_bsize for coalescing
by Benny Halevy
· 13 years ago
cec765c
NFSv4.1: allow zero fh array in filelayout decode layout
by Andy Adamson
· 13 years ago
89a58e3
NFSv4.1: use pnfs_generic_pg_test directly by layout driver
by Benny Halevy
· 14 years ago
18ad0a9
NFSv4.1: change pg_test return type to bool
by Benny Halevy
· 14 years ago
f7da7a1
SUNRPC: introduce xdr_init_decode_pages
by Benny Halevy
· 14 years ago
35c8bb5
NFSv4.1: use layout driver in global device cache
by Benny Halevy
· 14 years ago
1775bc3
NFSv4.1: purge deviceid cache on nfs_free_client
by Benny Halevy
· 14 years ago
a1eaecb
NFSv4.1: make deviceid cache global
by Benny Halevy
· 14 years ago
67d51f6
NFSv4.1: use struct nfs_client to qualify deviceid
by Benny Halevy
· 14 years ago
3b6445a
NFSv4.1: fix typo in filelayout_check_layout
by Jim Rees
· 14 years ago
a75b9df
NFSv4.1: Ensure that layoutget uses the correct gfp modes
by Trond Myklebust
· 14 years ago
a8a4ae3
NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP
by Andy Adamson
· 14 years ago
35124a0
Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO
by Weston Andros Adamson
· 14 years ago
cccb4d0
NFSv4.1 remove temp code that prevented ds commits
by Fred Isaman
· 14 years ago
863a3c6
NFSv4.1: layoutcommit
by Andy Adamson
· 14 years ago
e0c2b38
NFSv4.1: filelayout driver specific code for COMMIT
by Fred Isaman
· 14 years ago
425eb73
NFSv4.1: alloc and free commit_buckets
by Fred Isaman
· 14 years ago
c879513
NFSv4.1: shift filelayout_free_lseg
by Fred Isaman
· 14 years ago
75247af
NFSv4.1: reject zero layout with zeroed stripe unit
by Benny Halevy
· 14 years ago
a69aef1
NFSv4.1: pnfs filelayout driver write
by Fred Isaman
· 14 years ago
0382b74
NFSv4.1: implement generic pnfs layer write switch
by Andy Adamson
· 14 years ago
Next »