Skip to content

rbd: stop using ceph_calc_raw_layout()

Alex Elder ceph-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4rbd: pull in ceph_calc_raw_layout()drivers/block/rbd.c+0 -00 replies
2/4rbd: open code rbd_calc_raw_layout()drivers/block/rbd.c+0 -00 replies
3/4rbd: don't bother calculating file mappingdrivers/block/rbd.c+4 -140 replies
4/4rbd: use a common layout for each devicedrivers/block/rbd.c+2 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] rbd: stop using ceph_calc_raw_layout()

This series makes rbd no longer call ceph_calc_raw_layout(), and in doing so, also stop calling ceph_calc_file_object_mapping() for its requests. Apparently the call to the former was for the *other* side-effects it had (unrelated to the layout).

-Alex

[PATCH 1/4] rbd: pull in ceph_calc_raw_layout() [PATCH 2/4] rbd: open code rbd_calc_raw_layout() [PATCH 3/4] rbd: don't bother calculating file mapping [PATCH 4/4] rbd: use a common layout for each device