diff --git a/[refs] b/[refs] index 1bc401ba9a68..2772bbea4c5d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 12f029448c3d73e0f30bc5aee5964442aa95c0f4 +refs/heads/master: 3ee4001e0c875ce8ebcdf5ea305e9a105b3687bd diff --git a/trunk/drivers/block/rbd.c b/trunk/drivers/block/rbd.c index 3274943b2342..61807c32996e 100644 --- a/trunk/drivers/block/rbd.c +++ b/trunk/drivers/block/rbd.c @@ -2646,16 +2646,17 @@ static ssize_t rbd_add(struct bus_type *bus, if (rc) goto err_out_bus; + rc = rbd_init_watch_dev(rbd_dev); + if (rc) + goto err_out_bus; + /* Everything's ready. Announce the disk to the world. */ add_disk(rbd_dev->disk); + pr_info("%s: added with size 0x%llx\n", rbd_dev->disk->disk_name, (unsigned long long) rbd_dev->mapping.size); - rc = rbd_init_watch_dev(rbd_dev); - if (rc) - goto err_out_bus; - return count; err_out_bus: