2bb1e56ec645 ("rbd: create+truncate for whole-object layered discards") 86bd7998fa2c ("rbd: move to obj_req->img_extents") 43df3d35c0a5 ("rbd: incorporate ceph_object_extent") ecc633caebcc ("rbd: store data_type in img_req instead of obj_req") 0be2d60ed888 ("rbd: remove obj_req->flags field") 15961b44947d ("rbd: remove old request completion code") 7114edac357b ("rbd: new request completion code") 9bb0248d9eb9 ("rbd: add img_req->op_type field") a162b308dc30 ("rbd: simplify rbd_osd_req_create()") 51c3509e5e16 ("rbd: remove old request handling code") 3da691bf4366 ("rbd: new request handling code") 7e07efb12db9 ("rbd: move from raw pages to bvec data descriptors") f9dcbc44cd31 ("rbd: get rid of img_req->copyup_pages") 06fbb6993504 ("rbd: don't (ab)use obj_req->pages for stat requests") df6ba7015dd3 ("rbd: remove bio cloning helpers") 5359a17d2706 ("libceph, rbd: new bio handling code (aka don't clone bios)") a1fbb5e7bbb5 ("rbd: start enums at 1 instead of 0") d98f153f1a11 ("rbd: don't NULL out ->obj_request in rbd_img_obj_parent_read_full()") a0c5895b27f6 ("rbd: use kmem_cache_zalloc() in rbd_img_request_create()") 2e584bce706a ("rbd: obj_request->completion is unused") 1e37f2f84680 ("rbd: use GFP_NOIO for parent stat and data requests") f856dc36b6db ("rbd: use bio_clone_fast() instead of bio_clone()") 2a842acab109 ("block: introduce new block status code type") 1be569098458 ("dm: change ->end_io calling convention") 14ef1e48269d ("dm mpath: merge do_end_io_bio into multipath_end_io_bio") 9966afaf91b3 ("dm: fix REQ_RAHEAD handling") 18a482f5245c ("dm mpath: don't return -EIO from dm_report_EIO") ece0728037b1 ("dm rq: add a missing break to map_request") 1134e091006a ("fs: ceph: CURRENT_TIME with ktime_get_real_ts()") 044f1daaaaf7 ("Merge branch 'for-linus' of git://git.kernel.dk/linux-block")