Show patches with: Submitter = Ilya Dryomov       |    State = Action Required       |    Archived = No       |   293 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[GIT,PULL] Ceph fixes for 5.3-rc6 [GIT,PULL] Ceph fixes for 5.3-rc6 - - - 0 0 0 2019-08-23 Ilya Dryomov New
libceph: fix PG split vs OSD (re)connect race libceph: fix PG split vs OSD (re)connect race - 1 1 0 0 0 2019-08-21 Ilya Dryomov New
[GIT,PULL] Ceph updates for 5.3-rc1 [GIT,PULL] Ceph updates for 5.3-rc1 - - - 0 0 0 2019-07-17 Ilya Dryomov New
[GIT,PULL] Ceph fix for 5.2-rc7 [GIT,PULL] Ceph fix for 5.2-rc7 - - - 0 0 0 2019-06-28 Ilya Dryomov New
[20/20] rbd: setallochint only if object doesn't exist rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[19/20] rbd: support for object-map and fast-diff rbd: support for object-map and fast-diff - - - 0 0 0 2019-06-25 Ilya Dryomov New
[18/20] rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[17/20] libceph: export osd_req_op_data() macro rbd: support for object-map and fast-diff - 2 - 0 0 0 2019-06-25 Ilya Dryomov New
[16/20] libceph: change ceph_osdc_call() to take page vector for response rbd: support for object-map and fast-diff - 2 - 0 0 0 2019-06-25 Ilya Dryomov New
[15/20] libceph: bump CEPH_MSG_MAX_DATA_LEN (again) rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[14/20] rbd: new exclusive lock wait/wake code rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[13/20] rbd: quiescing lock should wait for image requests rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[12/20] rbd: lock should be quiesced on reacquire rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[11/20] rbd: introduce copyup state machine rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[10/20] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[09/20] rbd: move OSD request allocation into object request state machines rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[08/20] rbd: factor out __rbd_osd_setup_discard_ops() rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[07/20] rbd: factor out rbd_osd_setup_copyup() rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[06/20] rbd: introduce obj_req->osd_reqs list rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[05/20] rbd: introduce image request state machine rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[04/20] rbd: move OSD request submission into object request state machines rbd: support for object-map and fast-diff - - - 0 0 0 2019-06-25 Ilya Dryomov New
[03/20] rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD} rbd: support for object-map and fast-diff - 1 - 0 0 0 2019-06-25 Ilya Dryomov New
[02/20] rbd: replace obj_req->tried_parent with obj_req->read_state rbd: support for object-map and fast-diff - - - 0 0 0 2019-06-25 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 - 0 0 0 2019-06-25 Ilya Dryomov New
[GIT,PULL] Ceph fixes for 5.2-rc4 [GIT,PULL] Ceph fixes for 5.2-rc4 - - - 0 0 0 2019-06-08 Ilya Dryomov New
[GIT,PULL] Ceph updates for 5.2-rc1 [GIT,PULL] Ceph updates for 5.2-rc1 - - - 0 0 0 2019-05-16 Ilya Dryomov New
[GIT,PULL] Ceph fixes for 5.1-rc7 [GIT,PULL] Ceph fixes for 5.1-rc7 - - - 0 0 0 2019-04-25 Ilya Dryomov New
[GIT,PULL] Ceph fixes for 5.1-rc3 [GIT,PULL] Ceph fixes for 5.1-rc3 - - - 0 0 0 2019-03-29 Ilya Dryomov New
libceph: fix breakage caused by multipage bvecs libceph: fix breakage caused by multipage bvecs - - - 0 0 0 2019-03-25 Ilya Dryomov New
[GIT,PULL] Ceph fixes for 5.1-rc2 [GIT,PULL] Ceph fixes for 5.1-rc2 - - - 0 0 0 2019-03-22 Ilya Dryomov New
[2/2] rbd: drop wait_for_latest_osdmap() [1/2] libceph: wait for latest osdmap in ceph_monc_blacklist_add() - 1 - 0 0 0 2019-03-20 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() - - - 0 0 0 2019-03-20 Ilya Dryomov New
rbd: set io_min, io_opt and discard_granularity to alloc_size rbd: set io_min, io_opt and discard_granularity to alloc_size - 1 - 0 0 0 2019-03-18 Ilya Dryomov New
[GIT,PULL] Ceph updates for 5.1-rc1 [GIT,PULL] Ceph updates for 5.1-rc1 - - - 0 0 0 2019-03-12 Ilya Dryomov New
[GIT,PULL] Ceph fixes for 5.0-rc8 [GIT,PULL] Ceph fixes for 5.0-rc8 - - - 0 0 0 2019-02-21 Ilya Dryomov New
rbd: remove experimental designation from kernel layering rbd: remove experimental designation from kernel layering - 1 - 0 0 0 2019-02-08 Ilya Dryomov New
libceph: handle an empty authorize reply libceph: handle an empty authorize reply - 1 - 0 0 0 2019-02-07 Ilya Dryomov New
[v2,3/3] rbd: round off and ignore discards that are too small krbd discard optimizations - - - 0 0 0 2019-01-31 Ilya Dryomov New
[v2,2/3] rbd: handle DISCARD and WRITE_ZEROES separately krbd discard optimizations - - - 0 0 0 2019-01-31 Ilya Dryomov New
[v2,1/3] rbd: get rid of obj_req->obj_request_count krbd discard optimizations - - - 0 0 0 2019-01-31 Ilya Dryomov New
[3/3] rbd: round off and ignore discards that are too small krbd discard optimizations - - - 0 0 0 2019-01-29 Ilya Dryomov New
[2/3] rbd: handle DISCARD and WRITE_ZEROES separately krbd discard optimizations - - - 0 0 0 2019-01-29 Ilya Dryomov New
[1/3] rbd: get rid of obj_req->obj_request_count krbd discard optimizations - - - 0 0 0 2019-01-29 Ilya Dryomov New
[GIT,PULL] Ceph fixes for 5.0-rc4 [GIT,PULL] Ceph fixes for 5.0-rc4 - - - 0 0 0 2019-01-24 Ilya Dryomov New
libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() - - 1 0 0 0 2019-01-16 Ilya Dryomov New
[GIT,PULL] Ceph updates for 5.0-rc2 [GIT,PULL] Ceph updates for 5.0-rc2 - - - 0 0 0 2019-01-11 Ilya Dryomov New
rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set - - - 0 0 0 2019-01-08 Ilya Dryomov New
[GIT,PULL] Ceph updates for 4.21-rc1 [GIT,PULL] Ceph updates for 4.21-rc1 - - - 0 0 0 2019-01-03 Ilya Dryomov New
[GIT,PULL] Ceph fix for 4.20-rc7 [GIT,PULL] Ceph fix for 4.20-rc7 - - - 0 0 0 2018-12-14 Ilya Dryomov New
[GIT,PULL] Ceph fix for 4.20-rc4 [GIT,PULL] Ceph fix for 4.20-rc4 - - - 0 0 0 2018-11-23 Ilya Dryomov New
[4/4] libceph: switch more to bool in ceph_tcp_sendmsg() libceph: fix ceph_tcp_sendpage() more hinting - - - 0 0 0 2018-11-23 Ilya Dryomov New
[3/4] libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() libceph: fix ceph_tcp_sendpage() more hinting - - - 0 0 0 2018-11-23 Ilya Dryomov New
[2/4] libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage() libceph: fix ceph_tcp_sendpage() more hinting - - - 0 0 0 2018-11-23 Ilya Dryomov New
[1/4] libceph: drop last_piece logic from write_partial_message_data() libceph: fix ceph_tcp_sendpage() more hinting - - - 0 0 0 2018-11-23 Ilya Dryomov New
libceph: fall back to sendmsg for slab pages libceph: fall back to sendmsg for slab pages - - - 0 0 0 2018-11-19 Ilya Dryomov New
[GIT,PULL] Ceph fixes for 4.20-rc2 [GIT,PULL] Ceph fixes for 4.20-rc2 - - - 0 0 0 2018-11-09 Ilya Dryomov New
libceph: assume argonaut on the server side libceph: assume argonaut on the server side - 1 - 0 0 0 2018-11-08 Ilya Dryomov New
[GIT,PULL] Ceph updates for 4.20-rc1 [GIT,PULL] Ceph updates for 4.20-rc1 - - - 0 0 0 2018-10-31 Ilya Dryomov New
[10/10] libceph: check reply num_data_items in setup_request_data() libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[09/10] libceph: preallocate message data items libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[08/10] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[07/10] libceph: introduce alloc_watch_request() libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[06/10] libceph: assign cookies in linger_submit() libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[05/10] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[04/10] ceph: num_ops is off by one in ceph_aio_retry_work() libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[03/10] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[02/10] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
[01/10] libceph: introduce ceph_pagelist_alloc() libceph: preallocate message data items - - - 0 0 0 2018-10-17 Ilya Dryomov New
libceph: bump CEPH_MSG_MAX_DATA_LEN libceph: bump CEPH_MSG_MAX_DATA_LEN - 1 - 0 0 0 2018-10-11 Ilya Dryomov New
[GIT,PULL] Ceph updates for 4.19-rc3 [GIT,PULL] Ceph updates for 4.19-rc3 - - - 0 0 0 2018-09-07 Ilya Dryomov New
[v2,2/2] rbd: support cloning across namespaces rbd: support cloning across namespaces - - - 0 0 0 2018-09-05 Ilya Dryomov New
[v2,1/2] rbd: factor out get_parent_info() rbd: support cloning across namespaces - - - 0 0 0 2018-09-05 Ilya Dryomov New
[2/2] rbd: support cloning across namespaces rbd: support cloning across namespaces - 1 - 0 0 0 2018-08-26 Ilya Dryomov New
[1/2] rbd: factor out get_parent_info_legacy() rbd: support cloning across namespaces - - - 0 0 0 2018-08-26 Ilya Dryomov New
ceph: avoid a use-after-free in ceph_destroy_options() ceph: avoid a use-after-free in ceph_destroy_options() 1 - - 0 0 0 2018-08-24 Ilya Dryomov New
[GIT,PULL] Ceph updates for 4.19-rc1 [GIT,PULL] Ceph updates for 4.19-rc1 - - - 0 0 0 2018-08-20 Ilya Dryomov New
[8/8] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() libceph: support for cephx v2 - - - 0 0 0 2018-08-01 Ilya Dryomov New
[7/8] libceph: check authorizer reply/challenge length before reading libceph: support for cephx v2 - - - 0 0 0 2018-08-01 Ilya Dryomov New
[6/8] libceph: implement CEPHX_V2 calculation mode libceph: support for cephx v2 - - - 0 0 0 2018-08-01 Ilya Dryomov New
[5/8] libceph: add authorizer challenge libceph: support for cephx v2 - - - 0 0 0 2018-08-01 Ilya Dryomov New
[4/8] libceph: factor out encrypt_authorizer() libceph: support for cephx v2 - - - 0 0 0 2018-08-01 Ilya Dryomov New
[3/8] libceph: factor out __ceph_x_decrypt() libceph: support for cephx v2 - - - 0 0 0 2018-08-01 Ilya Dryomov New
[2/8] libceph: factor out __prepare_write_connect() libceph: support for cephx v2 - - - 0 0 0 2018-08-01 Ilya Dryomov New
[1/8] libceph: store ceph_auth_handshake pointer in ceph_connection libceph: support for cephx v2 - - - 0 0 0 2018-08-01 Ilya Dryomov New
[1/2] rbd: don't queue watch delayed work when we are removing device - - - 0 0 0 2018-05-31 Ilya Dryomov New
[7/7] libceph: make abort_on_full a per-osdc setting - - - 0 0 0 2018-05-30 Ilya Dryomov New
[6/7] libceph: don't abort reads in ceph_osdc_abort_on_full() - - - 0 0 0 2018-05-30 Ilya Dryomov New
[5/7] libceph: avoid a use-after-free during map check - - - 0 0 0 2018-05-30 Ilya Dryomov New
[4/7] libceph: don't warn if req->r_abort_on_full is set - - - 0 0 0 2018-05-30 Ilya Dryomov New
[3/7] libceph: use for_each_request() in ceph_osdc_abort_on_full() - - - 0 0 0 2018-05-30 Ilya Dryomov New
[2/7] libceph: defer __complete_request() to a workqueue - - - 0 0 0 2018-05-30 Ilya Dryomov New
[1/7] libceph: move more code into __complete_request() - - - 0 0 0 2018-05-30 Ilya Dryomov New
libceph: allocate the locator string with GFP_NOFAIL - - - 0 0 0 2018-05-30 Ilya Dryomov New
[2/2] ceph: fix iov_iter issues in ceph_direct_read_write() - 2 - 0 0 0 2018-05-04 Ilya Dryomov New
[1/2] libceph: add osd_req_op_extent_osd_data_bvecs() - 1 - 0 0 0 2018-05-04 Ilya Dryomov New
ceph: show wsize only if non-default - - - 0 0 0 2018-05-03 Ilya Dryomov New
ceph: fix rsize/wsize capping in ceph_direct_read_write() - 1 - 0 0 0 2018-05-03 Ilya Dryomov New
libceph: use MSG_TRUNC for discarding received bytes - - - 0 0 0 2018-04-27 Ilya Dryomov New
libceph: validate con->state at the top of try_write() - - - 0 0 0 2018-04-26 Ilya Dryomov New
libceph: get rid of more_kvec in try_write() - 1 - 0 0 0 2018-04-25 Ilya Dryomov New
« 1 2 3 »