Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp1853716lqe; Tue, 9 Apr 2024 02:19:08 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVmhuOijgZCLNveqgMDzNWYL8+IxNlaYDdMiR29/8q2/13MWyUFp9f4RZsTIfBHbrtSfp3z/rZ9tBHoA19Cy2EmomHksCB73zn2njwTtw== X-Google-Smtp-Source: AGHT+IHqoUOhe2ZSNwlH+ZEhXPOo1CmmR7YL+PFSKVngF+Buz6n6HzH3Ga4C5pjjl7lRDw+gVrvy X-Received: by 2002:a05:620a:4688:b0:78d:65b3:24ae with SMTP id bq8-20020a05620a468800b0078d65b324aemr6341021qkb.58.1712654348018; Tue, 09 Apr 2024 02:19:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712654348; cv=pass; d=google.com; s=arc-20160816; b=NIQCUospeKl6JVIwS9RhR9oqC8kWGp1g4i1wkhzUbZjEBbmGbSSIU5XFcUP3Ym3DCW pDmQzRtoxlGfbraPpSZ22soUGb53mCmDu3iDnDg56VY/RF4TvU0liBt8bSlwMS2b48HY fCweuK6PlEYybqK4pLKiqC6cCDEmGY07rTn8I8x9KzoQ2TJqO4UhvczErfI5TPG6FrVV QK7BJ84pNEeE6Xj98B6bM6CTUxdVV6oDTWIw+c4KdjkwNrGp3GdwCxVN9lNJ0SRzCe+l Bvv1P5114S5rdlw7fMEFXxTMeOAlRygRRwQANLiCI0KtmyBvP+aSs31Us2StNIBThd9Z jQag== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:subject:cc:to:from:date:dkim-signature; bh=JZ7ittZ9qWuv7EP7Y4cYr9sKSY9Bxhloocv85jo3HJ0=; fh=AeCUjJkCU4qzOK+nVHR/dH+16vdvnNdMxc9tW2AP+rI=; b=AjVdOISk8Z5z11Ctq8oOUv5FwzhJBWKhknRbY3OnS6VU63x7nuGuYvnoX1Yp+78nYF DN/Jx3gGd8Tt9w5LiCF9M9I0A5v1lITXv4EvjYwmH1OAYMVoJpQ1j5iq3p69Rr7TkHEy 105wl6YogaA3cfmWU6kNgZ5t/byTb++ipUw3c4+x4C1/jdKOK9eEKtjUrHZS5bKY7uv2 IX0LSg94lUyoo8gGEQP6qXwMw3sAj3RWl/I6SLl6NE2D8xut8X0cdMUaObYYaXRxLkeA wlGUyGdjb7w23CHZCIDh5fPzdGm478Ojy6X6UnXDI/YbZV71vebjQ1aqycEmV8ak6db9 eGQA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=CaqeQwp+; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-136534-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-136534-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id v17-20020a05620a441100b0078d735fcefdsi440111qkp.627.2024.04.09.02.19.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Apr 2024 02:19:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-136534-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=CaqeQwp+; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-136534-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-136534-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id B9E041C20D4C for ; Tue, 9 Apr 2024 09:19:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2121D7F498; Tue, 9 Apr 2024 09:19:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="CaqeQwp+" 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 482E15339A; Tue, 9 Apr 2024 09:18:58 +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=1712654339; cv=none; b=UvVijDJwDRDR9HANFnGZ3PDVe2rHiufw+0/vMVKLuVuT9YlqYLYoFtuWANwxzaFDQ8XitSWa/1Y1kxN3kKFbm9pnXZIP0ydpyqnRPWOf8IzxJoDJk8S0TgqDdYJFQsvXMT66dE6Hp2uvsqR5ZKcdrgUzkG7/iOV7QMhT1n4QR1g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712654339; c=relaxed/simple; bh=QYzHyMKb2yJIs59EAroTnEg80ZuM/0QLSv4JzXfq2Zk=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=VlgyW1LDrD9RNDijqJpAkWK+0aSEBGNTAEb9COroAUdunutZMeS6VzYm1kynht3UXCt2Vzq1z6NqSc7pI2KxvTabMJisGvcq9aE7lHCBGYFQPC2HV2bb9jTvSFegrNBQo+Uh0pyaxTT2xT7KrlfgldcXkpMOq0OO/1QQfjdhzPI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=CaqeQwp+; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id A23A1C433C7; Tue, 9 Apr 2024 09:18:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712654338; bh=QYzHyMKb2yJIs59EAroTnEg80ZuM/0QLSv4JzXfq2Zk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=CaqeQwp+5iObgLiwPI4rskicMzbhhKIXuXL1ZgiEbWlXXhsXofqsOPRHoP8hoyMi/ G3+47yNcvwsVxeA+es0i9IJx80AgZFWaDXNW0DrYFhkkFniqv/i7+rI0NHrlCmKJnR uBeGCez+X95zakpD6SGHLspCVWk7M24B7UWH5MSqQlmfbl178348/F7Ozhgs30Kqlc 71KOMJS2RhdEmw0gC+gHU3jpiCgWT5EXGuAI1IYXEH35rweHs0W6mPcnZTqgt5jX7o wGmaT0Ex6j2TKA8dxcEQEjx7XfSUEh3YFA8uJX6ak9kye+z2RZBW6fUTBmhgN/0xB1 1j0KEaO44kmQA== Date: Tue, 9 Apr 2024 11:18:51 +0200 From: Christian Brauner To: Al Viro Cc: Amir Goldstein , syzbot , gregkh@linuxfoundation.org, hch@lst.de, jack@suse.cz, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, miklos@szeredi.hu, syzkaller-bugs@googlegroups.com, tj@kernel.org, valesini@yandex-team.ru, Hillf Danton Subject: Re: [syzbot] [kernfs?] possible deadlock in kernfs_fop_llseek Message-ID: <20240409-mahlzeit-abhielt-071091705455@brauner> References: <000000000000107743061568319c@google.com> <20240406071130.GB538574@ZenIV> <20240407005056.GF538574@ZenIV> 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 Content-Transfer-Encoding: 8bit In-Reply-To: <20240407005056.GF538574@ZenIV> On Sun, Apr 07, 2024 at 01:50:56AM +0100, Al Viro wrote: > On Sat, Apr 06, 2024 at 11:57:11AM +0300, Amir Goldstein wrote: > > On Sat, Apr 6, 2024 at 10:11 AM Al Viro wrote: > > > > > > On Sat, Apr 06, 2024 at 12:05:04AM -0700, syzbot wrote: > > > > > > > commit: 3398bf34 kernfs: annotate different lockdep class for .. > > > > git tree: https://github.com/amir73il/linux/ vfs-fixes > > > > kernel config: https://syzkaller.appspot.com/x/.config?x=c5cda112a8438056 > > > > dashboard link: https://syzkaller.appspot.com/bug?extid=9a5b0ced8b1bfb238b56 > > > > compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 > > > > > > > > Note: no patches were applied. > > > > > > > Looks like it fixes the problem: > > https://lore.kernel.org/lkml/000000000000a386f2061562ba6a@google.com/ > > > > Al, > > > > Are you ok with going with your solution? > > Do you want to pick it up through your tree? > > Or shall I post it and ask Christian or Greg to pick it up? > > Umm... I can grab it into #fixes. Would be nice to get the result of Fine by me if you have other stuff pending for -rc4 anyway. Otherwise I can grab it.