| Commit message (Expand) | Author | Age | Files | Lines |
* | rbd: don't mess with a page vector in rbd_notify_op_lock() | Ilya Dryomov | 2020-04-13 | 1 | -5/+1 |
* | rbd: don't test rbd_dev->opts in rbd_dev_image_release() | Ilya Dryomov | 2020-04-13 | 1 | -1/+1 |
* | rbd: call rbd_dev_unprobe() after unwatching and flushing notifies | Ilya Dryomov | 2020-04-13 | 1 | -4/+4 |
* | rbd: avoid a deadlock on header_rwsem when flushing notifies | Ilya Dryomov | 2020-04-13 | 1 | -4/+13 |
* | rbd: enable multiple blk-mq queues | Hannes Reinecke | 2020-03-30 | 1 | -1/+1 |
* | rbd: embed image request in blk-mq pdu | Ilya Dryomov | 2020-03-30 | 1 | -87/+51 |
* | rbd: acquire header_rwsem just once in rbd_queue_workfn() | Ilya Dryomov | 2020-03-30 | 1 | -28/+31 |
* | rbd: get rid of img_request_layered_clear() | Ilya Dryomov | 2020-03-30 | 1 | -8/+1 |
* | rbd: kill img_request kref | Hannes Reinecke | 2020-03-30 | 1 | -19/+5 |
* | rbd: remove barriers from img_request_layered_{set,clear,test}() | Ilya Dryomov | 2020-03-30 | 1 | -3/+0 |
* | Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2020-02-08 | 1 | -20/+11 |
|\ |
|
| * | fs_parse: fold fs_parameter_desc/fs_parameter_spec | Al Viro | 2020-02-07 | 1 | -6/+2 |
| * | fs_parser: remove fs_parameter_description name field | Eric Sandeen | 2020-02-07 | 1 | -1/+0 |
| * | new primitive: __fs_parse() | Al Viro | 2020-02-07 | 1 | -1/+1 |
| * | switch rbd and libceph to p_log-based primitives | Al Viro | 2020-02-07 | 1 | -8/+6 |
| * | struct p_log, variants of warnf() et.al. taking that one instead | Al Viro | 2020-02-07 | 1 | -0/+1 |
| * | Pass consistent param->type to fs_parse() | Al Viro | 2020-02-07 | 1 | -5/+2 |
* | | rbd: set the 'device' link in sysfs | Hannes Reinecke | 2020-01-27 | 1 | -1/+1 |
* | | rbd: work around -Wuninitialized warning | Arnd Bergmann | 2020-01-27 | 1 | -1/+1 |
|/ |
|
* | libceph, rbd, ceph: convert to use the new mount API | David Howells | 2019-11-27 | 1 | -109/+153 |
* | rbd: ask for a weaker incompat mask for read-only mappings | Ilya Dryomov | 2019-11-25 | 1 | -4/+11 |
* | rbd: don't query snapshot features | Ilya Dryomov | 2019-11-25 | 1 | -37/+1 |
* | rbd: remove snapshot existence validation code | Ilya Dryomov | 2019-11-25 | 1 | -39/+3 |
* | rbd: don't establish watch for read-only mappings | Ilya Dryomov | 2019-11-25 | 1 | -14/+27 |
* | rbd: don't acquire exclusive lock for read-only mappings | Ilya Dryomov | 2019-11-25 | 1 | -2/+13 |
* | rbd: disallow read-write partitions on images mapped read-only | Ilya Dryomov | 2019-11-25 | 1 | -3/+10 |
* | rbd: treat images mapped read-only seriously | Ilya Dryomov | 2019-11-25 | 1 | -5/+8 |
* | rbd: introduce RBD_DEV_FLAG_READONLY | Ilya Dryomov | 2019-11-25 | 1 | -5/+14 |
* | rbd: introduce rbd_is_snap() | Ilya Dryomov | 2019-11-25 | 1 | -8/+13 |
* | rbd: fix spelling mistake "requeueing" -> "requeuing" | Colin Ian King | 2019-11-25 | 1 | -1/+1 |
* | rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() | Ilya Dryomov | 2019-11-14 | 1 | -1/+1 |
* | rbd: cancel lock_dwork if the wait is interrupted | Dongsheng Yang | 2019-10-15 | 1 | -3/+6 |
* | rbd: pull rbd_img_request_create() dout out into the callers | Ilya Dryomov | 2019-09-16 | 1 | -2/+6 |
* | rbd: fix response length parameter for encoded strings | Dongsheng Yang | 2019-09-16 | 1 | -4/+6 |
* | rbd: restore zeroing past the overlap when reading from parent | Ilya Dryomov | 2019-08-28 | 1 | -0/+11 |
* | Merge tag 'ceph-for-5.3-rc1' of git://github.com/ceph/ceph-client | Linus Torvalds | 2019-07-18 | 1 | -588/+1600 |
|\ |
|
| * | rbd: setallochint only if object doesn't exist | Ilya Dryomov | 2019-07-08 | 1 | -5/+14 |
| * | rbd: support for object-map and fast-diff | Ilya Dryomov | 2019-07-08 | 1 | -3/+717 |
| * | rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() | Ilya Dryomov | 2019-07-08 | 1 | -8/+6 |
| * | libceph: change ceph_osdc_call() to take page vector for response | Ilya Dryomov | 2019-07-08 | 1 | -4/+4 |
| * | rbd: new exclusive lock wait/wake code | Ilya Dryomov | 2019-07-08 | 1 | -143/+186 |
| * | rbd: quiescing lock should wait for image requests | Ilya Dryomov | 2019-07-08 | 1 | -14/+90 |
| * | rbd: lock should be quiesced on reacquire | Ilya Dryomov | 2019-07-08 | 1 | -14/+21 |
| * | rbd: introduce copyup state machine | Ilya Dryomov | 2019-07-08 | 1 | -64/+123 |
| * | rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() | Ilya Dryomov | 2019-07-08 | 1 | -13/+13 |
| * | rbd: move OSD request allocation into object request state machines | Ilya Dryomov | 2019-07-08 | 1 | -118/+96 |
| * | rbd: factor out __rbd_osd_setup_discard_ops() | Ilya Dryomov | 2019-07-08 | 1 | -16/+27 |
| * | rbd: factor out rbd_osd_setup_copyup() | Ilya Dryomov | 2019-07-08 | 1 | -12/+17 |
| * | rbd: introduce obj_req->osd_reqs list | Ilya Dryomov | 2019-07-08 | 1 | -91/+100 |
| * | rbd: introduce image request state machine | Ilya Dryomov | 2019-07-08 | 1 | -57/+137 |