Skip to content

rbd: finish up basic format 2 support

Alex Elder ceph-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 of 4 patches 8 repliesIn review

3 of 4 patches are in this archive. The cover letter announces 4.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4rbd: define rbd_update_size()drivers/block/rbd.c+13 -94 replies
3/4rbd: implement feature checksdrivers/block/rbd.c+15 -11 reply
4/4rbd: activate v2 image supportdrivers/block/rbd.c+1 -11 reply

Reviews trailers per patch

All 3 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchJosh Durgin
SeriesR-b
1/4R-b
3/4R-b
4/4R-b

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/4] rbd: finish up basic format 2 support

This series includes updates for two patches posted previously.

-Alex

[PATCH 1/4] rbd: define rbd_update_size()
This is a simple addition so a bit of code used by both format 1 and 2 can be common rather than duplicated.
[PATCH 2/4, v2] rbd: define rbd_dev_v2_refresh()
Updated to fetch the image size in addition to the snapshot context when refreshing. The names of some functions no longer contain "snapc" to reflect this.
[PATCH 3/4] rbd: implement feature checks
This ensures that images requiring features not supported by the local rbd client software are rejected.
[PATCH 4/4] rbd: activate v2 image support
Same as before, and trivial.