From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 53BF76BFC5 for ; Mon, 25 Mar 2024 21:16:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711401405; cv=none; b=Ws7xUml9r0ukCgMiJr82MCBivT8oGtiUyJW5w4d7Z8v3FIX3CYNH3Dm0wis/b9f0VpvxP6ZAoFZVfV/8bCJLdS3QDSWN9/8kUPmBMJyDrIxUJc1rDGhLM0Ppo9hLP738MLUap5vnHYUJmyEkgILZnBe6bB+BDDJEk9LkQe5/7zA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711401405; c=relaxed/simple; bh=8Nahw41+JrrFLaowDhNTSh/QV4VstGtS4camkBglTlQ=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=nCKCGzu1zvBVhFsnEafNKDV9XyG9tO5eVf9Le8UyrFpHuQ1xguQL8g/u0TFTGett900DaS7WtV3W5nNjB5/OSsOiQvRHKge9mkOrW2Zxo5fyf8FJCTa/s5PfgGWDYXiqqAmIeSAa+BY2s9NzYpZaRuGCU/jA21hSZ05VMFIGjLw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fromorbit.com; spf=pass smtp.mailfrom=fromorbit.com; dkim=pass (2048-bit key) header.d=fromorbit-com.20230601.gappssmtp.com header.i=@fromorbit-com.20230601.gappssmtp.com header.b=x2FyTEI2; arc=none smtp.client-ip=209.85.214.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fromorbit.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fromorbit.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fromorbit-com.20230601.gappssmtp.com header.i=@fromorbit-com.20230601.gappssmtp.com header.b="x2FyTEI2" Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-1e034607879so37698575ad.0 for ; Mon, 25 Mar 2024 14:16:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fromorbit-com.20230601.gappssmtp.com; s=20230601; t=1711401403; x=1712006203; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=BJrOzTRRAIet2df0BwTVFrV7spSvPuh97bPmsvwqkus=; b=x2FyTEI2tToUByfFt7qKLvwH6awcBpMAiCyErhR1qqeN1b8LBOgLdBjEF4jUree7ye MRWJ/2fiSemc9wHcehmo4dnnqaGcBvVvxxm92+vXymegzRA8vhX82RR1+3X0W/JoZOpH MlmfVEgXG0qUXeMhZvBdlgEMBblIIDhQc2dEbH1BSwjeewOs0lxZfqN3WtZoaSOxVnWf 4/uqoZIcvl5zSxRriMsYwQCxoGRC7M2aS8KlDjs5HcCojImKFSJsojZv4Arnr+bx1Z+D 5KYWvST4qbQHhMt1M6ocNfQs+ptr1h9wRFecMoLOfEKpNUqT889iAJixpq5/Ah+SyMvv hLUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711401403; x=1712006203; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=BJrOzTRRAIet2df0BwTVFrV7spSvPuh97bPmsvwqkus=; b=SjScs+OPZmMiUCS1rDvzP4CvJNzxckXhPYuQfsCTCnPRxUdPiK2/4n3+3xRVlu/Gzr 2dybSLJ+23RaYIRy+7E9S4nd8GGVL/3dzLxl2yQlIiqlesj4m/Y/lf9ZYnDs+3Nf9hLj 29J0cXV6InAo2KCzrjz4gCpgObdnBO0cmxIrk823XbuASLQsm3qA1nlcF4+eDRWaT2Cd HtOU70ZpKG6WNgUlo6WAcu0pYNtTpdINvLT1+E0lkxltkgJ8f6b8HXeWHvMWnPpjKPX5 16BVWa8CNUOaPL13PRu7WpKIqEqplSzPe1ENYga96PXsBy1iSNp632oFQ2oQl66aJkhv l8KA== X-Forwarded-Encrypted: i=1; AJvYcCXITgKOf6GCOGxu2kkqTtu0gwWwNbj9uSh0t6DxDmoyfDDQUPHMCvry3OkkFrCEpsugGg8H8sjs3bFwigV7jS0aZB7C9k805jGj X-Gm-Message-State: AOJu0Yw9ZTDnk2z/hhr2FssK7gjquNfExam8yMxTvhxbvFlYsfsGtZwI 3U8VTHhwOj8C0CFI0G5W0Kp7osCkOsCLAVRCeZlBbq757+JpQMmWSQ38vaHi6Dk= X-Google-Smtp-Source: AGHT+IE1T64RzY6SQAo/CoKesHPLNU5CSm34ZOwtFdyydPV2JaPr1t8PQjxBRzakKMKeng0mK2DfzQ== X-Received: by 2002:a17:903:186:b0:1dd:7df8:9ed7 with SMTP id z6-20020a170903018600b001dd7df89ed7mr11960029plg.15.1711401402537; Mon, 25 Mar 2024 14:16:42 -0700 (PDT) Received: from dread.disaster.area (pa49-181-56-237.pa.nsw.optusnet.com.au. [49.181.56.237]) by smtp.gmail.com with ESMTPSA id z10-20020a170902708a00b001e0d9daa927sm759086plk.49.2024.03.25.14.16.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Mar 2024 14:16:41 -0700 (PDT) Received: from dave by dread.disaster.area with local (Exim 4.96) (envelope-from ) id 1rorgN-009yrN-0Y; Tue, 26 Mar 2024 08:16:39 +1100 Date: Tue, 26 Mar 2024 08:16:39 +1100 From: Dave Chinner To: syzbot Cc: chandan.babu@oracle.com, djwong@kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-xfs@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [xfs?] possible deadlock in xfs_qm_dqget Message-ID: References: <0000000000007b5ec50614821d6f@google.com> Precedence: bulk X-Mailing-List: linux-xfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0000000000007b5ec50614821d6f@google.com> On Mon, Mar 25, 2024 at 01:35:33PM -0700, syzbot wrote: > Hello, > > syzbot found the following issue on: > > HEAD commit: fe46a7dd189e Merge tag 'sound-6.9-rc1' of git://git.kernel.. > git tree: upstream > console output: https://syzkaller.appspot.com/x/log.txt?x=102618b1180000 > kernel config: https://syzkaller.appspot.com/x/.config?x=fe78468a74fdc3b7 > dashboard link: https://syzkaller.appspot.com/bug?extid=fa52b47267f5cac8c654 > compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 > > Unfortunately, I don't have any reproducer for this issue yet. > > Downloadable assets: > disk image: https://storage.googleapis.com/syzbot-assets/0f7abe4afac7/disk-fe46a7dd.raw.xz > vmlinux: https://storage.googleapis.com/syzbot-assets/82598d09246c/vmlinux-fe46a7dd.xz > kernel image: https://storage.googleapis.com/syzbot-assets/efa23788c875/bzImage-fe46a7dd.xz > > IMPORTANT: if you fix the issue, please add the following tag to the commit: > Reported-by: syzbot+fa52b47267f5cac8c654@syzkaller.appspotmail.com > > ====================================================== > WARNING: possible circular locking dependency detected > 6.8.0-syzkaller-08951-gfe46a7dd189e #0 Not tainted > ------------------------------------------------------ > syz-executor.5/6047 is trying to acquire lock: > ffffffff8e21f720 (fs_reclaim){+.+.}-{0:0}, at: might_alloc include/linux/sched/mm.h:303 [inline] > ffffffff8e21f720 (fs_reclaim){+.+.}-{0:0}, at: slab_pre_alloc_hook mm/slub.c:3746 [inline] > ffffffff8e21f720 (fs_reclaim){+.+.}-{0:0}, at: slab_alloc_node mm/slub.c:3827 [inline] > ffffffff8e21f720 (fs_reclaim){+.+.}-{0:0}, at: kmem_cache_alloc+0x48/0x340 mm/slub.c:3852 > > but task is already holding lock: > ffff88801f58d958 (&qinf->qi_tree_lock){+.+.}-{3:3}, at: xfs_qm_dqget_cache_insert fs/xfs/xfs_dquot.c:825 [inline] > ffff88801f58d958 (&qinf->qi_tree_lock){+.+.}-{3:3}, at: xfs_qm_dqget+0x2c4/0x640 fs/xfs/xfs_dquot.c:901 > > which lock already depends on the new lock. #syz dup: possible deadlock in xfs_qm_dqget_cache_insert -- Dave Chinner david@fromorbit.com