From 38625f3ad3232a0354b9c07b941bcc0dc72d089e Mon Sep 17 00:00:00 2001 From: Adrian Hunter Date: Fri, 18 Jul 2008 17:56:37 +0300 Subject: [PATCH] --- yaml --- r: 108535 b: refs/heads/master c: 2fb42b11f61cbcef7dfc225c1d26c4511436583d h: refs/heads/master i: 108533: 9ac5872b1f3337a5bc08f00d37037926de882e10 108531: e766140cbd4868cdeb59f9330a19acf65ab69cdb 108527: 33824ce14272930c4b13d4eb43617ca3c96f9677 v: v3 --- [refs] | 2 +- trunk/fs/ubifs/log.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 22278436d734..a8135830c5e1 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 16dfd804b44ef7156d1c201f100bd0d9dc6b7c4b +refs/heads/master: 2fb42b11f61cbcef7dfc225c1d26c4511436583d diff --git a/trunk/fs/ubifs/log.c b/trunk/fs/ubifs/log.c index 36857b9ed59e..e14829e50693 100644 --- a/trunk/fs/ubifs/log.c +++ b/trunk/fs/ubifs/log.c @@ -317,6 +317,8 @@ int ubifs_add_bud_to_log(struct ubifs_info *c, int jhead, int lnum, int offs) return 0; out_unlock: + if (err != -EAGAIN) + ubifs_ro_mode(c, err); mutex_unlock(&c->log_mutex); kfree(ref); kfree(bud);