Linus Torvalds
|
b08fc5277a
Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
|
7 years ago |
Kees Cook
|
6396bb2215
treewide: kzalloc() -> kcalloc()
|
7 years ago |
Fred Isaman
|
f86c3ac502
pnfs: Add layout driver flag PNFS_LAYOUTGET_ON_OPEN
|
9 years ago |
Elena Reshetova
|
212bf41d88
fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_t
|
7 years ago |
Elena Reshetova
|
81a090b997
fs, nfs: convert nfs4_ff_layout_mirror.ref from atomic_t to refcount_t
|
7 years ago |
Trond Myklebust
|
4b75053e9b
pNFS/flexfiles: Handle expired layout segments in ff_layout_initiate_commit()
|
8 years ago |
Olga Kornievskaia
|
22368ff11d
PNFS for stateid errors retry against MDS first
|
8 years ago |
Dan Carpenter
|
662f9a105b
pNFS/flexfiles: missing error code in ff_layout_alloc_lseg()
|
8 years ago |
Trond Myklebust
|
76b2a30338
pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabled
|
8 years ago |
Trond Myklebust
|
37f8aa16da
pNFS/flexfiles: Fix up the ff_layout_write_pagelist failure path
|
8 years ago |
Trond Myklebust
|
b3230e80a6
pNFS: Ensure we check layout segment validity in the pg_init() callback
|
8 years ago |
Linus Torvalds
|
8f03cf50bc
Merge tag 'nfs-for-4.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
|
8 years ago |
Alexey Dobriyan
|
5b5e0928f7
lib/vsprintf.c: remove %Z support
|
8 years ago |
Trond Myklebust
|
df3ab232e4
pNFS/flexfiles: If the layout is invalid, it must be updated before retrying
|
8 years ago |
Trond Myklebust
|
ab6e9aaf16
NFSv4: Replace ad-hoc xdr encode/decode helpers with xdr_stream_* generics
|
8 years ago |
Wei Yongjun
|
2e54b9b1b0
pNFS/flexfiles: Make local symbol layoutreturn_ops static
|
8 years ago |
Anna Schumaker
|
6de7e12f53
NFS: Use nfs4_setup_sequence() everywhere
|
8 years ago |
Thomas Gleixner
|
1f3a8e49d8
ktime: Get rid of ktime_equal()
|
8 years ago |
Thomas Gleixner
|
2456e85535
ktime: Get rid of the union
|
8 years ago |
Weston Andros Adamson
|
1c48cee83b
pNFS/flexfiles: delete deviceid, don't mark inactive
|
8 years ago |
Trond Myklebust
|
d9152114f7
pNFS/flexfiles: Ensure we have enough buffer for layoutreturn
|
8 years ago |
Trond Myklebust
|
5ba6a09e92
pNFS/flexfiles: Remove a redundant parameter in ff_layout_encode_ioerr()
|
8 years ago |
Fred Isaman
|
65990d1afb
pNFS/flexfiles: Fix a deadlock on LAYOUTGET
|
8 years ago |
Trond Myklebust
|
230bc962a6
pNFS/flexfiles: Support sending layoutstats in layoutreturn
|
8 years ago |
Trond Myklebust
|
422c93c881
pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn
|
8 years ago |
Trond Myklebust
|
2f8220c16e
NFS: Fix up read of mirror stats
|
8 years ago |
Trond Myklebust
|
08e2e5bc6c
pNFS/flexfiles: Clean up layoutstats
|
8 years ago |
Trond Myklebust
|
5b9b3c855a
pNFS/flexfiles: Refactor encoding of the layoutreturn payload
|
8 years ago |
Trond Myklebust
|
06946c6a3d
pNFS/flexfiles: Only send layoutstats updates for mirrors that were updated
|
8 years ago |
Trond Myklebust
|
46c98c6d1b
pNFS/flexfiles: Don't attempt to send layoutstats if there are no entries
|
8 years ago |