lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20220106024518.8161-1-yinxin.x@bytedance.com> Date: Thu, 6 Jan 2022 10:45:16 +0800 From: Xin Yin <yinxin.x@...edance.com> To: harshadshirwadkar@...il.com, tytso@....edu, adilger.kernel@...ger.ca Cc: linux-ext4@...r.kernel.org, linux-kernel@...r.kernel.org, Xin Yin <yinxin.x@...edance.com> Subject: [PATCH 0/2] fix blocks allocate issue during fast commit replay when test fast_commit with xfstests generic/455, one failed case is after fast commit replay, fsck raise ’multiply-claimed blocks‘ issue. one inode's etb block may share with other file. fast commit replay procedure may allocate etb blocks for inodes, but it may allocate blocks in use. This patch set fix this issue. Xin Yin (2): ext4: prevent used blocks from being allocated during fast commit replay ext4: modify the logic of ext4_mb_new_blocks_simple fs/ext4/ext4.h | 2 ++ fs/ext4/extents.c | 4 ++++ fs/ext4/fast_commit.c | 11 ++++++++--- fs/ext4/mballoc.c | 26 +++++++++++++++++--------- 4 files changed, 31 insertions(+), 12 deletions(-) -- 2.20.1
Powered by blists - more mailing lists