blob: 2328ad3d66af16a4eff8882971e9a43580e4de11 [file] [log] [blame]
f5d7726900b6 ("ceph: make iterate_session_caps a public symbol")
fe33032daae2 ("ceph: add mount option to limit caps count")
37c4efc1ddf9 ("ceph: periodically trim stale dentries")
e3ec8d6898f7 ("ceph: send cap releases more aggressively")
75c9627efb72 ("ceph: map snapid to anonymous bdev ID")
81c5a1487e52 ("ceph: split large reconnect into multiple messages")
5ccedf1ccd71 ("ceph: don't encode inode pathes into reconnect message")
d2f8bb27c879 ("ceph: update wanted caps after resuming stale session")
23c625ce3065 ("libceph: assume argonaut on the server side")
894868330a1e ("libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist()")
33165d472310 ("libceph: introduce ceph_pagelist_alloc()")
342ce1823eba ("ceph: support cephfs' own feature bits")
e5bc08d09f5f ("ceph: refactor error handling code in ceph_reserve_caps()")
7bf8f736c8e0 ("ceph: refactor ceph_unreserve_caps()")
719784ba706c ("ceph: add new field max_file_size in ceph_fs_client")
a57d9064e4ee ("ceph: flush pending works before shutdown super")
a1c6b8358171 ("ceph: define argument structure for handle_cap_grant")
fe943d50425b ("libceph, rbd: add error handling for osd_req_op_cls_init()")
e3161f17d926 ("ceph: quota: cache inode pointer in ceph_snap_realm")
cafe21a4fb30 ("ceph: quota: don't allow cross-quota renames")
b7a2921765cf ("ceph: quota: support for ceph.quota.max_files")
fb18a57568c2 ("ceph: quota: add initial infrastructure to support cephfs quotas")
79cd674aed73 ("ceph: optimizing cap reservation")
b517c1d87faa ("ceph: release unreserved caps if having enough available caps")
3da691bf4366 ("rbd: new request handling code")
7e07efb12db9 ("rbd: move from raw pages to bvec data descriptors")
f9dcbc44cd31 ("rbd: get rid of img_req->copyup_pages")
df6ba7015dd3 ("rbd: remove bio cloning helpers")
5359a17d2706 ("libceph, rbd: new bio handling code (aka don't clone bios)")
a1fbb5e7bbb5 ("rbd: start enums at 1 instead of 0")
e30ee58121e3 ("ceph: try to allocate enough memory for reserved caps")
5495c2d04f85 ("ceph: avoid dereferencing invalid pointer during cached readdir")
97aeb6bf988e ("ceph: use atomic_t for ceph_inode_info::i_shared_gen")
d98f153f1a11 ("rbd: don't NULL out ->obj_request in rbd_img_obj_parent_read_full()")
ec1dff25b0a0 ("ceph: silence sparse endianness warning in encode_caps_cb")
c8a96a31cb04 ("ceph: clean up spinlocking and list handling around cleanup_cap_releases()")
933ad2c9c8bb ("ceph: disable cached readdir after dropping positive dentry")
b3f8d68f38a8 ("ceph: handle 'session get evicted while there are file locks'")
4deb14a2593d ("ceph: optimize flock encoding during reconnect")
89aa59301013 ("ceph: keep auth cap when inode has flocks or posix locks")
1e37f2f84680 ("rbd: use GFP_NOIO for parent stat and data requests")
15b51bd6badb ("ceph: stop on-going cached readdir if mds revokes FILE_SHARED cap")
d37b1d9943d5 ("ceph: adjust 36 checks for NULL pointers")
2ae409dc6a90 ("ceph: remove unused cap_release_safety mount option")
3bf7878f0f7d ("Merge tag 'ceph-for-4.13-rc1' of git://github.com/ceph/ceph-client")