From ba118cb40ab3c80dc069958c6a888838b12f1f3f Mon Sep 17 00:00:00 2001 From: Krzysztof Mazur Date: Tue, 7 Jun 2011 23:50:41 +0200 Subject: [PATCH 40/84] lsbd: fix checking for buffer allocation error The bh buffer head was checked twice for allocation error instead of wbh buffer head. --- drivers/block/lsbd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/block/lsbd.c b/drivers/block/lsbd.c index f6a05f0..dc317fe 100644 --- a/drivers/block/lsbd.c +++ b/drivers/block/lsbd.c @@ -1847,7 +1847,7 @@ static int lsbd_write_block(struct lsbd *p) return -ENOMEM; wbh = kmalloc(p->sectors_per_block * sizeof(*wbh), GFP_NOIO); - if (bh == NULL) { + if (wbh == NULL) { kfree(bh); return -ENOMEM; } -- 1.8.4.652.g0d6e0ce