Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
1063a5148ac9d1606e80886fa53ee57d45fb4589
/
fs
/
nfs
/
flexfilelayout
10ec57e
nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes
by Tigran Mkrtchyan
· 6 years ago
28ced9a
pNFS: Don't allocate more pages than we need to fit a layoutget response
by Trond Myklebust
· 6 years ago
1c1aeaf
pNFS/flexfiles: ff_layout_pg_init_read should exit on error
by Trond Myklebust
· 6 years ago
056f9ad
pNFS/flexfiles: Ensure we always return a layout if it has layoutstats
by Trond Myklebust
· 6 years ago
27db64f6
Merge tag 'nfs-for-4.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 6 years ago
7b0df92
pNFS/flexfiles: Process writeback resends from nfsiod context as well
by Trond Myklebust
· 6 years ago
42f86b4
pNFS/flexfiles: Don't tie up all the rpciod threads in resends
by Trond Myklebust
· 6 years ago
b08fc52
Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 6 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 6 years ago
f86c3ac
pnfs: Add layout driver flag PNFS_LAYOUTGET_ON_OPEN
by Fred Isaman
· 8 years ago
c3e9c04
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
212bf41
fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
81a090b
fs, nfs: convert nfs4_ff_layout_mirror.ref from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
1feb261
nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
by Weston Andros Adamson
· 7 years ago
4b75053e
pNFS/flexfiles: Handle expired layout segments in ff_layout_initiate_commit()
by Trond Myklebust
· 7 years ago
22368ff
PNFS for stateid errors retry against MDS first
by Olga Kornievskaia
· 7 years ago
662f9a1
pNFS/flexfiles: missing error code in ff_layout_alloc_lseg()
by Dan Carpenter
· 8 years ago
76b2a30
pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabled
by Trond Myklebust
· 8 years ago
37f8aa1
pNFS/flexfiles: Fix up the ff_layout_write_pagelist failure path
by Trond Myklebust
· 8 years ago
b3230e8
pNFS: Ensure we check layout segment validity in the pg_init() callback
by Trond Myklebust
· 8 years ago
260f32a
pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect
by Trond Myklebust
· 8 years ago
a7878ca
nfs: flexfilelayout: remove v3-only data server limitation
by Tigran Mkrtchyan
· 8 years ago
f9799ad
Merge tag 'nfs-for-4.11-3' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
f17f8a1
nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type
by Tigran Mkrtchyan
· 8 years ago
8841b5f
Merge tag 'nfs-for-4.11-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
da066f3
pNFS/flexfiles: never nfs4_mark_deviceid_unavailable
by Weston Andros Adamson
· 8 years ago
a33e4b0
pNFS: return status from nfs4_pnfs_ds_connect
by Weston Andros Adamson
· 8 years ago
8f03cf5
Merge tag 'nfs-for-4.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
5b5e092
lib/vsprintf.c: remove %Z support
by Alexey Dobriyan
· 8 years ago
df3ab23
pNFS/flexfiles: If the layout is invalid, it must be updated before retrying
by Trond Myklebust
· 8 years ago
ab6e9aa
NFSv4: Replace ad-hoc xdr encode/decode helpers with xdr_stream_* generics
by Trond Myklebust
· 8 years ago
2e54b9b
pNFS/flexfiles: Make local symbol layoutreturn_ops static
by Wei Yongjun
· 8 years ago
6de7e12
NFS: Use nfs4_setup_sequence() everywhere
by Anna Schumaker
· 8 years ago
1f3a8e4
ktime: Get rid of ktime_equal()
by Thomas Gleixner
· 8 years ago
2456e85
ktime: Get rid of the union
by Thomas Gleixner
· 8 years ago
1c48cee
pNFS/flexfiles: delete deviceid, don't mark inactive
by Weston Andros Adamson
· 8 years ago
d915211
pNFS/flexfiles: Ensure we have enough buffer for layoutreturn
by Trond Myklebust
· 8 years ago
5ba6a09
pNFS/flexfiles: Remove a redundant parameter in ff_layout_encode_ioerr()
by Trond Myklebust
· 8 years ago
65990d1
pNFS/flexfiles: Fix a deadlock on LAYOUTGET
by Fred Isaman
· 8 years ago
cb06793
pNFS/flexfiles: Fix ff_layout_add_ds_error_locked()
by Trond Myklebust
· 8 years ago
230bc96
pNFS/flexfiles: Support sending layoutstats in layoutreturn
by Trond Myklebust
· 8 years ago
422c93c
pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn
by Trond Myklebust
· 8 years ago
2f8220c
NFS: Fix up read of mirror stats
by Trond Myklebust
· 8 years ago
08e2e5b
pNFS/flexfiles: Clean up layoutstats
by Trond Myklebust
· 8 years ago
5b9b3c8
pNFS/flexfiles: Refactor encoding of the layoutreturn payload
by Trond Myklebust
· 8 years ago
06946c6
pNFS/flexfiles: Only send layoutstats updates for mirrors that were updated
by Trond Myklebust
· 8 years ago
46c98c6
pNFS/flexfiles: Don't attempt to send layoutstats if there are no entries
by Trond Myklebust
· 8 years ago
7d38de3
NFS: Remove unused authflavour parameter from nfs_get_client()
by Anna Schumaker
· 8 years ago
94e5c57
pNFS: Get rid of unnecessary layout parameter in encode_layoutreturn callback
by Trond Myklebust
· 8 years ago
17822b2
pNFS: consolidate the different range intersection tests
by Trond Myklebust
· 8 years ago
54e4a0d
pNFS: Fix a deadlock between read resends and layoutreturn
by Trond Myklebust
· 8 years ago
41020b6
NFSv4.x: Allow callers of nfs_remove_bad_delegation() to specify a stateid
by Trond Myklebust
· 8 years ago
3dc1473
pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails
by Trond Myklebust
· 8 years ago
15d0305
pNFS/flexfiles: Set reasonable default retrans values for the data channel
by Trond Myklebust
· 8 years ago
1c8d477
pNFS/flexfiles: Fix layoutstat periodic reporting
by Trond Myklebust
· 8 years ago
2e18d4d
pNFS: Files and flexfiles always need to commit before layoutcommit
by Trond Myklebust
· 8 years ago
bc28e1c
pNFS/flexfiles: Clean up calls to pnfs_set_layoutcommit()
by Trond Myklebust
· 8 years ago
c001c87
pNFS/flexfiles: Fix layoutcommit after a commit to DS
by Trond Myklebust
· 8 years ago
c7d73af
pnfs: pnfs_update_layout needs to consider if strict iomode checking is on
by Tom Haynes
· 8 years ago
602c4cd
nfs/flexfiles: Use the layout segment for reading unless it a IOMODE_RW and reading is disabled
by Tom Haynes
· 8 years ago
fb1084e
nfs/flexfiles: Helper function to detect FF_FLAGS_NO_READ_IO
by Tom Haynes
· 8 years ago
95e2b7e
flexfiles: add kerneldoc header to nfs4_ff_layout_prepare_ds
by Jeff Layton
· 9 years ago
094069f
flexfiles: remove pointless setting of NFS_LAYOUT_RETURN_REQUESTED
by Jeff Layton
· 9 years ago
ee26bdd
pnfs: don't merge new ff lsegs with ones that have LAYOUTRETURN bit set
by Jeff Layton
· 9 years ago
446ca21
pNFS/flexfiles: When initing reads or writes, we might have to retry connecting to DSes
by Tom Haynes
· 9 years ago
3b13b4b
pNFS/flexfiles: When checking for available DSes, conditionally check for MDS io
by Tom Haynes
· 9 years ago
75bf47e
pNFS/flexfile: Fix erroneous fall back to read/write through the MDS
by Trond Myklebust
· 9 years ago
93b717f
NFSv4: Label stateids with the type
by Trond Myklebust
· 9 years ago
3064b68
nfs: have flexfiles mirror keep creds for both ro and rw layouts
by Jeff Layton
· 9 years ago
90a0be0
nfs: get a reference to the credential in ff_layout_alloc_lseg
by Jeff Layton
· 9 years ago
57f3f4c
nfs: have ff_layout_get_ds_cred take a reference to the cred
by Jeff Layton
· 9 years ago
547a637
nfs: don't call nfs4_ff_layout_prepare_ds from ff_layout_get_ds_cred
by Jeff Layton
· 9 years ago
fe238e6
NFS: Save struct inode * inside nfs_commit_info to clarify usage of i_lock
by Dave Wysochanski
· 9 years ago
849dc324
nfs4: nfs4_ff_layout_prepare_ds should return NULL if connection failed
by Jeff Layton
· 9 years ago
2370abd
NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE
by Trond Myklebust
· 9 years ago
6d45c04
Merge branch 'bugfixes'
by Trond Myklebust
· 9 years ago
082fa37
pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn
by Trond Myklebust
· 9 years ago
b819ed4
pNFS/flexfiles: Improve merging of errors in LAYOUTRETURN
by Trond Myklebust
· 9 years ago
daaadd2
Merge branch 'bugfixes'
by Trond Myklebust
· 9 years ago
942e3d7
Merge branch 'pnfs_generic'
by Trond Myklebust
· 9 years ago
dc602dd
NFS/pNFS: Fix up pNFS write reschedule layering violations and bugs
by Trond Myklebust
· 9 years ago
86fb449
pNFS/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh()
by Trond Myklebust
· 9 years ago
4d0ac22
pNFS/flexfiles: Ensure we record layoutstats even if RPC is terminated early
by Trond Myklebust
· 9 years ago
37e9ed2
pNFS: Add flag to track if we've called nfs4_ff_layout_stat_io_start_read/write
by Trond Myklebust
· 9 years ago
7eeea16
pNFS/flexfiles: Fix a statistics gathering imbalance
by Trond Myklebust
· 9 years ago
2e5b29f
pNFS/flexfiles: Don't prevent flexfiles client from retrying LAYOUTGET
by Trond Myklebust
· 9 years ago
141b9b59
pnfs/flexfiles: count io stat in rpc_count_stats callback
by Peng Tao
· 9 years ago
c22eeb8
pnfs/flexfiles: do not mark delay-like status as DS failure
by Peng Tao
· 9 years ago
d600ad1
NFS41: pop some layoutget errors to application
by Peng Tao
· 9 years ago
d0379a5
pNFS/flexfiles: Support server-supplied layoutstats sampling period
by Trond Myklebust
· 9 years ago
260074c
pNFS/flexfiles: Add support for FF_FLAGS_NO_IO_THRU_MDS
by Trond Myklebust
· 9 years ago
1354441
pNFS/flexfiles: When mirrored, retry failed reads by switching mirrors
by Trond Myklebust
· 9 years ago
7cc8c5c
NFSv4.1/flexfiles: Clean up ff_layout_write_done_cb/ff_layout_commit_done_cb
by Trond Myklebust
· 9 years ago
f95c03b
NFSv4.1/flexfiles: Mark the layout for return in ff_layout_io_track_ds_error()
by Trond Myklebust
· 9 years ago
889d94d
NFSv4.1/flexfiles: Mark layout for return if the mirrors are invalid
by Trond Myklebust
· 9 years ago
81d6dc8
NFSv4.1/flexfiles: RW layouts are valid only if all mirrors are valid
by Trond Myklebust
· 9 years ago
388ef16
NFSv4.1/flexfiles: Fix incorrect usage of pnfs_generic_mark_devid_invalid()
by Trond Myklebust
· 9 years ago
972398f
NFSv4.1/flexfiles: Fix freeing of mirrors
by Trond Myklebust
· 9 years ago
90816d1
NFSv4.1/flexfiles: Don't mark the entire deviceid as bad for file errors
by Trond Myklebust
· 9 years ago
Next »