diff --git a/[refs] b/[refs] index caff12dbe052..1466ace96696 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4ee69851cd4880f574d22f5ce08bec35b01c94e3 +refs/heads/master: c87ffbb812cf6150097a5095b031f4013a8f78a5 diff --git a/trunk/block/blk-sysfs.c b/trunk/block/blk-sysfs.c index 001ab18078f5..0749b89c6885 100644 --- a/trunk/block/blk-sysfs.c +++ b/trunk/block/blk-sysfs.c @@ -511,6 +511,7 @@ int blk_register_queue(struct gendisk *disk) kobject_uevent(&q->kobj, KOBJ_REMOVE); kobject_del(&q->kobj); blk_trace_remove_sysfs(disk_to_dev(disk)); + kobject_put(&dev->kobj); return ret; }