Show patches with: Submitter = Ilya Dryomov       |   464 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/10] libceph: introduce ceph_pagelist_alloc() libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[01/15] libceph: ceph_x_encrypt_buflen() takes in_len - - - --- 2016-12-12 Ilya Dryomov New
[01/15] rbd: use kstrndup() in rbd_header_from_disk() - 2 - --- 2017-02-14 Ilya Dryomov New
[01/16] libceph: rename ceph_entity_name_encode() -> ceph_auth_entity_name_encode() - 1 - --- 2016-08-24 Ilya Dryomov New
[01/20] rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[02/10] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[02/15] libceph: old_key in process_one_ticket() is redundant - - - --- 2016-12-12 Ilya Dryomov New
[02/15] rbd: kill rbd_image_header::{crypt_type,comp_type} - - - --- 2017-02-14 Ilya Dryomov New
[02/16] libceph: support for CEPH_OSD_OP_LIST_WATCHERS - 1 - --- 2016-08-24 Ilya Dryomov New
[02/20] rbd: replace obj_req->tried_parent with obj_req->read_state rbd: support for object-map and fast-diff - - - --- 2019-06-25 Ilya Dryomov New
[03/10] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[03/15] libceph: introduce ceph_x_encrypt_offset() - - - --- 2016-12-12 Ilya Dryomov New
[03/15] rbd: initialize rbd_dev->header_oloc early - - - --- 2017-02-14 Ilya Dryomov New
[03/16] libceph: add ceph_osdc_call() single-page helper - 1 - --- 2016-08-24 Ilya Dryomov New
[03/20] rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD} rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[04/10] ceph: num_ops is off by one in ceph_aio_retry_work() libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[04/15] libceph: introduce ceph_crypt() for in-place en/decryption - - - --- 2016-12-12 Ilya Dryomov New
[04/15] rbd: do away with obj_request in rbd_obj_read_sync() - - - --- 2017-02-14 Ilya Dryomov New
[04/16] libceph: support for advisory locking on RADOS objects - 1 - --- 2016-08-24 Ilya Dryomov New
[04/20] rbd: move OSD request submission into object request state machines rbd: support for object-map and fast-diff - - - --- 2019-06-25 Ilya Dryomov New
[05/10] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[05/15] libceph: pass reply buffer length through ceph_osdc_call() - - - --- 2017-02-14 Ilya Dryomov New
[05/15] libceph: rename and align ceph_x_authorizer::reply_buf - - - --- 2016-12-12 Ilya Dryomov New
[05/16] libceph: support for lock.lock_info - 1 - --- 2016-08-24 Ilya Dryomov New
[05/20] rbd: introduce image request state machine rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[06/10] libceph: assign cookies in linger_submit() libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[06/15] libceph: tweak calcu_signature() a little - - - --- 2016-12-12 Ilya Dryomov New
[06/15] rbd: switch rbd_obj_method_sync() to ceph_osdc_call() - - - --- 2017-02-14 Ilya Dryomov New
[06/16] libceph: support for blacklisting clients - 1 - --- 2016-08-24 Ilya Dryomov New
[06/20] rbd: introduce obj_req->osd_reqs list rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[07/10] libceph: introduce alloc_watch_request() libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[07/15] libceph: switch ceph_x_encrypt() to ceph_crypt() - - - --- 2016-12-12 Ilya Dryomov New
[07/15] rbd: remove now unused rbd_obj_request_wait() and helpers - - - --- 2017-02-14 Ilya Dryomov New
[07/16] libceph: rename ceph_client_id() -> ceph_client_gid() - 1 - --- 2016-08-24 Ilya Dryomov New
[07/20] rbd: factor out rbd_osd_setup_copyup() rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[08/10] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[08/15] libceph: switch ceph_x_decrypt() to ceph_crypt() - - - --- 2016-12-12 Ilya Dryomov New
[08/15] rbd: use rbd_obj_bytes() more - - - --- 2017-02-14 Ilya Dryomov New
[08/16] rbd: introduce a per-device ordered workqueue - - - --- 2016-08-24 Ilya Dryomov New
[08/20] rbd: factor out __rbd_osd_setup_discard_ops() rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[09/10] libceph: preallocate message data items libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[09/15] libceph: remove now unused ceph_*{en,de}crypt*() functions - - - --- 2016-12-12 Ilya Dryomov New
[09/15] rbd: introduce rbd_init_layout() - - - --- 2017-02-14 Ilya Dryomov New
[09/16] rbd: retry watch re-registration periodically - - - --- 2016-08-24 Ilya Dryomov New
[09/20] rbd: move OSD request allocation into object request state machines rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[1/2] libceph: add osd_req_op_extent_osd_data_bvecs() - 1 - --- 2018-05-04 Ilya Dryomov New
[1/2] libceph: make recv path in secure mode work the same as send path libceph: rxbounce support - 1 - --- 2022-01-31 Ilya Dryomov New
[1/2] libceph: request a new osdmap if lingering request maps to no osd - 1 - --- 2015-05-13 Ilya Dryomov New
[1/2] libceph: support for alloc hint flags rbd: compression_hint option - - - --- 2020-06-01 Ilya Dryomov New
[1/2] libceph: un-backoff on tick when we have a authenticated session - - - --- 2018-04-23 Ilya Dryomov New
[1/2] libceph: wait for latest osdmap in ceph_monc_blacklist_add() [1/2] libceph: wait for latest osdmap in ceph_monc_blacklist_add() - - - --- 2019-03-20 Ilya Dryomov New
[1/2] rbd: don't queue watch delayed work when we are removing device - - - --- 2018-05-31 Ilya Dryomov New
[1/2] rbd: factor out get_parent_info_legacy() rbd: support cloning across namespaces - - - --- 2018-08-26 Ilya Dryomov New
[1/2] rbd: fix and simplify rbd_ioctl_set_ro() - - - --- 2017-11-06 Ilya Dryomov New
[1/2] rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting rbd: avoid fast-diff corruption in snapshot-based mirroring - 1 - --- 2023-06-05 Ilya Dryomov New
[1/3] ceph: remove special ack vs commit behavior - 1 - --- 2017-02-23 Ilya Dryomov New
[1/3] libceph, rbd, ceph: "blacklist" -> "blocklist" libceph, rbd, ceph: "blacklist" -> "blocklist" - - - --- 2020-09-15 Ilya Dryomov New
[1/3] libceph: don't omit recovery_deletes in target_copy() libceph: target_copy() fixups - - - --- 2020-06-16 Ilya Dryomov New
[1/3] rbd: avoid a deadlock on header_rwsem when flushing notifies rbd: fix some issues around flushing notifies - - - --- 2020-03-17 Ilya Dryomov New
[1/3] rbd: get rid of obj_req->obj_request_count krbd discard optimizations - - - --- 2019-01-29 Ilya Dryomov New
[1/3] rbd: make get_lock_owner_info() return a single locker or NULL rbd: reduce the potential for erroneous blocklisting - - - --- 2023-07-25 Ilya Dryomov New
[1/3] rbd: terminate rbd_opts_tokens with Opt_err - 1 - --- 2015-06-25 Ilya Dryomov New
[1/4] libceph: clear messenger auth_retry flag if we fault - - - --- 2016-01-15 Ilya Dryomov New
[1/4] libceph: don't bail early from try_read() when skipping a message - 1 1 --- 2016-02-20 Ilya Dryomov New
[1/4] libceph: drop last_piece logic from write_partial_message_data() libceph: fix ceph_tcp_sendpage() more hinting - - - --- 2018-11-23 Ilya Dryomov New
[1/4] libceph: msg signing callouts don't need con argument - - - --- 2015-11-02 Ilya Dryomov New
[1/4] libceph: rename ceph_osd_req_op::payload_len to indata_len - - - --- 2016-02-10 Ilya Dryomov New
[1/4] rbd: move rbd_dev_refresh() definition rbd: fix a deadlock around header_rwsem and lock_rwsem - - - --- 2023-09-25 Ilya Dryomov New
[1/5] crush: ensure bucket id is valid before indexing buckets array - - - --- 2016-02-03 Ilya Dryomov New
[1/5] libceph: add non-asserting rbtree insertion helper libceph: support for replica reads - - - --- 2020-05-29 Ilya Dryomov New
[1/5] libceph: nuke time_sub() - 1 - --- 2015-05-21 Ilya Dryomov New
[1/5] libceph: use kbasename() and kill ceph_file_part() - 1 - --- 2017-05-23 Ilya Dryomov New
[1/5] rbd: kill img_request kref rbd: enable multiple blk-mq queues - - - --- 2020-02-13 Ilya Dryomov New
[1/6] libceph: make ceph_osdc_put_request() accept NULL - - - --- 2016-05-19 Ilya Dryomov New
[1/6] libceph: make encode_request_*() work with r_mempool requests - 1 - --- 2017-07-28 Ilya Dryomov New
[1/7] libceph: move more code into __complete_request() - - - --- 2018-05-30 Ilya Dryomov New
[1/8] libceph: store ceph_auth_handshake pointer in ceph_connection libceph: support for cephx v2 - - - --- 2018-08-01 Ilya Dryomov New
[1/8] rbd: change rbd_obj_request_submit() signature - 2 - --- 2016-09-19 Ilya Dryomov New
[1/9] libceph: move debugfs initialization into __ceph_open_session() - - - --- 2016-01-25 Ilya Dryomov New
[1/9] rbd: introduce rbd_is_snap() wip-krbd-readonly - 1 - --- 2019-11-18 Ilya Dryomov New
[1/9] rbd: move rbd_dev_destroy() call out of rbd_dev_image_release() - - - --- 2017-04-25 Ilya Dryomov New
[10/10] libceph: check reply num_data_items in setup_request_data() libceph: preallocate message data items - - - --- 2018-10-17 Ilya Dryomov New
[10/15] libceph: uninline ceph_crypto_key_destroy() - - - --- 2016-12-12 Ilya Dryomov New
[10/15] rbd: support for data-pool feature - - - --- 2017-02-14 Ilya Dryomov New
[10/16] rbd: support for exclusive-lock feature - - - --- 2016-08-24 Ilya Dryomov New
[10/20] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[11/15] libceph: stop allocating a new cipher on every crypto request - - - --- 2016-12-12 Ilya Dryomov New
[11/15] rbd: set offset and length outside of rbd_obj_request_create() - - - --- 2017-02-14 Ilya Dryomov New
[11/16] rbd: print capacity in decimal and features in hex - - - --- 2016-08-24 Ilya Dryomov New
[11/20] rbd: introduce copyup state machine rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[12/15] libceph: no need for GFP_NOFS in ceph_monc_init() - - - --- 2016-12-12 Ilya Dryomov New
[12/15] rbd: factor out __rbd_osd_req_create() - - - --- 2017-02-14 Ilya Dryomov New
[12/16] rbd: add 'client_addr' sysfs rbd device attribute - - - --- 2016-08-24 Ilya Dryomov New
[12/20] rbd: lock should be quiesced on reacquire rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[13/15] libceph: verify authorize reply on connect - - - --- 2016-12-12 Ilya Dryomov New
[13/15] rbd: RBD_V{1,2}_DATA_FORMAT macros - - - --- 2017-02-14 Ilya Dryomov New
[13/16] rbd: add 'cluster_fsid' sysfs rbd device attribute - - - --- 2016-08-24 Ilya Dryomov New
[13/20] rbd: quiescing lock should wait for image requests rbd: support for object-map and fast-diff - 1 - --- 2019-06-25 Ilya Dryomov New
[14/15] libceph: drop len argument of *verify_authorizer_reply() - - - --- 2016-12-12 Ilya Dryomov New
[14/15] rbd: store and use obj_request->object_no - - - --- 2017-02-14 Ilya Dryomov New
« 1 2 3 44 5 »