summaryrefslogtreecommitdiff
path: root/arch/s390
diff options
context:
space:
mode:
authorArtem Bityutskiy <Artem.Bityutskiy@nokia.com>2011-04-20 18:02:45 +0300
committerGreg Kroah-Hartman <gregkh@suse.de>2011-05-02 09:19:42 -0700
commit718731e7c909827e15dd3a43d169eeb4bf6c6f8d (patch)
tree32635586b1e687475d9a67b9ccd4fea383b0243a /arch/s390
parent5002397e6c6f9c2f5fb92d8990eb2663e43a3012 (diff)
UBIFS: fix false space checking failure
commit 8c230d9a5b5ec7970139acb7e2d165d7a3fe9f9e upstream. This patch fixes UBIFS mount failure when the debugging support is enabled, we are recovering from a power cut, we were first mounter R/O and we are re-mounting R/W. In this case we should not assume that the amount of free space before we have re-mounted R/W and after are equivalent, because when we have mounted R/O the file-system is in a non-committed state so the amount of free space is slightly smaller, due to the fact that we cannot predict the amount of free space precisely before we commit. This patch fixes the issue by skipping the debugging check in case of recovery. This issue was reported by Caizhiyong <caizhiyong@huawei.com> here: http://thread.gmane.org/gmane.linux.drivers.mtd/34350/focus=34387 Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com> Reported-by: Caizhiyong <caizhiyong@huawei.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'arch/s390')
0 files changed, 0 insertions, 0 deletions