Re: [PATCH 00/15] rbd: support for data-pool + obj_request->object_no

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Reviewed-by: Jason Dillaman <dillaman@xxxxxxxxxx>

On Tue, Feb 14, 2017 at 3:11 PM, Ilya Dryomov <idryomov@xxxxxxxxx> wrote:
> Hello,
>
> There are two pieces here: support for RBD_FEATURE_DATA_POOL (patches
> 1-10) and a couple of cleanups / minor optimizations that build on it
> and allow us to get rid of rbd_segment_name_cache (patches 11 - 15).
>
> Thanks,
>
>                 Ilya
>
>
> Ilya Dryomov (15):
>   rbd: use kstrndup() in rbd_header_from_disk()
>   rbd: kill rbd_image_header::{crypt_type,comp_type}
>   rbd: initialize rbd_dev->header_oloc early
>   rbd: do away with obj_request in rbd_obj_read_sync()
>   libceph: pass reply buffer length through ceph_osdc_call()
>   rbd: switch rbd_obj_method_sync() to ceph_osdc_call()
>   rbd: remove now unused rbd_obj_request_wait() and helpers
>   rbd: use rbd_obj_bytes() more
>   rbd: introduce rbd_init_layout()
>   rbd: support for data-pool feature
>   rbd: set offset and length outside of rbd_obj_request_create()
>   rbd: factor out __rbd_osd_req_create()
>   rbd: RBD_V{1,2}_DATA_FORMAT macros
>   rbd: store and use obj_request->object_no
>   rbd: kill obj_request->object_name and rbd_segment_name_cache
>
>  drivers/block/rbd.c         | 601 +++++++++++++++++---------------------------
>  drivers/block/rbd_types.h   |  10 +-
>  include/linux/ceph/osdmap.h |   7 -
>  net/ceph/cls_lock_client.c  |   2 +-
>  net/ceph/osd_client.c       |   7 +-
>  5 files changed, 238 insertions(+), 389 deletions(-)
>
> --
> 2.4.3
>
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html



-- 
Jason
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux