Trond Myklebust
|
7cc8c5cde0
NFSv4.1/flexfiles: Clean up ff_layout_write_done_cb/ff_layout_commit_done_cb
|
10 жил өмнө |
Trond Myklebust
|
f95c03b2d5
NFSv4.1/flexfiles: Mark the layout for return in ff_layout_io_track_ds_error()
|
10 жил өмнө |
Trond Myklebust
|
972398fa0a
NFSv4.1/flexfiles: Fix freeing of mirrors
|
10 жил өмнө |
Trond Myklebust
|
90816d1dda
NFSv4.1/flexfiles: Don't mark the entire deviceid as bad for file errors
|
10 жил өмнө |
Trond Myklebust
|
0762ed2ced
NFSv4.1/flexfiles: Allow coalescing of new layout segments and existing ones
|
10 жил өмнө |
kbuild test robot
|
e3b1df2dbd
NFSv4.1/flexfile: ff_layout_remove_mirror can be static
|
10 жил өмнө |
Trond Myklebust
|
bbf58bf348
NFSv4.2/pnfs: Make the layoutstats timer configurable
|
10 жил өмнө |
Trond Myklebust
|
266d12d42e
NFSv4.1/flexfile: Ensure uniqueness of mirrors across layout segments
|
10 жил өмнө |
Trond Myklebust
|
0b7baf9433
NFSv4.1/flexfiles: Remove mirror backpointer to lseg.
|
10 жил өмнө |
Trond Myklebust
|
28a0d72c68
NFSv4.1/flexfiles: Add refcounting to struct nfs4_ff_layout_mirror
|
10 жил өмнө |
Peng Tao
|
5420401079
NFS41/flexfiles: zero out DS write wcc
|
10 жил өмнө |
Trond Myklebust
|
dd52128afd
NFSv4.1/pnfs Ensure flexfiles reports all connection related errors
|
10 жил өмнө |
Trond Myklebust
|
e76d28dd9c
NFSv4.1/pnfs: Ensure the flexfiles layoutstats timers are consistent
|
10 жил өмнө |
Peng Tao
|
69f230d907
NFS41/flexfiles: update inode after write finishes
|
10 жил өмнө |
Jeff Layton
|
ce60328146
nfs: remove some dead code in ff_layout_pg_get_mirror_count_write
|
10 жил өмнө |
Trond Myklebust
|
c8ad8894e9
NFSv4.2/pnfs: Use GFP_NOIO for layoutstat reporting in the writeback path
|
10 жил өмнө |
Peng Tao
|
d099d7b831
pnfs/flexfiles: LAYOUTSTATS ii_count should be ops instead of bytes
|
10 жил өмнө |
Trond Myklebust
|
690edcfad0
NFSv4.2/flexfiles: Fix a typo in the flexfiles layoutstats code
|
10 жил өмнө |
Trond Myklebust
|
d620876990
pNFS/flexfiles: Fix the reset of struct pgio_header when resending
|
10 жил өмнө |
Trond Myklebust
|
c0f5f5059f
pNFS/flexfiles: Turn off layoutcommit for servers that don't need it
|
10 жил өмнө |
Peng Tao
|
9bbd9bb40c
pnfs/flexfiles: protect ktime manipulation with mirror lock
|
10 жил өмнө |
Peng Tao
|
97ba375b5d
pnfs/flexfiles: report layoutstat regularly
|
10 жил өмнө |
Peng Tao
|
27c4306443
pnfs/flexfiles: encode LAYOUTSTATS flexfiles specific data
|
10 жил өмнө |
Peng Tao
|
ad4dc53e64
pnfs/flexfiles: add ff_layout_prepare_layoutstats
|
10 жил өмнө |
Peng Tao
|
d983803d38
pNFS/flexfiles: track when layout is first used
|
10 жил өмнө |
Trond Myklebust
|
abcb7bfc9f
pNFS/flexfiles: add layoutstats tracking
|
10 жил өмнө |
Fabian Frederick
|
455b6ee645
pnfs/flexfiles: use swap() in ff_layout_sort_mirrors()
|
10 жил өмнө |
Anna Schumaker
|
40c64c26a4
NFS: Move nfs_idmap.h into fs/nfs/
|
10 жил өмнө |
Trond Myklebust
|
5bb89b4702
NFSv4.1/pnfs: Separate out metadata and data consistency for pNFS
|
10 жил өмнө |
Trond Myklebust
|
67af7611ec
NFSv4.1/pnfs: Refactor pnfs_set_layoutcommit()
|
10 жил өмнө |