commit | de94eb558b542873d3f6f9ede1b8575fb5662248 | [log] [tgz] |
---|---|---|
author | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | Tue Jul 22 13:06:20 2008 +0300 |
committer | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | Wed Aug 13 11:28:44 2008 +0300 |
tree | 3ba858a1c87870e22886ac3d4774287bbf367131 | |
parent | 014eb04b03202dc75c1c749df4246d98045f5e69 [diff] |
UBIFS: optimize deletions Every time anything is deleted, UBIFS writes the deletion inode node twice - once in 'ubifs_jnl_update()' and the second time in 'ubifs_jnl_write_inode()'. However, the second write is not needed if no commit happened after 'ubifs_jnl_update()'. This patch checks that condition and avoids writing the deletion inode for the second time. Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>