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 |
2014-01-27 |
Ilya Dryomov | libceph: follow {read,write}_tier fields on osd request... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: add ceph_pg_pool_by_id() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: CEPH_OSD_FLAG_* enum update Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: introduce and start using oid abstraction Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: rename MAX_OBJ_NAME_SIZE to CEPH_MAX_OID_NAME_LEN Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: move ceph_file_layout helpers to ceph_fs.h Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-27 |
Ilya Dryomov | libceph: start using oloc abstraction Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-26 |
Ilya Dryomov | libceph: dout() is missing a newline Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-26 |
Ilya Dryomov | libceph: add ceph_kv{malloc,free}() and switch to them Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-14 |
Ilya Dryomov | libceph: fix preallocation check in get_reply() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-14 |
Ilya Dryomov | libceph: rename front to front_len in get_reply() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2014-01-14 |
Ilya Dryomov | libceph: rename ceph_msg::front_max to front_alloc_len Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | libceph: use CEPH_MON_PORT when the specified port... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: support new indep mode and SET_* steps (crush... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: fix crush_choose_firstn comment Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: attempts -> tries Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: add set_choose_local_[fallback_]tries steps Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: generalize descend_once Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: CHOOSE_LEAF -> CHOOSELEAF throughout Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: add SET_CHOOSE_TRIES rule step Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: apply chooseleaf_tries to firstn mode too Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: new SET_CHOOSE_LEAF_TRIES command Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: pass parent r value for indep call Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: clarify numrep vs endpos Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: strip firstn conditionals out of crush_choose... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: add note about r in recursive choose Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: use breadth-first search for indep mode Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: return CRUSH_ITEM_UNDEF for failed placements... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: eliminate CRUSH_MAX_SET result size limitation Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: fix some comments Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: reduce scope of some local variables Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: factor out (trivial) crush_destroy_rule() Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | crush: pass weight vector size to map function Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | libceph: update ceph_features.h Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | libceph: all features fields must be u64 Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: tear down watch request if rbd_dev_device_setup... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: introduce rbd_dev_header_unwatch_sync() and switch... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Alex Elder | MAINTAINERS: update an e-mail address
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: enable extended devt in single-major mode Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Li Wang | ceph fscache: Uncaching no data page from fscache in...
|
commit | commitdiff | tree |
2013-12-31 |
Li Wang | ceph fscache: Introduce a routine for uncaching single...
|
commit | commitdiff | tree |
2013-12-31 |
Guangliang Zhao | ceph: add acl for cephfs
|
commit | commitdiff | tree |
2013-12-31 |
Yan, Zheng | ceph: check caps in filemap_fault and page_mkwrite
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: add support for single-major device number allocation... Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: wire up is_visible() sysfs callback for rbd bus Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: add 'minor' sysfs rbd device attribute Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: switch to ida for rbd id assignments Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: refactor rbd_init() a bit Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: tweak "loaded" message and module description Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
2013-12-31 |
Ilya Dryomov | rbd: rbd_device::dev_id is an int, format it as such Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>
|
commit | commitdiff | tree |
next |