Peter Zijlstra
|
723c921e7d
sched/wait, fs/nfs: Convert wait_on_atomic_t() usage to the new wait_var_event() API
|
hace 7 años |
Elena Reshetova
|
a2a5dea7b6
fs, nfs: convert nfs4_pnfs_ds.ds_count from atomic_t to refcount_t
|
hace 7 años |
Trond Myklebust
|
5d2a9d9dac
NFS: Remove pnfs_generic_transfer_commit_list()
|
hace 8 años |
Trond Myklebust
|
137da553db
NFS: nfs_lock_and_join_requests and nfs_scan_commit_list can deadlock
|
hace 8 años |
Trond Myklebust
|
2ce209c42c
NFS: Wait for requests that are locked on the commit list
|
hace 8 años |
Trond Myklebust
|
8205b9ce03
NFSv4/pnfs: Replace pnfs_put_lseg_locked() with pnfs_put_lseg()
|
hace 8 años |
Trond Myklebust
|
e824f99ada
NFSv4: Use a mutex to protect the per-inode commit lists
|
hace 8 años |
Trond Myklebust
|
213297369c
Revert commit 722f0b891198 ("pNFS: Don't send COMMITs to the DSes if...")
|
hace 8 años |
Trond Myklebust
|
4118188645
NFS: Fix another COMMIT race in pNFS
|
hace 8 años |
Trond Myklebust
|
e39928f942
NFS: Fix a COMMIT race in pNFS
|
hace 8 años |
Fred Isaman
|
c296cfe26b
pNFS: Fix NULL dereference in pnfs_generic_alloc_ds_commits
|
hace 8 años |
Trond Myklebust
|
5f0114832a
pNFS: Fix a typo in pnfs_generic_alloc_ds_commits
|
hace 8 años |
Trond Myklebust
|
722f0b8911
pNFS: Don't send COMMITs to the DSes if the server invalidated our layout
|
hace 8 años |
Trond Myklebust
|
675e508f53
pNFS: unexport nfs4_pnfs_v3_ds_connect_unload
|
hace 8 años |
NeilBrown
|
518662e0fc
NFS: fix usage of mempools.
|
hace 8 años |
Weston Andros Adamson
|
da066f3f03
pNFS/flexfiles: never nfs4_mark_deviceid_unavailable
|
hace 8 años |
Weston Andros Adamson
|
a33e4b036d
pNFS: return status from nfs4_pnfs_ds_connect
|
hace 8 años |
Anna Schumaker
|
7d38de3ffa
NFS: Remove unused authflavour parameter from nfs_get_client()
|
hace 8 años |
Andy Adamson
|
04fa2c6bb5
NFS pnfs data server multipath session trunking
|
hace 9 años |
Trond Myklebust
|
362745268c
Merge branch 'writeback'
|
hace 9 años |
Tigran Mkrtchyan
|
b224f7cb63
nfs4: flexfiles: respect noresvport when establishing connections to DSes
|
hace 9 años |
Tigran Mkrtchyan
|
3fc75f1208
nfs4: clnt: respect noresvport when establishing connections to DSes
|
hace 9 años |
Trond Myklebust
|
2e18d4d822
pNFS: Files and flexfiles always need to commit before layoutcommit
|
hace 9 años |
Weston Andros Adamson
|
5e3a98883e
pnfs_nfs: fix _cancel_empty_pagelist
|
hace 9 años |
Weston Andros Adamson
|
ade8febde0
nfs: avoid race that crashes nfs_init_commit
|
hace 9 años |
Dave Wysochanski
|
fe238e601d
NFS: Save struct inode * inside nfs_commit_info to clarify usage of i_lock
|
hace 9 años |
Trond Myklebust
|
fc821d5920
pnfs/NFSv4.1: Add multipath capabilities to pNFS flexfiles servers over NFSv3
|
hace 9 años |
Trond Myklebust
|
b20135d0b2
NFSv4.1/pNFS: Don't queue up a new commit if the layout segment is invalid
|
hace 9 años |
Trond Myklebust
|
af7cf05793
NFS: Allow multiple commit requests in flight per file
|
hace 9 años |
Peng Tao
|
046be74da8
NFS41: fix list splice type
|
hace 10 años |