commit | 04da11bfcf511544ae19e0a7e5f994b3237752ac | [log] [tgz] |
---|---|---|
author | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | Wed Aug 20 17:16:34 2008 +0300 |
committer | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | Thu Aug 21 16:48:52 2008 +0300 |
tree | 8023d9cd338b2f0c7521df65df41880952310973 | |
parent | 6a55617ed5d1aa62b850de2cf66f5ede2eef4825 [diff] |
UBIFS: fix zero-length truncations Always allow truncations to zero, even if budgeting thinks there is no space. UBIFS reserves some space for deletions anyway. Otherwise, the following happans: 1. create a file, and write as much as possible there, until ENOSPC 2. truncate the file, which fails with ENOSPC, which is not good. Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>