This series does a few more things to separate the ceph and Linux side of rbd device initialization, and to make sure things get cleaned up in a sane way when errors occur. The last patch makes it so only the rbd image getting mapped has Linux device and sysfs stuff associated with them. The parent rbd devices for layered images never needed this stuff, and things have now been rearranged such that we can do away with that. These patches are available in the ceph-client git repository in the branch "review/wip-rbd-cleanup-5". -Alex [PATCH 1/5] rbd: drop module later [PATCH 2/5] rbd: don't destroy rbd_dev in device release function [PATCH 3/5] rbd: define rbd_dev_unprobe() [PATCH 4/5] rbd: don't have device release destroy rbd_dev [PATCH 5/5] rbd: set up devices only for mapped images -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html