Skip to content

rbd: version 2 parent probing

Alex Elder ceph-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 33 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6rbd: skip getting image id if knowndrivers/block/rbd.c+0 -01 reply
2/6rbd: allow null image namedrivers/block/rbd.c+4 -11 reply
3/6rbd: get parent spec for version 2 imagesDocumentation/ABI/testing/sysfs-bus-rbd drivers/block/rbd.c include/linux/ceph/rados.h+52 -01 reply
4/6libceph: define ceph_pg_pool_name_by_id()include/linux/ceph/osdmap.h net/ceph/osdmap.c+0 -01 reply
5/6rbd: get additional info in parent specdrivers/block/rbd.c+17 -03 replies
6/6rbd: probe the parent of an image if presentdrivers/block/rbd.c+1 -026 replies

Reviews trailers per patch

5 of 6 patches have a Reviewed-by or Acked-by.

PatchJosh Durgin
1/6R-b
2/6R-b
3/6R-b
4/6R-b
5/6R-b
6/6

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/6] rbd: version 2 parent probing

This series puts in place a few remaining pieces before finally implementing the call to rbd_dev_probe() for the parent of a layered rbd image if present.

-Alex

[PATCH 1/6] rbd: skip getting image id if known [PATCH 2/6] rbd: allow null image name
These two take care of two issues that will arise once we have activated probing parents.
[PATCH 3/6] rbd: get parent spec for version 2 images
This fetches the identities for a parent image.
[PATCH 4/6] libceph: define ceph_pg_pool_name_by_id() [PATCH 5/6] rbd: get additional info in parent spec
This populates the parent spec with the names of the ids for a parent image.
[PATCH 6/6] rbd: probe the parent of an image if present
This finally adds a call to the probe routine, and handles teardown of layered images as well.