Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp458906lqp; Thu, 21 Mar 2024 06:35:29 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWs0f1W4gzxeGGK/Uxk8Eeijbl8xWtRJurLDyWNz1G5sxcWaD4cAemV0YN2Lc3K+9u1EtMOjfbQOSDita9ehVFrjgvhpfM9U7jsI4/Y3w== X-Google-Smtp-Source: AGHT+IEYGlHRJGjXtk5vpTN4YWKXtzt59vOf3rdvcTZSKBGTEz2yoGYj3ZnfTms+qHU1V1jkUIEq X-Received: by 2002:a05:6e02:219a:b0:367:82bf:f7ed with SMTP id j26-20020a056e02219a00b0036782bff7edmr2567194ila.29.1711028129425; Thu, 21 Mar 2024 06:35:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711028129; cv=pass; d=google.com; s=arc-20160816; b=KPhel4XipHwnXE4rOWYPuT3tYzM4i+4KdYbzRmA0ryuJNqp+uz5cmjUmR4ckGPPPm2 OYYJt24RsJl1Qz5Xad0HPGo4i+NLUBbF/tzc4MI+fjoFmtuEo/zcTiotJrNJDzKCTD+1 zErGFcub4MTX/L8hGAm4GdpJCT7rp3kkYuztoi1BjfNXoCetMij1mjPw+na+uGqJI5Zw qzAMNIT0OmZXdrSosuJgzskUQVpdBZ+Jpmf1JD/U4M0cYO3FA5SzdQMtOJLK4P0QTRaC DrumTSlQ6+BreW6ShbwC4oBR0xoPu3AWfAs1f8RNiXxVxBxQh5OMS+mrbY8bCVrc0O6c XhRA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=Fwd2JUp/odRPdQzld9yfSYrUZs5kbvjdNyJdu1qRd94=; fh=X6xjppbEZdGs6jALHaoE9LrP5KsgmU1mteNslu2UUfQ=; b=MUXyRZGqwSOte5piBCV/94Ag3lWzE8PivNA7R9ulcstu9GSdZhIJta4h1LuFdFFgP6 xYJkYcNthj3sR+x3i+4mhOtpmn7knS2OMBrW9qtefISLxVFk0WFMIepw0Jrz7VwIpM1l QGJPyZSLZa0w0VZBifUgIidSLxdEKVu5p5RQJxNw+i6JbXVmRNujgLH0UG0ityf/YjPN mty2+wyWhkKFRI4Kr9A7mKz9CsVeoC0NC2BKmoV3VtAoQ2hkE7v8+o9azoUze1B43yqU s358vFANx23iuwsel3QYcgZ4eojRO9oErgvAQzdUFlCBghXovp/uKelPhInmYfpda8tY RbPQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IVgs5M3U; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-110099-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-110099-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id l190-20020a6388c7000000b005d8e2f778c7si5930127pgd.294.2024.03.21.06.35.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Mar 2024 06:35:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-110099-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IVgs5M3U; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-110099-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-110099-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 15EAE281D9B for ; Thu, 21 Mar 2024 13:35:29 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 411CC84A55; Thu, 21 Mar 2024 13:35:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="IVgs5M3U" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 65D885810B; Thu, 21 Mar 2024 13:35:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711028120; cv=none; b=Uyd+ViSpA0pGy3RYw0QXRNlOdPK2KZ76xNdtrFq3vzg4SBxWyUbFRYRqy40Bdo+KXETdbO/gaZjBIq3hZNiJZZsu9xoMwiaBFpDr3FwgFfRTkb6SOLXgwzVJcheqwmA6TS3Zy1MLa1/6cXfH4/oUhuxP19HzuuINdjfDtobzuuA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711028120; c=relaxed/simple; bh=JpD2OHISkkjxiWqxZe4gvt3KE6laF2S8GHpaK5KN600=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=dXakTzL+FSVS6XWbULatdsdp/gyXf4CwgGRmcsiNlXmBzygFFX242d6bKZfVR4pvmYawY280udxfZIcNCgCkgRxh4aRjimE3v6u7Nny2s2cc/fYIDcITfobTkuZl4sPP6gdkQi0i61B2ewuyx+E0X2V0OLtjdkSB5Bkr2R6JPTE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IVgs5M3U; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 77EEEC433C7; Thu, 21 Mar 2024 13:35:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711028120; bh=JpD2OHISkkjxiWqxZe4gvt3KE6laF2S8GHpaK5KN600=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=IVgs5M3U2fy7JgNBFDaw7i3SKbHIZjBHPK/mGVImZXYCb8UOcWIUGSzO5kc/EcFSG sJU0W4H2QJVryB9kOxIZnXBzYFnvhe9wZkibLS0hw3/rlqjjLujFe39mcOdz/JKSKl f1ii5dk+WTSs1i0vtseKFGoKEE1IAB3/+F/cGM8BY9//sxQ8R9I2PmTo1+6/hJSNtC DDdNIJzwBVfTZgIS06Jv+nY0Ut8aO7ueCAxbBCj/0XR8MEKimKVJCaqRqmv1MBhHMA wzJM8Bu+Q7iRh/5ox2JXBThuOPbqYFWlObC6QOZ030lgBTxtpuY8cFn7Y0jymZmbZv cIyFGQef6vU1w== Date: Thu, 21 Mar 2024 14:35:15 +0100 From: Christian Brauner To: Donald Buczek Cc: Alexander Viro , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, it+linux@molgen.mpg.de Subject: Re: possible 6.6 regression: Deadlock involving super_lock() Message-ID: <20240321-brecheisen-lasst-7ac15aff03b1@brauner> References: <6e010dbb-f125-4f44-9b1a-9e6ac9bb66ff@molgen.mpg.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <6e010dbb-f125-4f44-9b1a-9e6ac9bb66ff@molgen.mpg.de> > Also, one writeback thread was blocked. I mention that, because I > don't get how these these two threads could depend on each other: Writeback holds s_umount. So writeback seems to not make progress and blocks the mount. So right now it seems unlikely that this is related. Any chance you can try and reproduce this with v6.7 and newer? > # # /proc/39359/task/39359: kworker/u268:5+flush-0:58 : > # cat /proc/39359/task/39359/stack > > [<0>] folio_wait_bit_common+0x135/0x350 > [<0>] write_cache_pages+0x1a0/0x3a0 > [<0>] nfs_writepages+0x12a/0x1e0 [nfs] > [<0>] do_writepages+0xcf/0x1e0 > [<0>] __writeback_single_inode+0x46/0x3a0 > [<0>] writeback_sb_inodes+0x1f5/0x4d0 > [<0>] __writeback_inodes_wb+0x4c/0xf0 > [<0>] wb_writeback+0x1f5/0x320 > [<0>] wb_workfn+0x350/0x4f0 > [<0>] process_one_work+0x142/0x300 > [<0>] worker_thread+0x2f5/0x410 > [<0>] kthread+0xe8/0x120 > [<0>] ret_from_fork+0x34/0x50 > [<0>] ret_from_fork_asm+0x1b/0x30