All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] rbd: kill create_snap sysfs entry
@ 2012-09-07 18:16 Alex Elder
  2012-09-07 18:19 ` [PATCH 1/5] rbd: pass flags to rbd_req_sync_exec() Alex Elder
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Alex Elder @ 2012-09-07 18:16 UTC (permalink / raw)
  To: ceph-devel

The point of this sixth series is as the subject indicates--to
get rid of the /sys/bus/rbd/create_snap entry.  There is no need
to provide this functionality via the kernel client, it is done
quite well using the user space "rbd" command.

Simply removing the functionality would leave rbd_req_sync_exec()
with no other references though, and we'll be making quite a bit
of use of that function in supporting format 2 rbd images.

So this series inserts a patch that adds another function we will
want that will make use of rbd_req_sync_exec(). And that patch
requires the other three as prerequisites as well--supporting
data returned from requests made via rbd_req_sync_exec(), then
using the function to perform new "image_id" retrieval operation
on a special image id file used for version 2 images.

It is available as branch "wip-rbd-review-6" on the ceph-client git
repository, and is based on the branch "wip-rbd-review-5".

    https://github.com/ceph/ceph-client/tree/wip-rbd-review-6

					-Alex

[PATCH 1/5]  1ab7ae5 rbd: pass flags to rbd_req_sync_exec()
[PATCH 2/5]  44a187e rbd: support data returned from OSD methods
[PATCH 3/5]  f1e1bff rbd: define some new format constants
[PATCH 4/5]  574d0d3 rbd: define rbd_dev_image_id()
[PATCH 5/5]  48080a0 rbd: kill create_snap sysfs entry

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-09-11 20:53 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-07 18:16 [PATCH 0/5] rbd: kill create_snap sysfs entry Alex Elder
2012-09-07 18:19 ` [PATCH 1/5] rbd: pass flags to rbd_req_sync_exec() Alex Elder
2012-09-11 15:14   ` Josh Durgin
2012-09-07 18:19 ` [PATCH 2/5] rbd: support data returned from OSD methods Alex Elder
2012-09-11 15:16   ` Josh Durgin
2012-09-07 18:19 ` [PATCH 3/5] rbd: define some new format constants Alex Elder
2012-09-11 15:18   ` Josh Durgin
2012-09-07 18:19 ` [PATCH 4/5] rbd: define rbd_dev_image_id() Alex Elder
2012-09-11 15:50   ` Josh Durgin
2012-09-07 18:19 ` [PATCH 5/5] rbd: kill create_snap sysfs entry Alex Elder
2012-09-11 20:53   ` Josh Durgin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.