| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'ceph-for-4.18-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 2018-06-15 | 1 | -4/+7 |
|\ |
|
| * | rbd: flush rbd_dev->watch_dwork after watch is unregistered | Dongsheng Yang | 2018-06-04 | 1 | -1/+1 |
| * | libceph, rbd: add error handling for osd_req_op_cls_init() | Chengguang Xu | 2018-06-04 | 1 | -3/+6 |
* | | Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-block | Linus Torvalds | 2018-06-04 | 1 | -22/+22 |
|\ \
| |/
|/| |
|
| * | block drivers/block: Use octal not symbolic permissions | Joe Perches | 2018-05-24 | 1 | -22/+22 |
* | | libceph: add osd_req_op_extent_osd_data_bvecs() | Ilya Dryomov | 2018-05-10 | 1 | -1/+3 |
|/ |
|
* | rbd: notrim map option | Ilya Dryomov | 2018-04-16 | 1 | -5/+14 |
* | rbd: adjust queue limits for "fancy" striping | Ilya Dryomov | 2018-04-16 | 1 | -9/+8 |
* | rbd: avoid Wreturn-type warnings | Arnd Bergmann | 2018-04-16 | 1 | -3/+3 |
* | rbd: support timeout in rbd_wait_state_locked() | Dongsheng Yang | 2018-04-16 | 1 | -1/+21 |
* | rbd: refactor rbd_wait_state_locked() | Ilya Dryomov | 2018-04-16 | 1 | -17/+26 |
* | Merge tag 'ceph-for-4.17-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 2018-04-10 | 1 | -1472/+980 |
|\ |
|
| * | rbd: remove VLA usage | Kyle Spiers | 2018-04-02 | 1 | -4/+4 |
| * | rbd: fix spelling mistake: "reregisteration" -> "reregistration" | Colin Ian King | 2018-04-02 | 1 | -1/+1 |
| * | rbd: get the latest osdmap when using an existing client | Ilya Dryomov | 2018-04-02 | 1 | -36/+33 |
| * | rbd: move rbd_get_client() below rbd_put_client() | Ilya Dryomov | 2018-04-02 | 1 | -20/+20 |
| * | rbd: remove redundant declaration of rbd_spec_put() | Ilya Dryomov | 2018-04-02 | 1 | -1/+0 |
| * | rbd: allow "fancy" striping | Ilya Dryomov | 2018-04-02 | 1 | -27/+2 |
| * | rbd: introduce OWN_BVECS data type | Ilya Dryomov | 2018-04-02 | 1 | -7/+149 |
| * | rbd: remove rbd_parent_request_{create,destroy}() | Ilya Dryomov | 2018-04-02 | 1 | -68/+6 |
| * | rbd: get rid of img_req->{offset,length} | Ilya Dryomov | 2018-04-02 | 1 | -18/+8 |
| * | rbd: remove rbd_img_request_fill() and helpers | Ilya Dryomov | 2018-04-02 | 1 | -98/+0 |
| * | rbd: switch to common striping framework | Ilya Dryomov | 2018-04-02 | 1 | -23/+168 |
| * | rbd: create+truncate for whole-object layered discards | Ilya Dryomov | 2018-04-02 | 1 | -1/+6 |
| * | rbd: move to obj_req->img_extents | Ilya Dryomov | 2018-04-02 | 1 | -52/+98 |
| * | rbd: incorporate ceph_object_extent | Ilya Dryomov | 2018-04-02 | 1 | -37/+34 |
| * | rbd: store data_type in img_req instead of obj_req | Ilya Dryomov | 2018-04-02 | 1 | -26/+8 |
| * | rbd: remove obj_req->flags field | Ilya Dryomov | 2018-04-02 | 1 | -35/+0 |
| * | rbd: remove old request completion code | Ilya Dryomov | 2018-04-02 | 1 | -172/+3 |
| * | rbd: new request completion code | Ilya Dryomov | 2018-04-02 | 1 | -13/+55 |
| * | rbd: update rbd_img_request_submit() signature | Ilya Dryomov | 2018-04-02 | 1 | -10/+3 |
| * | rbd: add img_req->op_type field | Ilya Dryomov | 2018-04-02 | 1 | -63/+12 |
| * | rbd: simplify rbd_osd_req_create() | Ilya Dryomov | 2018-04-02 | 1 | -45/+14 |
| * | rbd: remove old request handling code | Ilya Dryomov | 2018-04-02 | 1 | -730/+4 |
| * | rbd: new request handling code | Ilya Dryomov | 2018-04-02 | 1 | -77/+601 |
| * | rbd: move from raw pages to bvec data descriptors | Ilya Dryomov | 2018-04-02 | 1 | -78/+77 |
| * | rbd: get rid of img_req->copyup_pages | Ilya Dryomov | 2018-04-02 | 1 | -34/+9 |
| * | rbd: don't (ab)use obj_req->pages for stat requests | Ilya Dryomov | 2018-04-02 | 1 | -10/+5 |
| * | rbd: remove bio cloning helpers | Ilya Dryomov | 2018-04-02 | 1 | -141/+0 |
| * | libceph, rbd: new bio handling code (aka don't clone bios) | Ilya Dryomov | 2018-04-02 | 1 | -27/+40 |
| * | rbd: start enums at 1 instead of 0 | Ilya Dryomov | 2018-04-02 | 1 | -2/+4 |
| * | rbd: set max_segment_size to UINT_MAX | Ilya Dryomov | 2018-04-02 | 1 | -1/+1 |
* | | block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> | Bart Van Assche | 2018-03-17 | 1 | -9/+0 |
* | | block: Use blk_queue_flag_*() in drivers instead of queue_flag_*() | Bart Van Assche | 2018-03-08 | 1 | -2/+2 |
|/ |
|
* | rbd: whitelist RBD_FEATURE_OPERATIONS feature bit | Ilya Dryomov | 2018-01-29 | 1 | -1/+3 |
* | rbd: don't NULL out ->obj_request in rbd_img_obj_parent_read_full() | Ilya Dryomov | 2018-01-29 | 1 | -2/+0 |
* | rbd: use kmem_cache_zalloc() in rbd_img_request_create() | Ilya Dryomov | 2018-01-29 | 1 | -7/+2 |
* | rbd: obj_request->completion is unused | Ilya Dryomov | 2018-01-29 | 1 | -6/+1 |
* | rbd: set max_segments to USHRT_MAX | Ilya Dryomov | 2018-01-09 | 1 | -1/+1 |
* | rbd: reacquire lock should update lock owner client id | Florian Margaine | 2018-01-09 | 1 | -5/+11 |