summaryrefslogtreecommitdiffstats
path: root/fs/ceph
Commit message (Expand)AuthorAgeFilesLines
* ceph: fix off by one bugs in unsafe_request_wait()Dan Carpenter2021-09-211-2/+2
* Merge tag 'ceph-for-5.15-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds2021-09-0813-207/+437
|\
| * ceph: fix dereference of null pointer cfColin Ian King2021-09-031-0/+3
| * ceph: drop the mdsc_get_session/put_session dout messagesJeff Layton2021-09-021-9/+2
| * ceph: lockdep annotations for try_nonblocking_invalidateJeff Layton2021-09-021-0/+2
| * ceph: don't WARN if we're forcibly removing the session capsXiubo Li2021-09-023-10/+32
| * ceph: don't WARN if we're force umountingXiubo Li2021-09-021-2/+5
| * ceph: remove the capsnaps when removing capsXiubo Li2021-09-023-18/+87
| * ceph: request Fw caps before updating the mtime in ceph_write_iterJeff Layton2021-09-021-15/+17
| * ceph: reconnect to the export targets on new mdsmapsXiubo Li2021-09-022-4/+65
| * ceph: print more information when we can't find snaprealmJeff Layton2021-09-021-6/+5
| * ceph: add ceph_change_snap_realm() helperJeff Layton2021-09-024-63/+45
| * ceph: remove redundant initializations from mdsc and sessionJeff Layton2021-09-021-19/+0
| * ceph: cancel delayed work instead of flushing on mdsc teardownJeff Layton2021-09-022-3/+2
| * ceph: add a new vxattr to return auth mds for an inodeJeff Layton2021-09-021-0/+19
| * ceph: remove some defunct forward declarationsJeff Layton2021-09-021-6/+0
| * ceph: flush the mdlog before waiting on unsafe reqsXiubo Li2021-09-021-0/+76
| * ceph: flush mdlog before umountingXiubo Li2021-09-023-0/+27
| * ceph: make iterate_sessions a global symbolXiubo Li2021-09-023-42/+36
| * ceph: make ceph_create_session_msg a global symbolXiubo Li2021-09-022-7/+10
| * ceph: fix comment about short copies in ceph_write_endJeff Layton2021-09-021-1/+1
| * ceph: fix memory leak on decode error in ceph_handle_capsJeff Layton2021-09-021-2/+3
* | Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-09-022-2/+5
|\ \
| * | vfs: add rcu argument to ->get_acl() callbackMiklos Szeredi2021-08-182-2/+5
* | | Merge tag 'locks-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay...Linus Torvalds2021-08-301-3/+0
|\ \ \
| * | | fs: remove mandatory file locking supportJeff Layton2021-08-231-3/+0
| |/ /
* | | Merge tag 'hole_punch_for_v5.15-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-08-302-3/+8
|\ \ \ | |_|/ |/| |
| * | ceph: Fix race between hole punch and page faultJan Kara2021-07-132-3/+8
* | | ceph: fix possible null-pointer dereference in ceph_mdsmap_decode()Tuo Li2021-08-251-3/+5
* | | ceph: correctly handle releasing an embedded cap flushXiubo Li2021-08-254-12/+22
| |/ |/|
* | ceph: take snap_empty_lock atomically with snaprealm refcount changeJeff Layton2021-08-041-17/+17
* | ceph: reduce contention in ceph_check_delayed_caps()Luis Henriques2021-08-043-11/+33
* | ceph: don't WARN if we're still opening a session to an MDSLuis Henriques2021-07-201-1/+1
|/
* ceph: take reference to req->r_parent at point of assignmentJeff Layton2021-06-294-1/+11
* ceph: eliminate ceph_async_iput()Jeff Layton2021-06-296-69/+25
* ceph: don't take s_mutex in ceph_flush_snapsJeff Layton2021-06-292-14/+4
* ceph: don't take s_mutex in try_flush_capsJeff Layton2021-06-291-14/+2
* ceph: don't take s_mutex or snap_rwsem in ceph_check_capsJeff Layton2021-06-291-61/+11
* ceph: eliminate session->s_gen_ttl_lockJeff Layton2021-06-295-29/+17
* ceph: allow ceph_put_mds_session to take NULL or ERR_PTRJeff Layton2021-06-294-10/+8
* ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_r...Jeff Layton2021-06-291-4/+4
* ceph: add some lockdep assertions around snaprealm handlingJeff Layton2021-06-291-0/+16
* ceph: decoding error in ceph_update_snap_realm should return -EIOJeff Layton2021-06-291-1/+1
* ceph: add IO size metrics supportXiubo Li2021-06-295-28/+119
* ceph: update and rename __update_latency helper to __update_stdevXiubo Li2021-06-291-21/+35
* ceph: simplify the metrics structXiubo Li2021-06-292-78/+46
* ceph: make ceph_queue_cap_snap staticJeff Layton2021-06-282-2/+1
* ceph: make ceph_netfs_read_ops staticWei Yongjun2021-06-281-1/+1
* ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirtyJeff Layton2021-06-281-9/+1
* ceph: fix error handling in ceph_atomic_open and ceph_lookupJeff Layton2021-06-223-17/+21