From c05b9262be72f895daed66f1231e1107e76e29bd Mon Sep 17 00:00:00 2001 From: Tejun Heo Date: Fri, 29 Aug 2008 11:41:51 +0200 Subject: [PATCH] --- yaml --- r: 110512 b: refs/heads/master c: 2bbedcb4c1abac498f18e5770d62ae66ff235ada h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/block/genhd.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 29ec8d3582ed..bdb1fdcfd8b2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 759f8ca3048f7438aa3129268d7252552505d662 +refs/heads/master: 2bbedcb4c1abac498f18e5770d62ae66ff235ada diff --git a/trunk/block/genhd.c b/trunk/block/genhd.c index 32ee73c67560..ed926b760ca0 100644 --- a/trunk/block/genhd.c +++ b/trunk/block/genhd.c @@ -584,7 +584,7 @@ struct block_device *bdget_disk(struct gendisk *disk, int partno) struct block_device *bdev = NULL; part = disk_get_part(disk, partno); - if (part && (part->nr_sects || partno == 0)) + if (part) bdev = bdget(part_devt(part)); disk_put_part(part); @@ -1031,7 +1031,7 @@ dev_t blk_lookup_devt(const char *name, int partno) continue; part = disk_get_part(disk, partno); - if (part && (part->nr_sects || partno == 0)) { + if (part) { devt = part_devt(part); disk_put_part(part); break;