rbd: rearrange initialization sequence
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 10 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | rbd: assign header name laterdrivers/ | +0 | 1 reply | |
| 2/9 | rbd: defer registering snapshot devicesdrivers/ | +3 | 1 reply | |
| 3/9 | rbd: call set_snap() before snap_devs_update()drivers/ | +0 | 1 reply | |
| 4/9 | rbd: read the header before registering devicedrivers/ | +17 | 1 reply | |
| 5/9 | rbd: defer setting device iddrivers/ | +22 | 1 reply | |
| 6/9 | rbd: call rbd_init_disk() soonerdrivers/ | +9 | 1 reply | |
| 7/9 | rbd: drop dev registration check for new snapdrivers/ | +0 | 1 reply | |
| 8/9 | rbd: set initial capacity in rbd_init_disk()drivers/ | +2 | 1 reply | |
| 9/9 | rbd: set up watch before announcing diskdrivers/ | +5 | 1 reply |
Reviews trailers per patch
8 of 9 patches have a Reviewed-by or Acked-by.
| Patch | Josh Durgin |
|---|---|
| 1/9 | R-b |
| 2/9 | |
| 3/9 | R-b |
| 4/9 | R-b |
| 5/9 | R-b |
| 6/9 | R-b |
| 7/9 | R-b |
| 8/9 | R-b |
| 9/9 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/9] rbd: rearrange initialization sequence
This fifth series rearranges the order of a bunch of steps that occur during initialization of a new rbd device structure. It consists almost entirely of simple movements of code, but it significantly separates updating a device's snapshot list from registering devices for newly-found snapshots (which will be for the benefit of format 2 image initialization).
It is available as branch "wip-rbd-review-4" on the ceph-client git repository, and is based on the branch "wip-rbd-review-3".
https://github.com/ceph/ceph-client/tree/wip-rbd-review-4
-Alex
[PATCH 1/9] d58dd5e rbd: assign header name later [PATCH 2/9] c8fd9cf rbd: defer registering snapshot devices [PATCH 3/9] bf469fa rbd: call set_snap() before snap_devs_update() [PATCH 4/9] 1ee626d rbd: read the header before registering device [PATCH 5/9] f05c12d rbd: defer setting device id [PATCH 6/9] 8b8b8b7 rbd: call rbd_init_disk() sooner [PATCH 7/9] f1194c2 rbd: drop dev registration check for new snap [PATCH 8/9] 345936d rbd: set initial capacity in rbd_init_disk() [PATCH 9/9] 527bbdd rbd: set up watch before announcing disk