2014-12-17 |
Yan, Zheng | ceph: parse inline data in MClientReply and MClientCaps
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: specify position of extent operation Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: add CREATE osd operation support Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: add SETXATTR/CMPXATTR osd operations support Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Ilya Dryomov | rbd: don't treat CEPH_OSD_OP_DELETE as extent op Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Ilya Dryomov | ceph: remove unused stringification macros Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: require cephx message signature by default Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: introduce global empty snap context Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
John Spray | ceph: message versioning fixes
|
commit | commitdiff | tree |
2014-12-17 |
John Spray | libceph: update ceph_msg_header structure
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: message signature support
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | libceph: store session key in cephx authorizer
|
commit | commitdiff | tree |
2014-12-17 |
SF Markus Elfring | ceph, rbd: delete unnecessary checks before two function... Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: introduce a new inode flag indicating if cached...
|
commit | commitdiff | tree |
2014-12-17 |
Ilya Dryomov | libceph: nuke ceph_kvfree() Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-12-17 |
Yan, Zheng | ceph: fix file lock interruption
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Dryomov | libceph: change from BUG to WARN for __remove_osd(... Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Dryomov | libceph: clear r_req_lru_item in __unregister_linger_request() Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Dryomov | libceph: unlink from o_linger_requests when clearing... Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-11-13 |
Ilya Dryomov | libceph: do not crash on large auth tickets Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-11-13 |
Yan, Zheng | ceph: fix flush tid comparision Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-10-31 |
Ilya Dryomov | libceph: eliminate unnecessary allocation in process_one_tic... Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-10-30 |
Jan Kara | rbd: Fix error recovery in rbd_obj_read_sync() Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-10-30 |
Mike Christie | libceph: use memalloc flags for net IO Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-10-30 |
Ilya Dryomov | rbd: use a single workqueue for all devices Signed-off-by: Ilya Dryomov <idryomov@redhat.com>
|
commit | commitdiff | tree |
2014-10-14 |
Chao Yu | ceph: remove redundant code for max file size verification
|
commit | commitdiff | tree |
2014-10-14 |
Yan, Zheng | ceph: remove redundant io_iter_advance()
|
commit | commitdiff | tree |
2014-10-14 |
Yan, Zheng | ceph: move ceph_find_inode() outside the s_mutex
|
commit | commitdiff | tree |
2014-10-14 |
Yan, Zheng | ceph: request xattrs if xattr_version is zero
|
commit | commitdiff | tree |
2014-10-14 |
Josh Durgin | rbd: set the remaining discard properties to enable...
|
commit | commitdiff | tree |
2014-10-14 |
Josh Durgin | rbd: use helpers to handle discard for layered images...
|
commit | commitdiff | tree |
2014-10-14 |
Josh Durgin | rbd: extract a method for adding object operations
|
commit | commitdiff | tree |
2014-10-14 |
Josh Durgin | rbd: make discard trigger copy-on-write
|
commit | commitdiff | tree |
2014-10-14 |
Josh Durgin | rbd: tolerate -ENOENT for discard operations
|
commit | commitdiff | tree |
2014-10-14 |
Josh Durgin | rbd: fix snapshot context reference count for discards
|
commit | commitdiff | tree |
2014-10-14 |
Josh Durgin | rbd: read image size for discard check safely
|
commit | commitdiff | tree |
2014-10-14 |
Guangliang Zhao | rbd: initial discard bits from Guangliang Zhao [ Ilya Dryomov: This is incomplete and somewhat...
|
commit | commitdiff | tree |
2014-10-14 |
Guangliang Zhao | rbd: extend the operation type
|
commit | commitdiff | tree |
2014-10-14 |
Guangliang Zhao | rbd: skip the copyup when an entire object writing
|
commit | commitdiff | tree |
2014-10-14 |
Ilya Dryomov | rbd: add img_obj_request_simple() helper Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-10-14 |
Josh Durgin | rbd: access snapshot context and mapping size safely
|
commit | commitdiff | tree |
2014-10-14 |
Ilya Dryomov | rbd: do not return -ERANGE on auth failures Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-10-14 |
Ilya Dryomov | libceph: don't try checking queue_work() return value Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-10-14 |
Yan, Zheng | ceph: make sure request isn't in any waiting list when...
|
commit | commitdiff | tree |
2014-10-14 |
Yan, Zheng | ceph: protect kick_requests() with mdsc->mutex
|
commit | commitdiff | tree |
2014-10-14 |
Joe Perches | libceph: Convert pr_warning to pr_warn Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-10-14 |
Yan, Zheng | ceph: trim unused inodes before reconnecting to recovering MDS
|
commit | commitdiff | tree |
2014-10-14 |
Li RongQing | libceph: fix a use after free issue in osdmap_set_max_osd Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-10-14 |
Ilya Dryomov | libceph: select CRYPTO_CBC in addition to CRYPTO_AES Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-10-14 |
Ilya Dryomov | libceph: resend lingering requests with a new tid Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-10-14 |
Ilya Dryomov | libceph: abstract out ceph_osd_request enqueue logic Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-09-10 |
Ilya Dryomov | libceph: do not hard code max auth ticket len Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-09-10 |
Ilya Dryomov | libceph: add process_one_ticket() helper Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-09-10 |
Sage Weil | libceph: gracefully handle large reply messages from... Reviewed-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-09-10 |
Wei Yongjun | rbd: fix error return code in rbd_dev_device_setup()
|
commit | commitdiff | tree |
2014-09-10 |
Ilya Dryomov | rbd: avoid format-security warning inside alloc_workqueue() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-08-09 |
Ilya Dryomov | libceph: set last_piece in ceph_msg_data_pages_cursor_init... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-08-07 |
Ilya Dryomov | rbd: remove extra newlines from rbd_warn() messages Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-08-07 |
Ilya Dryomov | rbd: allocate img_request with GFP_NOIO instead GFP_ATOMIC Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-08-07 |
Ilya Dryomov | rbd: rework rbd_request_fn() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-08-07 |
Yan, Zheng | ceph: fix kick_requests()
|
commit | commitdiff | tree |
2014-07-28 |
Yan, Zheng | ceph: fix append mode write
|
commit | commitdiff | tree |
2014-07-28 |
Ilya Dryomov | ceph: fix sizeof(struct tYpO *) typo Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-28 |
Ilya Dryomov | ceph: remove redundant memset(0) Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ilya Dryomov | rbd: take snap_id into account when reading in parent... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ilya Dryomov | rbd: do not read in parent info before snap context Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ilya Dryomov | rbd: update mapping size only on refresh Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ilya Dryomov | rbd: harden rbd_dev_refresh() and callers a bit Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ilya Dryomov | rbd: split rbd_dev_spec_update() into two functions Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ilya Dryomov | rbd: remove unnecessary asserts in rbd_dev_image_probe() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ilya Dryomov | rbd: introduce rbd_dev_header_info() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-25 |
Ilya Dryomov | rbd: show the entire chain of parent images Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-24 |
Himangi Saraogi | ceph: replace comma with a semicolon Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-24 |
Himangi Saraogi | rbd: use rbd_segment_name_free() instead of kfree() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Yan, Zheng | ceph: properly apply umask when ACL is enabled
|
commit | commitdiff | tree |
2014-07-08 |
Yan, Zheng | ceph: pass proper page offset to copy_page_to_iter()
|
commit | commitdiff | tree |
2014-07-08 |
Yan, Zheng | ceph: include time stamp in replayed MDS requests
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | rbd: do not leak image_id in rbd_dev_v2_parent_info() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Yan, Zheng | ceph: check unsupported fallocate mode
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: drop osd ref when canceling con work Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: nuke ceph_osdc_unregister_linger_request() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | rbd: use rbd_obj_watch_request_helper() helper Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | rbd: add rbd_obj_watch_request_helper() helper Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | rbd: rbd_obj_request_wait() should cancel the request... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: introduce ceph_osdc_cancel_request() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: fix linger request check in __unregister_request() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: unregister only registered linger requests Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: assert both regular and lingering lists in... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: harden ceph_osdc_request_release() a bit Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: move and add dout()s to ceph_osdc_request_... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: move and add dout()s to ceph_msg_{get,put}() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: add maybe_move_osd_to_lru() and switch to it Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-07-08 |
Ilya Dryomov | libceph: rename ceph_osd_request::r_linger_osd to r_linger_o... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-06-23 |
Ilya Dryomov | rbd: handle parent_overlap on writes correctly Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-05-16 |
Ilya Dryomov | crush: decode and initialize chooseleaf_vary_r Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-05-16 |
Chunwei Chen | libceph: fix corruption when using page_count 0 page... Reviewed-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-02-03 |
Ilya Dryomov | libceph: fix error handling in ceph_osdc_init() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: support CEPH_FEATURE_OSD_CACHEPOOL feature Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: follow redirect replies from osds Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: rename ceph_osd_request::r_{oloc,oid} to r_base_... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
next |