Messages in this thread | | | From | Zhihao Cheng <> | Subject | [PATCH 0/6] ubifs: Fix wrong space calculation while doing budget | Date | Tue, 11 Oct 2022 11:47:26 +0800 |
| |
This series of patches fix ubifs wrong budget space calculations, which could make make_reservation() failed with ENOSPC error code and let ubifs become read-only.
Zhihao Cheng (6): ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted ubifs: Rectify space budget for ubifs_xrename() ubifs: Add comments and debug info for ubifs_xrename() ubifs: Fix wrong dirty space budget for dirty inode ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 ubifs: Reserve one leb for each journal head while doing budget
fs/ubifs/budget.c | 9 ++++----- fs/ubifs/dir.c | 18 +++++++++++++++++- 2 files changed, 21 insertions(+), 6 deletions(-)
-- 2.31.1
| |