From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from xmbghk7.mail.qq.com (xmbghk7.mail.qq.com [43.163.128.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8CFC1262FD0 for ; Thu, 5 Mar 2026 04:51:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=43.163.128.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772686311; cv=none; b=kWiUAcV9GBO8CNgVyGhFWiD/SiI+LqeehdqBRRSZWyYKqsjKh+39FQgvy0UKkwzMQWb0B5Xg86VwxTcEQt8vDZZu/P9ZBxVuvOPCF9OGbJncCFomu9f7jnLfzAMz13MlX7prkzxLIsHWlK0tdjIEUGQhrN4uEd6EkwMCpaUNKM4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772686311; c=relaxed/simple; bh=3EuWGSdC3memz80Wxho53AM65PASsAJudnV1ULNXn7k=; h=Message-ID:From:To:Cc:Subject:Date:In-Reply-To:References: MIME-Version; b=QWRRdXvf0evj2SoaQqpFarEDUZirReROZgeShpbM5hWDod8Z/sqFN+tGYD4/XYOb8gg+pcjV7Si56hCoCW+qgvk1hB3rz3iOOOcinPNTenFxon6DC/ABXzv3F67nHMPLuEA2Ck1V2pD2R8P7Ae3wy19+OEqaeHQMhRZbvVGr3W4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com; spf=pass smtp.mailfrom=qq.com; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b=ZhYqFo3K; arc=none smtp.client-ip=43.163.128.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=qq.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b="ZhYqFo3K" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1772686301; bh=Wm3RHCJh4YDlFxbNXYs3Rf+Jnnrla0C8585aon1M8S0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ZhYqFo3KBXit4VnB2xuSJHfNPFCZfF0VnmgEwl/LaxJptpAmvkfyI5SMz6FxGUrt5 vKz1OqKiWiJ98zqK4otFqpsViyhi857XfAwGufSSIROKkd+aZdS8x5P6OLBt+WgnOn haDXXwEpjBUyMq0N+ohTxzohyEzvbyv7aMy70WDE= Received: from lxu-ped-host.. ([111.201.4.63]) by newxmesmtplogicsvrszb51-1.qq.com (NewEsmtp) with SMTP id CE698457; Thu, 05 Mar 2026 12:51:38 +0800 X-QQ-mid: xmsmtpt1772686298t4am111i5 Message-ID: X-QQ-XMAILINFO: NtvpdyJXE1j90+4lqv9JjRFLvlGbBN41I48fUgRgOtV8fw1961SjBzu+k+wso1 UacyVbjV4uHC4Ez5E8Zur2N+nkL6B25f2CPXHlxwFOY2DUx5Wzsxx9RKxry71/RT9zwWq4WVa7vt ZNqObMHYS9ehBh+aYO/inABhFNj8gzHQssfqDTh45TfFov8ng7qfguSkRdZRS7atbwUuAOvwBbjr ZPtlbO3JUCTI2wGPD5ED3BJStNJVoQSRUiNZfy9XzuvRZ9ATOYUP3Q69remSUiA55u3gmkoz487e lCZhP++m1Kc6k1mmaNpRvUCUsv8QKqTGjficCPomz9drsv41sKzZiKtGJW/jzT2n/c5IzoPxhMch pWVol5u6XITWvcoASHeUPX/8PlFdYlnxpCBv/W4RN6whNW+VedTfZUP5RdiowbwYo0v0vtqbm4mz /OcW3iS3pjLMY1hIK6SPsEBq0NbylozMB9oDqDEBkD23+jti/jAUMELS1u2f7BOkBNISiU74UUot PBskEqct8/4UiMXgU4ep3M0XOBSxqzNVmbEOS1BQhG88BCAGgJ+A/7SwlmMBqdpyfuWAlrR5+N/3 W0rLZF33k7es8IdBDMUxQ6Zfhr/vkHpkgTNBr+Omnw9cuihg+aq23aMWRpLNgL+YcAdTUp2lgUUL MrMPXyzPX8U7qFi9HNYOEgErOaVe37m8mvXW7Me2qrYsfcSbGfWliS+Mj6P2GyZNOTABLoxZ709k ZjiN75QJoKEXljYzVnt/UoGthle1K/CxJKVaVD7eNWR9bPeiBoBxKDyPI3HUqb8CABAJMLWDPwZN rU5oXl6zKNHN3vypn7KZAQ7BXtNpOGvpsf7IU9xR0yrKeJMWQ8leLVtY34I2rVk4SukACIxtZPOu Fx3s4XnsmUcR0KPEUwqcP09QRNDMKStEPGhgmzSCXOmqsatJt+nIbzpMn4VfXsZUOc17/eDpa7db 7h+YavdT1zi+0uyYxaN6it9G9oQBjzeMiQHNgpxAc5IR28krGxdjC69F9DkoE3iQFsdJJWDaiWMp lyDgi7oD80V8HxIisAX58OSk1qbbRjill/VjMw6Q== X-QQ-XMRINFO: Mp0Kj//9VHAxzExpfF+O8yhSrljjwrznVg== From: Edward Adam Davis To: syzbot+512459401510e2a9a39f@syzkaller.appspotmail.com Cc: linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [ext4?] INFO: task hung in filename_rmdir Date: Thu, 5 Mar 2026 12:51:39 +0800 X-OQ-MSGID: <20260305045138.406393-2-eadavis@qq.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <69a1a0eb.050a0220.3a55be.0021.GAE@google.com> References: <69a1a0eb.050a0220.3a55be.0021.GAE@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit #syz test diff --git a/fs/ext4/extents.c b/fs/ext4/extents.c index ae3804f36535..5e00f39c09e1 100644 --- a/fs/ext4/extents.c +++ b/fs/ext4/extents.c @@ -2193,8 +2193,11 @@ ext4_ext_insert_extent(handle_t *handle, struct inode *inode, goto errout; err = ext4_ext_dirty(handle, inode, path + path->p_depth); - if (err) + if (err) { + if (err == -EFSCORRUPTED && !ext4_has_feature_huge_file(inode->i_sb)) + ext4_ext_remove_space(inode, newext->ee_block, newext->ee_block); goto errout; + } return path;