Age | Commit message (Expand) | Author | Files | Lines |
2024-02-19 | rbd: pass queue_limits to blk_mq_alloc_disk | Christoph Hellwig | 1 | -14/+15 |
2024-02-13 | block: pass a queue_limits argument to blk_mq_alloc_disk | Christoph Hellwig | 1 | -1/+1 |
2024-02-06 | block: rbd: make rbd_bus_type const | Ricardo B. Marliere | 1 | -1/+1 |
2024-01-22 | rbd: don't move requests to the running list on errors | Ilya Dryomov | 1 | -8/+14 |
2024-01-22 | rbd: remove usage of the deprecated ida_simple_*() API | Christophe JAILLET | 1 | -5/+5 |
2023-09-26 | rbd: take header_rwsem in rbd_dev_refresh() only when updating | Ilya Dryomov | 1 | -11/+11 |
2023-09-26 | rbd: decouple parent info read-in from updating rbd_dev | Ilya Dryomov | 1 | -62/+80 |
2023-09-26 | rbd: decouple header read-in from updating rbd_dev->header | Ilya Dryomov | 1 | -92/+114 |
2023-09-26 | rbd: move rbd_dev_refresh() definition | Ilya Dryomov | 1 | -35/+33 |
2023-08-30 | rbd: use list_for_each_entry() helper | Jinjie Ruan | 1 | -3/+1 |
2023-08-02 | rbd: prevent busy loop when requesting exclusive lock | Ilya Dryomov | 1 | -13/+15 |
2023-07-26 | rbd: retrieve and check lock owner twice before blocklisting | Ilya Dryomov | 1 | -2/+23 |
2023-07-26 | rbd: harden get_lock_owner_info() a bit | Ilya Dryomov | 1 | -6/+15 |
2023-07-26 | rbd: make get_lock_owner_info() return a single locker or NULL | Ilya Dryomov | 1 | -33/+51 |
2023-06-26 | Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -3/+3 |
2023-06-12 | block: replace fmode_t with a block-specific type for block open flags | Christoph Hellwig | 1 | -1/+1 |
2023-06-12 | block: remove the unused mode argument to ->release | Christoph Hellwig | 1 | -1/+1 |
2023-06-12 | block: pass a gendisk to ->open | Christoph Hellwig | 1 | -2/+2 |
2023-06-06 | rbd: get snapshot context after exclusive lock is ensured to be held | Ilya Dryomov | 1 | -7/+23 |
2023-06-06 | rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting | Ilya Dryomov | 1 | -11/+21 |
2023-03-23 | driver core: bus: mark the struct bus_type for sysfs callbacks as constant | Greg Kroah-Hartman | 1 | -19/+15 |
2023-03-02 | Merge tag 'ceph-for-6.3-rc1' of https://github.com/ceph/ceph-client | Linus Torvalds | 1 | -11/+9 |
2023-02-26 | rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails | Ilya Dryomov | 1 | -11/+9 |
2023-02-03 | rbd: use bvec_set_page to initialize the copy up bvec | Christoph Hellwig | 1 | -4/+3 |
2022-10-27 | rbd: fix possible memory leak in rbd_sysfs_init() | Yang Yingliang | 1 | -1/+3 |
2022-08-11 | Merge tag 'ceph-for-5.20-rc1' of https://github.com/ceph/ceph-client | Linus Torvalds | 1 | -3/+3 |
2022-08-03 | libceph: clean up ceph_osdc_start_request prototype | Jeff Layton | 1 | -3/+3 |
2022-06-28 | block: remove blk_cleanup_disk | Christoph Hellwig | 1 | -1/+1 |
2022-06-02 | Merge tag 'ceph-for-5.19-rc1' of https://github.com/ceph/ceph-client | Linus Torvalds | 1 | -7/+6 |
2022-05-25 | rbd: replace usage of found with dedicated list iterator variable | Jakob Koschel | 1 | -7/+6 |
2022-04-17 | block: remove QUEUE_FLAG_DISCARD | Christoph Hellwig | 1 | -1/+0 |
2022-02-17 | block: fix surprise removal for drivers calling blk_set_queue_dying | Christoph Hellwig | 1 | -1/+1 |
2022-01-20 | Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 1 | -2/+3 |
2022-01-13 | rbd: make const pointer spaces a static const array | Colin Ian King | 1 | -1/+1 |
2022-01-13 | libceph: generalize addr/ip parsing based on delimiter | Venky Shankar | 1 | -1/+2 |
2021-11-29 | block: remove GENHD_FL_EXT_DEVT | Christoph Hellwig | 1 | -4/+2 |
2021-10-18 | rbd: add add_disk() error handling | Luis Chamberlain | 1 | -1/+5 |
2021-10-18 | block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ | John Garry | 1 | -1/+1 |
2021-08-16 | rbd: use bvec_virt | Christoph Hellwig | 1 | -2/+1 |
2021-08-02 | rbd: use memzero_bvec | Christoph Hellwig | 1 | -13/+2 |
2021-07-21 | rbd: resurrect setting of disk->private_data in rbd_init_disk() | Ilya Dryomov | 1 | -0/+1 |
2021-07-20 | rbd: don't hold lock_rwsem while running_list is being drained | Ilya Dryomov | 1 | -7/+5 |
2021-07-20 | rbd: always kick acquire on "acquired" and "released" notifications | Ilya Dryomov | 1 | -13/+7 |
2021-06-11 | rbd: use blk_mq_alloc_disk and blk_cleanup_disk | Christoph Hellwig | 1 | -34/+18 |
2021-01-24 | rbd: remove the ->set_read_only method | Christoph Hellwig | 1 | -19/+0 |
2020-12-17 | Merge tag 'ceph-for-5.11-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 1 | -2/+6 |
2020-12-14 | libceph, rbd: ignore addr->type while comparing in some cases | Ilya Dryomov | 1 | -2/+6 |
2020-11-16 | rbd: use set_capacity_and_notify | Christoph Hellwig | 1 | -2/+1 |
2020-11-16 | rbd: implement ->set_read_only to hook into BLKROSET processing | Christoph Hellwig | 1 | -36/+4 |
2020-10-21 | Merge tag 'ceph-for-5.10-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 1 | -4/+4 |
2020-10-13 | Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -2/+2 |
2020-10-12 | libceph, rbd, ceph: "blacklist" -> "blocklist" | Ilya Dryomov | 1 | -4/+4 |
2020-09-24 | bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag | Christoph Hellwig | 1 | -1/+1 |
2020-09-07 | rbd: require global CAP_SYS_ADMIN for mapping and unmapping | Ilya Dryomov | 1 | -0/+12 |
2020-09-02 | block: add a new revalidate_disk_size helper | Christoph Hellwig | 1 | -1/+1 |
2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -4/+4 |
2020-07-16 | treewide: Remove uninitialized_var() usage | Kees Cook | 1 | -1/+1 |
2020-06-16 | libceph: move away from global osd_req_flags | Ilya Dryomov | 1 | -1/+3 |
2020-06-01 | rbd: compression_hint option | Ilya Dryomov | 1 | -1/+42 |
2020-06-01 | libceph: support for alloc hint flags | Ilya Dryomov | 1 | -1/+2 |
2020-04-13 | rbd: don't mess with a page vector in rbd_notify_op_lock() | Ilya Dryomov | 1 | -5/+1 |
2020-04-13 | rbd: don't test rbd_dev->opts in rbd_dev_image_release() | Ilya Dryomov | 1 | -1/+1 |
2020-04-13 | rbd: call rbd_dev_unprobe() after unwatching and flushing notifies | Ilya Dryomov | 1 | -4/+4 |
2020-04-13 | rbd: avoid a deadlock on header_rwsem when flushing notifies | Ilya Dryomov | 1 | -4/+13 |
2020-03-30 | rbd: enable multiple blk-mq queues | Hannes Reinecke | 1 | -1/+1 |
2020-03-30 | rbd: embed image request in blk-mq pdu | Ilya Dryomov | 1 | -87/+51 |
2020-03-30 | rbd: acquire header_rwsem just once in rbd_queue_workfn() | Ilya Dryomov | 1 | -28/+31 |
2020-03-30 | rbd: get rid of img_request_layered_clear() | Ilya Dryomov | 1 | -8/+1 |
2020-03-30 | rbd: kill img_request kref | Hannes Reinecke | 1 | -19/+5 |
2020-03-30 | rbd: remove barriers from img_request_layered_{set,clear,test}() | Ilya Dryomov | 1 | -3/+0 |
2020-02-08 | Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -20/+11 |
2020-02-07 | fs_parse: fold fs_parameter_desc/fs_parameter_spec | Al Viro | 1 | -6/+2 |
2020-02-07 | fs_parser: remove fs_parameter_description name field | Eric Sandeen | 1 | -1/+0 |
2020-02-07 | new primitive: __fs_parse() | Al Viro | 1 | -1/+1 |
2020-02-07 | switch rbd and libceph to p_log-based primitives | Al Viro | 1 | -8/+6 |
2020-02-07 | struct p_log, variants of warnf() et.al. taking that one instead | Al Viro | 1 | -0/+1 |
2020-02-07 | Pass consistent param->type to fs_parse() | Al Viro | 1 | -5/+2 |
2020-01-27 | rbd: set the 'device' link in sysfs | Hannes Reinecke | 1 | -1/+1 |
2020-01-27 | rbd: work around -Wuninitialized warning | Arnd Bergmann | 1 | -1/+1 |
2019-11-27 | libceph, rbd, ceph: convert to use the new mount API | David Howells | 1 | -109/+153 |
2019-11-25 | rbd: ask for a weaker incompat mask for read-only mappings | Ilya Dryomov | 1 | -4/+11 |
2019-11-25 | rbd: don't query snapshot features | Ilya Dryomov | 1 | -37/+1 |
2019-11-25 | rbd: remove snapshot existence validation code | Ilya Dryomov | 1 | -39/+3 |
2019-11-25 | rbd: don't establish watch for read-only mappings | Ilya Dryomov | 1 | -14/+27 |
2019-11-25 | rbd: don't acquire exclusive lock for read-only mappings | Ilya Dryomov | 1 | -2/+13 |
2019-11-25 | rbd: disallow read-write partitions on images mapped read-only | Ilya Dryomov | 1 | -3/+10 |
2019-11-25 | rbd: treat images mapped read-only seriously | Ilya Dryomov | 1 | -5/+8 |
2019-11-25 | rbd: introduce RBD_DEV_FLAG_READONLY | Ilya Dryomov | 1 | -5/+14 |
2019-11-25 | rbd: introduce rbd_is_snap() | Ilya Dryomov | 1 | -8/+13 |
2019-11-25 | rbd: fix spelling mistake "requeueing" -> "requeuing" | Colin Ian King | 1 | -1/+1 |
2019-11-14 | rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() | Ilya Dryomov | 1 | -1/+1 |
2019-10-15 | rbd: cancel lock_dwork if the wait is interrupted | Dongsheng Yang | 1 | -3/+6 |
2019-09-16 | rbd: pull rbd_img_request_create() dout out into the callers | Ilya Dryomov | 1 | -2/+6 |
2019-09-16 | rbd: fix response length parameter for encoded strings | Dongsheng Yang | 1 | -4/+6 |
2019-08-28 | rbd: restore zeroing past the overlap when reading from parent | Ilya Dryomov | 1 | -0/+11 |
2019-07-18 | Merge tag 'ceph-for-5.3-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 1 | -588/+1600 |
2019-07-08 | rbd: setallochint only if object doesn't exist | Ilya Dryomov | 1 | -5/+14 |
2019-07-08 | rbd: support for object-map and fast-diff | Ilya Dryomov | 1 | -3/+717 |
2019-07-08 | rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() | Ilya Dryomov | 1 | -8/+6 |
2019-07-08 | libceph: change ceph_osdc_call() to take page vector for response | Ilya Dryomov | 1 | -4/+4 |
2019-07-08 | rbd: new exclusive lock wait/wake code | Ilya Dryomov | 1 | -143/+186 |
2019-07-08 | rbd: quiescing lock should wait for image requests | Ilya Dryomov | 1 | -14/+90 |
2019-07-08 | rbd: lock should be quiesced on reacquire | Ilya Dryomov | 1 | -14/+21 |
2019-07-08 | rbd: introduce copyup state machine | Ilya Dryomov | 1 | -64/+123 |
2019-07-08 | rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() | Ilya Dryomov | 1 | -13/+13 |
2019-07-08 | rbd: move OSD request allocation into object request state machines | Ilya Dryomov | 1 | -118/+96 |
2019-07-08 | rbd: factor out __rbd_osd_setup_discard_ops() | Ilya Dryomov | 1 | -16/+27 |
2019-07-08 | rbd: factor out rbd_osd_setup_copyup() | Ilya Dryomov | 1 | -12/+17 |
2019-07-08 | rbd: introduce obj_req->osd_reqs list | Ilya Dryomov | 1 | -91/+100 |
2019-07-08 | rbd: introduce image request state machine | Ilya Dryomov | 1 | -57/+137 |
2019-07-08 | rbd: move OSD request submission into object request state machines | Ilya Dryomov | 1 | -11/+49 |
2019-07-08 | rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD} | Ilya Dryomov | 1 | -52/+60 |
2019-07-08 | rbd: replace obj_req->tried_parent with obj_req->read_state | Ilya Dryomov | 1 | -36/+46 |
2019-07-08 | rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred | Ilya Dryomov | 1 | -91/+58 |
2019-05-07 | rbd: don't assert on writes to snapshots | Ilya Dryomov | 1 | -2/+6 |
2019-05-07 | rbd: client_mutex is never nested | Ilya Dryomov | 1 | -1/+1 |
2019-05-07 | rbd: convert all rbd_assert(0) to BUG() | Arnd Bergmann | 1 | -6/+6 |
2019-05-07 | rbd: avoid clang -Wuninitialized warning | Arnd Bergmann | 1 | -1/+1 |
2019-03-20 | rbd: drop wait_for_latest_osdmap() | Ilya Dryomov | 1 | -18/+2 |
2019-03-18 | rbd: set io_min, io_opt and discard_granularity to alloc_size | Ilya Dryomov | 1 | -4/+4 |
2019-03-12 | Merge tag 'ceph-for-5.1-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 1 | -103/+297 |
2019-03-08 | Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+1 |
2019-03-05 | rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN | Ilya Dryomov | 1 | -0/+2 |
2019-03-05 | rbd: whole-object write and zeroout should copyup when snapshots exist | Ilya Dryomov | 1 | -5/+7 |
2019-03-05 | rbd: copyup with an empty snapshot context (aka deep-copyup) | Ilya Dryomov | 1 | -10/+79 |
2019-03-05 | rbd: introduce rbd_obj_issue_copyup_ops() | Ilya Dryomov | 1 | -33/+43 |
2019-03-05 | rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() | Ilya Dryomov | 1 | -31/+59 |
2019-03-05 | rbd: factor out __rbd_osd_req_create() | Ilya Dryomov | 1 | -7/+12 |
2019-03-05 | rbd: clear ->xferred on error from rbd_obj_issue_copyup() | Ilya Dryomov | 1 | -0/+1 |
2019-03-05 | rbd: remove experimental designation from kernel layering | Ilya Dryomov | 1 | -8/+0 |
2019-03-05 | rbd: round off and ignore discards that are too small | Ilya Dryomov | 1 | -6/+55 |
2019-03-05 | rbd: handle DISCARD and WRITE_ZEROES separately | Ilya Dryomov | 1 | -10/+51 |
2019-03-05 | rbd: get rid of obj_req->obj_request_count | Ilya Dryomov | 1 | -5/+0 |
2019-02-15 | block: kill BLK_MQ_F_SG_MERGE | Ming Lei | 1 | -1/+1 |
2019-01-22 | block: rbd: convert to use BUS_ATTR_WO and RO | Greg Kroah-Hartman | 1 | -26/+19 |
2019-01-10 | rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set | Ilya Dryomov | 1 | -5/+4 |
2018-10-22 | libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls | Ilya Dryomov | 1 | -7/+12 |
2018-10-22 | libceph: osd_req_op_cls_init() doesn't need to take opcode | Ilya Dryomov | 1 | -2/+1 |
2018-10-22 | rbd: add __init/__exit annotations | Chengguang Xu | 1 | -3/+3 |
2018-09-06 | rbd: support cloning across namespaces | Ilya Dryomov | 1 | -14/+97 |
2018-09-06 | rbd: factor out get_parent_info() | Ilya Dryomov | 1 | -48/+86 |
2018-08-20 | Merge tag 'ceph-for-4.19-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 1 | -37/+88 |
2018-08-02 | libceph: use timespec64 for r_mtime | Arnd Bergmann | 1 | -1/+1 |
2018-08-02 | rbd: support for images within namespaces | Ilya Dryomov | 1 | -2/+49 |
2018-08-02 | rbd: pass rbd_spec into parse_rbd_opts_token() | Ilya Dryomov | 1 | -33/+37 |
2018-08-02 | libceph: amend "bad option arg" error message | Ilya Dryomov | 1 | -1/+1 |
2018-06-21 | atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless() | Mark Rutland | 1 | -1/+1 |
2018-06-15 | Merge tag 'ceph-for-4.18-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 1 | -4/+7 |
2018-06-04 | rbd: flush rbd_dev->watch_dwork after watch is unregistered | Dongsheng Yang | 1 | -1/+1 |
2018-06-04 | libceph, rbd: add error handling for osd_req_op_cls_init() | Chengguang Xu | 1 | -3/+6 |
2018-06-04 | Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -22/+22 |
2018-05-24 | block drivers/block: Use octal not symbolic permissions | Joe Perches | 1 | -22/+22 |
2018-05-10 | libceph: add osd_req_op_extent_osd_data_bvecs() | Ilya Dryomov | 1 | -1/+3 |
2018-04-16 | rbd: notrim map option | Ilya Dryomov | 1 | -5/+14 |
2018-04-16 | rbd: adjust queue limits for "fancy" striping | Ilya Dryomov | 1 | -9/+8 |
2018-04-16 | rbd: avoid Wreturn-type warnings | Arnd Bergmann | 1 | -3/+3 |
2018-04-16 | rbd: support timeout in rbd_wait_state_locked() | Dongsheng Yang | 1 | -1/+21 |
2018-04-16 | rbd: refactor rbd_wait_state_locked() | Ilya Dryomov | 1 | -17/+26 |
2018-04-10 | Merge tag 'ceph-for-4.17-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 1 | -1472/+980 |
2018-04-02 | rbd: remove VLA usage | Kyle Spiers | 1 | -4/+4 |
2018-04-02 | rbd: fix spelling mistake: "reregisteration" -> "reregistration" | Colin Ian King | 1 | -1/+1 |
2018-04-02 | rbd: get the latest osdmap when using an existing client | Ilya Dryomov | 1 | -36/+33 |
2018-04-02 | rbd: move rbd_get_client() below rbd_put_client() | Ilya Dryomov | 1 | -20/+20 |
2018-04-02 | rbd: remove redundant declaration of rbd_spec_put() | Ilya Dryomov | 1 | -1/+0 |
2018-04-02 | rbd: allow "fancy" striping | Ilya Dryomov | 1 | -27/+2 |
2018-04-02 | rbd: introduce OWN_BVECS data type | Ilya Dryomov | 1 | -7/+149 |
2018-04-02 | rbd: remove rbd_parent_request_{create,destroy}() | Ilya Dryomov | 1 | -68/+6 |
2018-04-02 | rbd: get rid of img_req->{offset,length} | Ilya Dryomov | 1 | -18/+8 |
2018-04-02 | rbd: remove rbd_img_request_fill() and helpers | Ilya Dryomov | 1 | -98/+0 |
2018-04-02 | rbd: switch to common striping framework | Ilya Dryomov | 1 | -23/+168 |
2018-04-02 | rbd: create+truncate for whole-object layered discards | Ilya Dryomov | 1 | -1/+6 |
2018-04-02 | rbd: move to obj_req->img_extents | Ilya Dryomov | 1 | -52/+98 |
2018-04-02 | rbd: incorporate ceph_object_extent | Ilya Dryomov | 1 | -37/+34 |
2018-04-02 | rbd: store data_type in img_req instead of obj_req | Ilya Dryomov | 1 | -26/+8 |
2018-04-02 | rbd: remove obj_req->flags field | Ilya Dryomov | 1 | -35/+0 |
2018-04-02 | rbd: remove old request completion code | Ilya Dryomov | 1 | -172/+3 |
2018-04-02 | rbd: new request completion code | Ilya Dryomov | 1 | -13/+55 |
2018-04-02 | rbd: update rbd_img_request_submit() signature | Ilya Dryomov | 1 | -10/+3 |
2018-04-02 | rbd: add img_req->op_type field | Ilya Dryomov | 1 | -63/+12 |
2018-04-02 | rbd: simplify rbd_osd_req_create() | Ilya Dryomov | 1 | -45/+14 |
2018-04-02 | rbd: remove old request handling code | Ilya Dryomov | 1 | -730/+4 |
2018-04-02 | rbd: new request handling code | Ilya Dryomov | 1 | -77/+601 |
2018-04-02 | rbd: move from raw pages to bvec data descriptors | Ilya Dryomov | 1 | -78/+77 |
2018-04-02 | rbd: get rid of img_req->copyup_pages | Ilya Dryomov | 1 | -34/+9 |
2018-04-02 | rbd: don't (ab)use obj_req->pages for stat requests | Ilya Dryomov | 1 | -10/+5 |
2018-04-02 | rbd: remove bio cloning helpers | Ilya Dryomov | 1 | -141/+0 |
2018-04-02 | libceph, rbd: new bio handling code (aka don't clone bios) | Ilya Dryomov | 1 | -27/+40 |
2018-04-02 | rbd: start enums at 1 instead of 0 | Ilya Dryomov | 1 | -2/+4 |
2018-04-02 | rbd: set max_segment_size to UINT_MAX | Ilya Dryomov | 1 | -1/+1 |
2018-03-17 | block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> | Bart Van Assche | 1 | -9/+0 |
2018-03-08 | block: Use blk_queue_flag_*() in drivers instead of queue_flag_*() | Bart Van Assche | 1 | -2/+2 |
2018-01-29 | rbd: whitelist RBD_FEATURE_OPERATIONS feature bit | Ilya Dryomov | 1 | -1/+3 |
2018-01-29 | rbd: don't NULL out ->obj_request in rbd_img_obj_parent_read_full() | Ilya Dryomov | 1 | -2/+0 |
2018-01-29 | rbd: use kmem_cache_zalloc() in rbd_img_request_create() | Ilya Dryomov | 1 | -7/+2 |
2018-01-29 | rbd: obj_request->completion is unused | Ilya Dryomov | 1 | -6/+1 |
2018-01-09 | rbd: set max_segments to USHRT_MAX | Ilya Dryomov | 1 | -1/+1 |
2018-01-09 | rbd: reacquire lock should update lock owner client id | Florian Margaine | 1 | -5/+11 |
2017-11-13 | rbd: default to single-major device number scheme | Ilya Dryomov | 1 | -4/+3 |
2017-11-13 | rbd: set discard_alignment to zero | David Disseldorp | 1 | -1/+0 |
2017-11-13 | rbd: get rid of rbd_mapping::read_only | Ilya Dryomov | 1 | -19/+4 |