UBIFS: fix false assertion warning in case of I/O failures
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Thu, 21 Apr 2011 07:39:54 +0000 (10:39 +0300)
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
Thu, 21 Apr 2011 12:27:12 +0000 (15:27 +0300)
commit1a067a22e466d2910d10d47a7125bf7ced943165
tree7bd2bd95730d063bcdc1b8bf1a03bb8e540e2284
parent8c230d9a5b5ec7970139acb7e2d165d7a3fe9f9e
UBIFS: fix false assertion warning in case of I/O failures

When UBIFS switches to R/O mode because it detects I/O failures, then
when we unmount, we still may have allocated budget, and the assertions
which verify that we have not budget will fire. But it is expected to
have the budget in case of I/O failures, so the assertion warnings will
be false. Suppress them for the I/O failure case.

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