From: Milan Broz Date: Tue, 3 Oct 2006 08:15:24 +0000 (-0700) Subject: [PATCH] dm snapshot: fix invalidation ENOMEM X-Git-Tag: v2.6.19-rc1~277 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92c060a692a0c3482cdfcaf346cb2f7572368895;p=linux-2.6 [PATCH] dm snapshot: fix invalidation ENOMEM Fix ENOMEM error sign. Signed-off-by: Milan Broz Signed-off-by: Alasdair G Kergon Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/drivers/md/dm-snap.c b/drivers/md/dm-snap.c index 1d0fafda0f..7c14867b59 100644 --- a/drivers/md/dm-snap.c +++ b/drivers/md/dm-snap.c @@ -1034,7 +1034,7 @@ static int __origin_write(struct list_head *snapshots, struct bio *bio) pe = __find_pending_exception(snap, bio); if (!pe) { - __invalidate_snapshot(snap, pe, ENOMEM); + __invalidate_snapshot(snap, pe, -ENOMEM); goto next_snapshot; }