From: Alex Elder Date: Wed, 11 Jul 2012 01:30:11 +0000 (-0500) Subject: rbd: define rbd_dev_image_id() X-Git-Tag: v3.7-rc1~90^2~18 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=589d30e0b3e649e2660f9a67be88e235b28bc319;p=pandora-kernel.git rbd: define rbd_dev_image_id() New format 2 rbd images are permanently identified by a unique image id. Each rbd image also has a name, but the name can be changed. A format 2 rbd image will have an object--whose name is based on the image name--which maps an image's name to its image id. Create a new function rbd_dev_image_id() that checks for the existence of the image id object, and if it's found, records the image id in the rbd_device structure. Create a new rbd device attribute (/sys/bus/rbd//image_id) that makes this information available. Signed-off-by: Alex Elder Reviewed-by: Josh Durgin --- Reading git-diff-tree failed