Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
2d186fcd6d8d3a493894de48611e4925ddf7b951
/
fs
/
nfs
/
write.c
8c9cb71
NFS: When resending after a short write, reset the reply count to zero
by Trond Myklebust
· 5 years ago
7bdd297
NFS: Clean up generic file commit tracepoint
by Trond Myklebust
· 5 years ago
5bb2a7c
NFS: Clean up generic writeback tracepoints
by Trond Myklebust
· 5 years ago
221203c
NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes()
by Trond Myklebust
· 5 years ago
b8946d7
NFS: Revalidate the file mapping on all fatal writeback errors
by Trond Myklebust
· 5 years ago
0df68ced
NFS: Revalidate the file size on a fatal write error
by Trond Myklebust
· 5 years ago
861e167
NFS: Introduce trace events triggered by page writeback errors
by Chuck Lever
· 5 years ago
33ea5aa
nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request
by ZhangXiaoxu
· 5 years ago
99300a8
NFS: remove set but not used variable 'mapping'
by YueHaibing
· 5 years ago
96c4145
NFS: Fix writepage(s) error handling to not report errors twice
by Trond Myklebust
· 5 years ago
8f54c7a
NFS: Fix spurious EIO read errors
by Trond Myklebust
· 5 years ago
06c9fdf
NFS: On fatal writeback errors, we need to call nfs_inode_remove_request()
by Trond Myklebust
· 5 years ago
2b17d725
NFS: Clean up writeback code
by Trond Myklebust
· 6 years ago
457c899
treewide: Add SPDX license identifier for missed files
by Thomas Gleixner
· 6 years ago
9fcd596
NFS: Add a helper to return a pointer to the open context of a struct nfs_page
by Trond Myklebust
· 6 years ago
33344e0
pNFS: Add tracking to limit the number of pNFS retries
by Trond Myklebust
· 6 years ago
28b1d3f
NFS: Remove unused argument from nfs_create_request()
by Trond Myklebust
· 6 years ago
6fbda89
NFS: Replace custom error reporting mechanism with generic one
by Trond Myklebust
· 6 years ago
22876f5
NFS: Don't call generic_error_remove_page() while holding locks
by Trond Myklebust
· 6 years ago
14bebe3
NFS: Don't interrupt file writeout due to fatal errors
by Trond Myklebust
· 6 years ago
302fad7
NFS: Fix up documentation warnings
by Trond Myklebust
· 6 years ago
875bc3f
NFS: Ensure NFS writeback allocations don't recurse back into NFS.
by Trond Myklebust
· 6 years ago
df3accb
NFS: Pass error information to the pgio error cleanup routine
by Trond Myklebust
· 6 years ago
d2ceb7e
NFS: Don't use page_file_mapping after removing the page
by Benjamin Coddington
· 6 years ago
8fc75be
NFS: Fix up return value on fatal errors in nfs_page_async_flush()
by Trond Myklebust
· 6 years ago
e6b9257
Merge tag 'nfs-for-4.21-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 6 years ago
ca79b0c
mm: convert totalram_pages and totalhigh_pages variables to atomic
by Arun KS
· 6 years ago
a52458b
NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.
by NeilBrown
· 6 years ago
ddf529e
NFS: move credential expiry tracking out of SUNRPC into NFS.
by NeilBrown
· 6 years ago
7be7b3c
NFS: Ensure we immediately start writeback on rescheduled writes
by Trond Myklebust
· 7 years ago
e9ae1ee
NFS: Move call to nfs4_state_protect() to nfs4_commit_setup()
by Anna Schumaker
· 7 years ago
fb91fb0
NFS: Move call to nfs4_state_protect_write() to nfs4_write_setup()
by Anna Schumaker
· 7 years ago
a1bf4c7
Merge tag 'nfs-for-4.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
f6cdfa6
NFSv4: Declare the size up to date after it was set.
by Trond Myklebust
· 7 years ago
16e1437
NFS: More fine grained attribute tracking
by Trond Myklebust
· 7 years ago
ce6eba3
Merge branch 'sched-wait-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
723c921
sched/wait, fs/nfs: Convert wait_on_atomic_t() usage to the new wait_var_event() API
by Peter Zijlstra
· 7 years ago
c4f24df
NFS: Fix unstable write completion
by Trond Myklebust
· 7 years ago
efd52b5
Merge tag 'nfs-for-4.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 7 years ago
a4b7fd7
Merge tag 'iversion-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
by Linus Torvalds
· 7 years ago
1eb5d98
nfs: convert to new i_version API
by Jeff Layton
· 7 years ago
7f1bda4
NFS: Add a cond_resched() to nfs_commit_release_pages()
by Trond Myklebust
· 7 years ago
dc4fd9a
nfs: don't wait on commit in nfs_commit_inode() if there were no commit requests
by Scott Mayhew
· 7 years ago
0671d8f
nfs/write: Use common error handling code in nfs_lock_and_join_requests()
by Markus Elfring
· 7 years ago
bf4b490
NFS: various changes relating to reporting IO errors.
by NeilBrown
· 7 years ago
8224b27
NFS: Add static NFS I/O tracepoints
by Chuck Lever
· 7 years ago
1bd5d6d
NFS: Count the bytes of skipped subrequests in nfs_lock_and_join_requests()
by Trond Myklebust
· 7 years ago
8b77484
NFS: Don't hold the group lock when calling nfs_release_request()
by Trond Myklebust
· 7 years ago
5d2a9d9
NFS: Remove pnfs_generic_transfer_commit_list()
by Trond Myklebust
· 7 years ago
137da55
NFS: nfs_lock_and_join_requests and nfs_scan_commit_list can deadlock
by Trond Myklebust
· 7 years ago
237f830
NFS: don't expect errors from mempool_alloc().
by NeilBrown
· 7 years ago
7af7a59
Merge branch 'bugfixes'
by Trond Myklebust
· 7 years ago
3bde7af
NFS: Remove unused parameter gfp_flags from nfs_pageio_init()
by Trond Myklebust
· 7 years ago
2ce209c
NFS: Wait for requests that are locked on the commit list
by Trond Myklebust
· 7 years ago
4b9bb25
NFS: Switch to using mapping->private_lock for page writeback lookups.
by Trond Myklebust
· 7 years ago
5cb953d
NFS: Use an atomic_long_t to count the number of commits
by Trond Myklebust
· 7 years ago
a6b6d5b
NFS: Use an atomic_long_t to count the number of requests
by Trond Myklebust
· 7 years ago
e824f99
NFSv4: Use a mutex to protect the per-inode commit lists
by Trond Myklebust
· 7 years ago
b30d2f0
NFS: Refactor nfs_page_find_head_request()
by Trond Myklebust
· 7 years ago
bd37d6f
NFSv4: Convert nfs_lock_and_join_requests() to use nfs_page_find_head_request()
by Trond Myklebust
· 7 years ago
7e8a30f
NFS: Fix up nfs_page_group_covers_page()
by Trond Myklebust
· 7 years ago
1344b7e
NFS: Remove unused parameter from nfs_page_group_lock()
by Trond Myklebust
· 7 years ago
902a4c0
NFS: Remove nfs_page_group_clear_bits()
by Trond Myklebust
· 7 years ago
5b2b518
NFS: Fix nfs_page_group_destroy() and nfs_lock_and_join_requests() race cases
by Trond Myklebust
· 7 years ago
74a6d4b
NFS: Further optimise nfs_lock_and_join_requests()
by Trond Myklebust
· 7 years ago
b5bab9b
NFS: Reduce inode->i_lock contention in nfs_lock_and_join_requests()
by Trond Myklebust
· 7 years ago
7e6cca6
NFS: Remove page group limit in nfs_flush_incompatible()
by Trond Myklebust
· 7 years ago
f6032f2
NFS: Teach nfs_try_to_update_request() to deal with request page_groups
by Trond Myklebust
· 7 years ago
b66aaa8
NFS: Fix the inode request accounting when pages have subrequests
by Trond Myklebust
· 7 years ago
31a01f0
NFS: Don't unlock writebacks before declaring PG_WB_END
by Trond Myklebust
· 7 years ago
e14bebf
NFS: Don't check request offset and size without holding a lock
by Trond Myklebust
· 7 years ago
a0e265b
NFS: Fix an ABBA issue in nfs_lock_and_join_requests()
by Trond Myklebust
· 7 years ago
7cb9cd9
NFS: Fix a reference and lock leak in nfs_lock_and_join_requests()
by Trond Myklebust
· 7 years ago
1403390
NFS: Reduce lock contention in nfs_try_to_update_request()
by Trond Myklebust
· 7 years ago
82749dd
NFS: Reduce lock contention in nfs_page_find_head_request()
by Trond Myklebust
· 7 years ago
6d17d65
NFS: Simplify page writeback
by Trond Myklebust
· 8 years ago
1a4edf0
NFS: Fix commit policy for non-blocking calls to nfs_write_inode()
by Trond Myklebust
· 8 years ago
919e3bd
NFS: Ensure we commit after writeback is complete
by Trond Myklebust
· 8 years ago
73ccb02
Merge tag 'nfs-for-4.12-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 8 years ago
e092693
NFS append COMMIT after synchronous COPY
by Olga Kornievskaia
· 8 years ago
c373fff
NFSv4: Don't special case "launder"
by Trond Myklebust
· 8 years ago
a659881
NFS: Don't write back further requests if there is a pending write error
by Trond Myklebust
· 8 years ago
0db10944
nfs: Convert to separately allocated bdi
by Jan Kara
· 8 years ago
fbe77c3
NFS: move rw_mode to nfs_pageio_header
by Benjamin Coddington
· 8 years ago
1f84ccd
NFS: Fix use after free in write error path
by Fred Isaman
· 8 years ago
518662e
NFS: fix usage of mempools.
by NeilBrown
· 8 years ago
38a3310
NFS: fix the fault nrequests decreasing for nfs_inode COPY
by Kinglong Mee
· 8 years ago
600424e
nfs: no PG_private waiters remain, remove waker
by Nicholas Piggin
· 8 years ago
ddeaa63
sunrpc & nfs: Add and use dprintk_cont macros
by Joe Perches
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
d51fdb8
NFS: discard nfs_lockowner structure.
by NeilBrown
· 8 years ago
b184b5c
NFS: remove l_pid field from nfs_lockowner
by NeilBrown
· 8 years ago
8cd7978
mm: remove page_file_index
by Huang Ying
· 8 years ago
7f155c7
Merge tag 'nfs-for-4.8-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 8 years ago
11fb998
mm: move most file-based accounting to the node
by Mel Gorman
· 8 years ago
3627452
Merge branch 'writeback'
by Trond Myklebust
· 8 years ago
149a4fd
nfs: don't create zero-length requests
by Benjamin Coddington
· 8 years ago
ce52914e
sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags
by Scott Mayhew
· 9 years ago
837bb1d
NFSv4.2: Fix writeback races in nfs4_copy_file_range
by Trond Myklebust
· 9 years ago
8fc3c38
NFS: Fix O_DIRECT verifier problems
by Trond Myklebust
· 9 years ago
Next »