UBIFS: return EROFS in case of broken commit
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Thu, 26 May 2011 13:57:14 +0000 (16:57 +0300)
committerArtem Bityutskiy <dedekind1@gmail.com>
Mon, 4 Jul 2011 07:54:26 +0000 (10:54 +0300)
commit549c999a768a7a144c60a0faa58f34c48f39112b
treec1bdefb19fafb74164331c21ebaee7b2a987441c
parentb0af8dfdd67699e25083478c63eedef2e72ebd85
UBIFS: return EROFS in case of broken commit

If commit failed and it is in broken state, UBIFS switches to R/O mode. Most
operations return -EROFS in this case, except of commit which returns -EINVAL.
Make it return -EROFS too for consistency. This is also important for our power
cut emulation testing.

Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
fs/ubifs/commit.c