From e596636d2d178d06532b6c7cfca70c3c38be99d5 Mon Sep 17 00:00:00 2001 From: Krzysztof Mazur Date: Thu, 16 Dec 2010 22:39:15 +0100 Subject: [PATCH 06/84] lsbd: commit logical size shrinking --- drivers/block/lsbd.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/block/lsbd.c b/drivers/block/lsbd.c index b7c88b9..29e3bde 100644 --- a/drivers/block/lsbd.c +++ b/drivers/block/lsbd.c @@ -710,9 +710,10 @@ static int lsbd_partition(struct lsbd *p, struct lsbd_part_info *part) */ schedule_timeout(10); vfree(ol); + } else { + p->lsectors = part->size; + lsbd_write_blocks(p, 1); } - - p->lsectors = part->size; return 0; } -- 1.8.4.652.g0d6e0ce