Trond Myklebust
|
f563b89b18
NFS: Don't reset pg_moreio in __nfs_pageio_add_request
|
11 years ago |
Weston Andros Adamson
|
d458138353
nfs: handle multiple reqs in nfs_page_async_flush
|
11 years ago |
Weston Andros Adamson
|
85710a837c
nfs: nfs_page should take a ref on the head req
|
11 years ago |
Weston Andros Adamson
|
17089a29a2
nfs: mark nfs_page reqs with flag for extra ref
|
11 years ago |
Linus Torvalds
|
d1e1cda862
Merge tag 'nfs-for-3.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
|
11 years ago |
Trond Myklebust
|
f868089b09
NFS: Fix a potential busy wait in nfs_page_group_lock
|
11 years ago |
Trond Myklebust
|
c1109558ae
NFS: Fix error handling in __nfs_pageio_add_request
|
11 years ago |
Weston Andros Adamson
|
7f714720fa
nfs: remove data list from pgio header
|
11 years ago |
Weston Andros Adamson
|
f0cb9ab8d5
nfs: use > 1 request to handle bsize < PAGE_SIZE
|
11 years ago |
Weston Andros Adamson
|
6094f83864
nfs: allow coalescing of subpage requests
|
11 years ago |
Weston Andros Adamson
|
20633f042f
nfs: page group syncing in write path
|
11 years ago |
Weston Andros Adamson
|
67d0338edd
nfs: page group syncing in read path
|
11 years ago |
Weston Andros Adamson
|
2bfc6e566d
nfs: add support for multiple nfs reqs per page
|
11 years ago |
Weston Andros Adamson
|
ab75e41719
nfs: call nfs_can_coalesce_requests for every req
|
11 years ago |
Weston Andros Adamson
|
b4fdac1a51
nfs: modify pg_test interface to return size_t
|
11 years ago |
Weston Andros Adamson
|
8c8f1ac109
nfs: remove unused arg from nfs_create_request
|
11 years ago |
Anna Schumaker
|
41d8d5b7a5
NFS: Create a common nfs_pageio_ops struct
|
11 years ago |
Anna Schumaker
|
cf485fcd68
NFS: Create a common generic_pg_pgios()
|
11 years ago |
Anna Schumaker
|
c3766276f2
NFS: Create a common multiple_pgios() function
|
11 years ago |
Anna Schumaker
|
1ed26f3300
NFS: Create a common initiate_pgio() function
|
11 years ago |
Anna Schumaker
|
ef2c488c07
NFS: Create a generic_pgio function
|
11 years ago |
Anna Schumaker
|
844c9e691d
NFS: Create a common pgio_error function
|
11 years ago |
Anna Schumaker
|
ce59515c14
NFS: Create a common rpcsetup function for reads and writes
|
11 years ago |
Anna Schumaker
|
6f92fa4581
NFS: Create a common rpc_call_ops struct
|
11 years ago |
Anna Schumaker
|
0eecb2145c
NFS: Create a common nfs_pgio_result_common function
|
11 years ago |
Anna Schumaker
|
a4cdda5911
NFS: Create a common pgio_rpc_prepare function
|
11 years ago |
Anna Schumaker
|
4a0de55c56
NFS: Create a common rw_header_alloc and rw_header_free function
|
11 years ago |
Anna Schumaker
|
00bfa30abe
NFS: Create a common pgio_alloc and pgio_release function
|
11 years ago |
Peter Zijlstra
|
4e857c58ef
arch: Mass conversion of smp_mb__*()
|
11 years ago |
Trond Myklebust
|
4109bb7496
NFS: Don't check lock owner compatability unless file is locked (part 2)
|
12 years ago |