Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 331664
b: refs/heads/master
c: cd789ab
h: refs/heads/master
v: v3
  • Loading branch information
Alex Elder committed Oct 1, 2012
1 parent e7d3c35 commit 3e61da2
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 12 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 4bb1f1ed0063870f34ae5783cda08924964bac0b
refs/heads/master: cd789ab9cacbda1aad43304b89cff29004b793ea
14 changes: 3 additions & 11 deletions trunk/drivers/block/rbd.c
Original file line number Diff line number Diff line change
Expand Up @@ -2244,29 +2244,21 @@ static int rbd_dev_snap_devs_update(struct rbd_device *rbd_dev)

static int rbd_bus_add_dev(struct rbd_device *rbd_dev)
{
int ret;
struct device *dev;
struct rbd_snap *snap;
int ret;

mutex_lock_nested(&ctl_mutex, SINGLE_DEPTH_NESTING);
dev = &rbd_dev->dev;

dev = &rbd_dev->dev;
dev->bus = &rbd_bus_type;
dev->type = &rbd_device_type;
dev->parent = &rbd_root_dev;
dev->release = rbd_dev_release;
dev_set_name(dev, "%d", rbd_dev->dev_id);
ret = device_register(dev);
if (ret < 0)
goto out;

list_for_each_entry(snap, &rbd_dev->snaps, node) {
ret = rbd_register_snap_dev(snap, &rbd_dev->dev);
if (ret < 0)
break;
}
out:
mutex_unlock(&ctl_mutex);

return ret;
}

Expand Down

0 comments on commit 3e61da2

Please sign in to comment.