Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
74a6d4b5ae4ec7e93c72a92decb2f8c16c812416
/
fs
/
nfs
/
write.c
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
811ed92
NFS: writepage of a single page should not be synchronous
by Trond Myklebust
· 9 years ago
6b56a89
NFS: Kill NFS_INO_NFS_INO_FLUSHING: it is a performance killer
by Trond Myklebust
· 9 years ago
ade8feb
nfs: avoid race that crashes nfs_init_commit
by Weston Andros Adamson
· 9 years ago
2997bfd
NFS: checking for NULL instead of IS_ERR() in nfs_commit_file()
by Dan Carpenter
· 9 years ago
cca588d
NFS: Reclaim writes via writepage are opportunistic
by Trond Myklebust
· 9 years ago
67911c8
NFS: Add nfs_commit_file()
by Anna Schumaker
· 9 years ago
fe238e6
NFS: Save struct inode * inside nfs_commit_info to clarify usage of i_lock
by Dave Wysochanski
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
6272dcc
NFS: Simplify nfs_request_add_commit_list() arguments
by Anna Schumaker
· 9 years ago
daaadd2
Merge branch 'bugfixes'
by Trond Myklebust
· 9 years ago
210c7c1
NFS: Use wait_on_atomic_t() for unlock after readahead
by Benjamin Coddington
· 9 years ago
942e3d7
Merge branch 'pnfs_generic'
by Trond Myklebust
· 9 years ago
138a293
NFS: Relax requirements in nfs_flush_incompatible
by Trond Myklebust
· 9 years ago
b20135d
NFSv4.1/pNFS: Don't queue up a new commit if the layout segment is invalid
by Trond Myklebust
· 9 years ago
af7cf05
NFS: Allow multiple commit requests in flight per file
by Trond Myklebust
· 9 years ago
dc602dd
NFS/pNFS: Fix up pNFS write reschedule layering violations and bugs
by Trond Myklebust
· 9 years ago
d6c843b
nfs: only remove page from mapping if launder_page fails
by Peng Tao
· 9 years ago
0bcbf03
nfs: handle request add failure properly
by Peng Tao
· 9 years ago
494f74a2
NFS: Flush reclaim writes using FLUSH_COND_STABLE
by Trond Myklebust
· 9 years ago
b0ac1bd
NFS: Background flush should not be low priority
by Trond Myklebust
· 9 years ago
f8417b48
NFSv4.1/pnfs: Retry through MDS when getting bad length of data
by Kinglong Mee
· 9 years ago
8fa4592
NFS: Fix a write performance regression
by Trond Myklebust
· 9 years ago
40f9027
NFS: Fix up page writeback accounting
by Trond Myklebust
· 9 years ago
6f29b9b
NFS: Do cleanup before resetting pageio read/write to mds
by Kinglong Mee
· 9 years ago
ae09c31
NFS: Rename nfs_commit_unstable_pages() to nfs_write_inode()
by Anna Schumaker
· 9 years ago
86d80f9
NFSv4.1/pnfs: Fix atomicity of commit list updates
by Trond Myklebust
· 9 years ago
d8132e0
Merge tag 'nfs-for-4.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 9 years ago
2b83d3d
NFSv4/pnfs: Ensure we don't miss a file extension
by Trond Myklebust
· 10 years ago
8688d95
Merge tag 'nfs-for-4.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 10 years ago
b4839eb
nfs: Remove invalid tk_pid from debug message
by Kinglong Mee
· 10 years ago
e4bc13a
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
1372a31
Merge branch 'bugfixes'
by Trond Myklebust
· 10 years ago
c707011
NFS: Ensure we set NFS_CONTEXT_RESEND_WRITES when requeuing writes
by Trond Myklebust
· 10 years ago
11598b8
NFS: Remove unused nfs_rw_ops->rw_release() function
by Anna Schumaker
· 10 years ago
93f78d8
writeback: move backing_dev_info->bdi_stat[] into bdi_writeback
by Tejun Heo
· 10 years ago
6b19687
nfs: stat(2) fails during cthon04 basic test5 on NFSv4.0
by Chuck Lever
· 10 years ago
59953fb
Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 10 years ago
9ec3a64
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
3708f84
Revert "nfs: replace nfs_add_stats with nfs_inc_stats when add one"
by Nicolas Iooss
· 10 years ago
2b0143b
VFS: normal filesystems (and lustre): d_inode() annotations
by David Howells
· 10 years ago
b9ea251
page_writeback: clean up mess around cancel_dirty_page()
by Konstantin Khlebnikov
· 10 years ago
5bb89b4
NFSv4.1/pnfs: Separate out metadata and data consistency for pNFS
by Trond Myklebust
· 10 years ago
a08a8cd
NFS: Add attribute update barriers to NFS writebacks
by Trond Myklebust
· 10 years ago
487b9b8
nfs: Can call nfs_clear_page_commit() instead
by Tom Haynes
· 10 years ago
d15bc38
nfs: Provide and use helper functions for marking a page as unstable
by Tom Haynes
· 10 years ago
6bec003
Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
6f83e5b
Merge tag 'nfs-for-3.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 10 years ago
a7d42dd
nfs: add mirroring support to pgio layer
by Weston Andros Adamson
· 10 years ago
b57ff13
pnfs: pass ds_commit_idx through the commit path
by Weston Andros Adamson
· 10 years ago
309a1d6
nfs: handle overlapping reqs in lock_and_join
by Weston Andros Adamson
· 10 years ago
c36aae9
nfs: allow different protocol in nfs_initiate_commit
by Peng Tao
· 11 years ago
abde71f
pnfs: Add nfs_rpc_ops in calls to nfs_initiate_pgio
by Tom Haynes
· 11 years ago
de1414a
fs: export inode_to_bdi and use it in favor of mapping->backing_dev_info
by Christoph Hellwig
· 10 years ago
6109c85
locks: add a dedicated spinlock to protect i_flctx lists
by Jeff Layton
· 10 years ago
bd61e0a
locks: convert posix locks to file_lock_context
by Jeff Layton
· 10 years ago
5263e31
locks: move flock locks to file_lock_context
by Jeff Layton
· 10 years ago
5a254d0
nfs: replace nfs_add_stats with nfs_inc_stats when add one
by Li RongQing
· 10 years ago
cb1410c
NFS: fix subtle change in COMMIT behavior
by Weston Andros Adamson
· 10 years ago
16c9914
nfs: remove spurious WARN_ON_ONCE in write path
by Weston Andros Adamson
· 10 years ago
353db79
NFS: avoid waiting at all in nfs_release_page when congested.
by NeilBrown
· 10 years ago
9590544
NFS: avoid deadlocks with loop-back mounted NFS filesystems.
by NeilBrown
· 10 years ago
e87b4c7
NFS: don't use STABLE writes during writeback.
by NeilBrown
· 10 years ago
f418c64
NFS: Unconditionally enable commit code
by Anna Schumaker
· 10 years ago
3a3908c
NFS: Fix a compile warning when !(CONFIG_NFS_V3 || CONFIG_NFS_V4)
by Trond Myklebust
· 10 years ago
Next »