Trond Myklebust
|
7af7a5963c
Merge branch 'bugfixes'
|
8 vuotta sitten |
Trond Myklebust
|
3bde7afdab
NFS: Remove unused parameter gfp_flags from nfs_pageio_init()
|
8 vuotta sitten |
Trond Myklebust
|
2ce209c42c
NFS: Wait for requests that are locked on the commit list
|
8 vuotta sitten |
Trond Myklebust
|
4b9bb25b36
NFS: Switch to using mapping->private_lock for page writeback lookups.
|
8 vuotta sitten |
Trond Myklebust
|
5cb953d4b1
NFS: Use an atomic_long_t to count the number of commits
|
8 vuotta sitten |
Trond Myklebust
|
a6b6d5b85a
NFS: Use an atomic_long_t to count the number of requests
|
8 vuotta sitten |
Trond Myklebust
|
e824f99ada
NFSv4: Use a mutex to protect the per-inode commit lists
|
8 vuotta sitten |
Trond Myklebust
|
b30d2f04c3
NFS: Refactor nfs_page_find_head_request()
|
8 vuotta sitten |
Trond Myklebust
|
bd37d6fce1
NFSv4: Convert nfs_lock_and_join_requests() to use nfs_page_find_head_request()
|
8 vuotta sitten |
Trond Myklebust
|
7e8a30f8b4
NFS: Fix up nfs_page_group_covers_page()
|
8 vuotta sitten |
Trond Myklebust
|
1344b7ea17
NFS: Remove unused parameter from nfs_page_group_lock()
|
8 vuotta sitten |
Trond Myklebust
|
902a4c0046
NFS: Remove nfs_page_group_clear_bits()
|
8 vuotta sitten |
Trond Myklebust
|
5b2b5187fa
NFS: Fix nfs_page_group_destroy() and nfs_lock_and_join_requests() race cases
|
8 vuotta sitten |
Trond Myklebust
|
74a6d4b5ae
NFS: Further optimise nfs_lock_and_join_requests()
|
8 vuotta sitten |
Trond Myklebust
|
b5bab9bf91
NFS: Reduce inode->i_lock contention in nfs_lock_and_join_requests()
|
8 vuotta sitten |
Trond Myklebust
|
7e6cca6caf
NFS: Remove page group limit in nfs_flush_incompatible()
|
8 vuotta sitten |
Trond Myklebust
|
f6032f216f
NFS: Teach nfs_try_to_update_request() to deal with request page_groups
|
8 vuotta sitten |
Trond Myklebust
|
b66aaa8dfe
NFS: Fix the inode request accounting when pages have subrequests
|
8 vuotta sitten |
Trond Myklebust
|
31a01f093e
NFS: Don't unlock writebacks before declaring PG_WB_END
|
8 vuotta sitten |
Trond Myklebust
|
e14bebf6de
NFS: Don't check request offset and size without holding a lock
|
8 vuotta sitten |
Trond Myklebust
|
a0e265bc78
NFS: Fix an ABBA issue in nfs_lock_and_join_requests()
|
8 vuotta sitten |
Trond Myklebust
|
7cb9cd9aa2
NFS: Fix a reference and lock leak in nfs_lock_and_join_requests()
|
8 vuotta sitten |
Trond Myklebust
|
1403390d83
NFS: Reduce lock contention in nfs_try_to_update_request()
|
8 vuotta sitten |
Trond Myklebust
|
82749dd4ef
NFS: Reduce lock contention in nfs_page_find_head_request()
|
8 vuotta sitten |
Trond Myklebust
|
6d17d653c9
NFS: Simplify page writeback
|
8 vuotta sitten |
Trond Myklebust
|
1a4edf0f46
NFS: Fix commit policy for non-blocking calls to nfs_write_inode()
|
8 vuotta sitten |
Trond Myklebust
|
919e3bd9a8
NFS: Ensure we commit after writeback is complete
|
8 vuotta sitten |
Linus Torvalds
|
73ccb023a2
Merge tag 'nfs-for-4.12-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
|
8 vuotta sitten |
Olga Kornievskaia
|
e092693443
NFS append COMMIT after synchronous COPY
|
8 vuotta sitten |
Trond Myklebust
|
c373fff7bd
NFSv4: Don't special case "launder"
|
8 vuotta sitten |