From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pandora.armlinux.org.uk (pandora.armlinux.org.uk [78.32.30.218]) (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 46F321E2006 for ; Wed, 4 Sep 2024 18:47:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=78.32.30.218 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1725475668; cv=none; b=iv4/2brP0R+NUajPNUh32nhycY67JxBmJOjGnk8t47BnoXSohmQ7wuMQP0k3IDtPC1keHVf0+uciV9WuyxU+wxWXfrIedryqmeI14bbTGqN4XGrhuUBgiYiKzCq4pAK5qsXMcO6MSGxorIaFYOmFGL5g571ukt3nXluU/L+jWTU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1725475668; c=relaxed/simple; bh=qlSKN2wgV6ev5aSb4wy+tYrHQbFDfkDI6sX3acAVpJA=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=izRPphXp1qFwGx9CS8dX3a/3iQoHUwDmTEJpyBDESlhwIvksZZih1DUo2DWE2maDZhln4xZ7EQsvWhmKsyiJXkhMkoZtGOBJlDdi5qxn9+0OX674x39R4Py75O9QBbKaklJGRT0ub7JAeD5+LEjSAQzEUyIRqUeRMH0C4HsDLcQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=armlinux.org.uk; spf=none smtp.mailfrom=armlinux.org.uk; dkim=pass (2048-bit key) header.d=armlinux.org.uk header.i=@armlinux.org.uk header.b=zGAF7sRr; arc=none smtp.client-ip=78.32.30.218 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=armlinux.org.uk Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=armlinux.org.uk Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=armlinux.org.uk header.i=@armlinux.org.uk header.b="zGAF7sRr" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:Content-Type:MIME-Version: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=JBHbEbXsO108FDxsMj5RxjlsWKsmPmPGxQLdOtdXFwU=; b=zGAF7sRrMGbNaQbqU99LLietiG 8gW8DuinosShFOkyAMH17i+uAosCyt0mocBJlXnbBWNqx9EtkP+bnz1ejz4B+JiA2BxDLUACJI8df UHCl4mrwILWZx9YyfizLQREE+hKXotVW31Hjnvvn7ld6ZnPUCRyKUM+zIVkspDLbVSLfkbw3pUFK+ ZssH+72yDhAID7e6K0shLC6ddxJNt5yh2/lOp3/BhR3hFk2lwPqWg9uLdsgnlEh77rpvDliVaTbI2 60PiUlmNMk+73qKxzjYTCt6CDotXQye+4sY0XXlY+YDrIl+NQL1qnb5sdtTyR5x0893Olxb5xBn1a RklDMC/Q==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:52838) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1slv2V-0001Wv-37; Wed, 04 Sep 2024 19:47:35 +0100 Received: from linux by shell.armlinux.org.uk with local (Exim 4.96) (envelope-from ) id 1slv2T-0003x0-1E; Wed, 04 Sep 2024 19:47:33 +0100 Date: Wed, 4 Sep 2024 19:47:33 +0100 From: "Russell King (Oracle)" To: Theodore Ts'o , Andreas Dilger Cc: linux-ext4@vger.kernel.org Subject: BUG: 6.10: ext4 mpage_process_page_bufs() BUG_ON triggers Message-ID: Precedence: bulk X-Mailing-List: linux-ext4@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: Russell King (Oracle) With a 6.10 based kernel, no changes to filesystem/MM code, I'm seeing a reliable BUG_ON() within minutes of booting on one of my VMs. I don't have a complete oops dump, but this is what I do have, cobbled together from what was logged by journald, and what syslogd was able to splat on the terminals before the VM died. Sep 04 15:51:46 lists kernel: kernel BUG at fs/ext4/inode.c:1967! [ 1346.494848] Call trace: [ 1346.495409] [] (mpage_process_page_bufs) from [] (mpage_prepare_extent_to_map+0x410/0x51c) [ 1346.499202] [] (mpage_prepare_extent_to_map) from [] (ext4_do_writepages+0x320/0xb94) [ 1346.502113] [] (ext4_do_writepages) from [] (ext4_writepages+0xc0/0x1b4) [ 1346.504662] [] (ext4_writepages) from [] (do_writepages+0x68/0x220) [ 1346.506974] [] (do_writepages) from [] (filemap_fdatawrite_wbc+0x64/0x84) [ 1346.509165] [] (filemap_fdatawrite_wbc) from [] (__filemap_fdatawrite_range+0x50/0x58) [ 1346.511414] [] (__filemap_fdatawrite_range) from [] (filemap_flush+0x28/0x30) [ 1346.513518] [] (filemap_flush) from [] (ext4_release_file+0x70/0xac) [ 1346.515312] [] (ext4_release_file) from [] (__fput+0xd4/0x2cc) [ 1346.517219] [] (__fput) from [] (sys_close+0x28/0x5c) [ 1346.518720] [] (sys_close) from [] (ret_fast_syscall+0x0/0x5c) >From a quick look, I don't see any patches that touch fs/ext4/inode.c that might address this. I'm not able to do any debugging, and from Friday, I suspect I won't even be able to use a computer (due to operations on my eyes.) -- *** please note that I probably will only be occasionally responsive *** for an unknown period of time due to recent eye surgery making *** reading quite difficult. RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!