From: BitKeeper B. <ri...@su...> - 2005-02-25 15:08:24
|
ChangeSet 1.1747, 2005/02/25 01:18:50+00:00, ia...@te... From: Jari Ruusu via Pasi Kärkkäinen [pa...@ik...] Small fix to 2.4 blkfront such that the capacity is reported correctly. Does 2.6 need a similar fix? Signed-off-by: ia...@xe... vbd.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -Nru a/linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c b/linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c --- a/linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c 2005-02-24 22:01:04 -05:00 +++ b/linux-2.4.29-xen-sparse/arch/xen/drivers/blkif/frontend/vbd.c 2005-02-24 22:01:04 -05:00 @@ -288,7 +288,7 @@ /* Need to skankily setup 'partition' information */ gd->part[minor].start_sect = 0; gd->part[minor].nr_sects = capacity; - gd->sizes[minor] = capacity; + gd->sizes[minor] = capacity >>(BLOCK_SIZE_BITS-9); gd->flags[minor >> gd->minor_shift] |= GENHD_FL_VIRT_PARTNS; } |