From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from xmbghk7.mail.qq.com (xmbghk7.mail.qq.com [43.163.128.50]) (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 0D0BB319847 for ; Sun, 19 Apr 2026 03:51:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=43.163.128.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776570724; cv=none; b=FFbUdsnGuCux2we+YH0C6aveEjgWfhCTSCMkef/bm4ZwQw6mZ7uHbMk8nmI+c366ZKAjiSL7JybdU3t4jQXHuSPBavkztOIdQZa/Zozo46+42nscm8vSOkJFhhkPYQVTo7wMkWEO1aUK+age9X+HoR7l/QWFLuDDUz5RaExsXF4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776570724; c=relaxed/simple; bh=Vuw0xYO8GQ1VYriotueKrEF7sKYimR9LFL/JX3A4RKY=; h=Message-ID:From:To:Cc:Subject:Date:In-Reply-To:References: MIME-Version; b=QwTV/AR8x0H0GfvJBwU2+2eAgFKhclss3TWTtTyfWl/mE6Jq6xUP1zs1reFCNJMFQAyk4yI7MFkrly9T4SURUJ9yTJp+ot5WSAfjKRyCdxLo/CO5kZfTw0LO+oOrKM9LjYlR1W/jmXSKAr+IZY3Fb7xw14ulrTcC8pk8inUEbQQ= 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=E5nBHCiN; arc=none smtp.client-ip=43.163.128.50 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="E5nBHCiN" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1776570713; bh=2GTwwqxNibPDRWp5lY+g2+JVeyXjGg8AMh6jCu8MmqA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=E5nBHCiN3vmd029Xt0WYQ/4JbgzP/Er3V8ew9+u+6PFLaIyaHb3XbGFU16aE0KiDz UV8fzOFonv+UtrwjbwzWsR68w/DFI2xUciGcshCgH6Yh8HGv4EIWM6mrkiaREZ4NE1 NGduPOkCd5hu6grKT6eWLwOQD49T/ctlfo8eCm6Y= Received: from lxu-ped-host.. ([111.198.231.89]) by newxmesmtplogicsvrszc50-0.qq.com (NewEsmtp) with SMTP id CF2B6ABC; Sun, 19 Apr 2026 11:51:50 +0800 X-QQ-mid: xmsmtpt1776570710tsizhhd37 Message-ID: X-QQ-XMAILINFO: N/WmRbclY25GTXsmtc7MSI+WuPXEEzQ+i6hB2NfXHiqA5XQldD0CgyDTBTz1cq +xq9wsqidk/+4YbJyCEGJeHqHzbzXyzJlHNZpIBysmjntBRTDwVDjdcSqWQcd3yDS4jOFIxgNnZt 1BZHC1yEHbR+scQLbSrxXIZ7E2Y6dkjJuHfg8gulQwr9PpRCVV5vzP2DGRG/fpi+IPp+uKTtA0aQ BsL0b4HiHwQCQBTu7g1p5OHJfqQ/awtETlr+aDZfqmT3ve4IEOmP0Tx4Psf4yhabMWdy7iCEXzTs VUkFbGHPJo6qDkNn0C80MSpXgPkTNV3ATHoIbvbOr68dbmLv+6hkKZ78VY20u1nJLmknWe7O2PPa p6Rpc6Ixo0xoNr7wsQafqHDLCU/4q8Escdtc1iEvSk0dfXoWYqXACbx8wYlMwf6615VIll+AgwIG 29OcD2o1p/kpSUG8twIER/9KnFvWt/1MQBhv47E0cb0pQfkQBIGORcizCMI2zPvqbnGxyGVwys26 ru/4zguQwlpnagacblZ+Gksi+WGRlyGpxIeBlj+8iqZZVeotdfsHy9COlc1tFmKigcYYUO6GJSIl aHRG79wUKSiqy9KO8FutZUMx+2hjbtQKBjgox4dsuVmPUZgdhqvm+5lN6Tzy7UIMBfJx8bBwr1eP EBPa7CNHrABRszPS9WLe79vmSbIlCdEYHbpSeXIXdghgtyozUTdwQVPUavhRyrbiLPeRuJgq17Fo ws4yswiZ74OZC+ZEae/FqLy5u7r+7sCM2raEInFvi5n4FNHlXTP2aSee58aMTjTMqBJQv2qaOiac 2ugiUYQlyyS4Hbxsr7R2azAf81Znhimhsyex1ncAtjBOdm0FP4a0QFmLrO5Me5wJyHVWcL7LsEM1 n1JMs+c0RGAC/MH1JXU25jk12faySDlrjvyAIFAAqOAsxsdp4ykGLPsdip0q6SVt+zkKmrTFBwzE /HeCFTPVM7+00MvkUTyL6MaUHRj9oI+4YWwng8FPzbiVHJYl8GdFmpDnPkzNaM X-QQ-XMRINFO: NyFYKkN4Ny6FuXrnB5Ye7Aabb3ujjtK+gg== From: Edward Adam Davis To: syzbot+eede1fb91fb15bbbd5f2@syzkaller.appspotmail.com Cc: linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [fuse?] INFO: task hung in fuse_conn_destroy (2) Date: Sun, 19 Apr 2026 11:51:51 +0800 X-OQ-MSGID: <20260419035150.491214-2-eadavis@qq.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <69e1934c.a70a0220.7229.0010.GAE@google.com> References: <69e1934c.a70a0220.7229.0010.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/fuse/dev.c b/fs/fuse/dev.c index 25c5c853a791..7c130656c4f6 100644 --- a/fs/fuse/dev.c +++ b/fs/fuse/dev.c @@ -2291,6 +2291,9 @@ static long fuse_dev_ioctl_clone(struct file *file, __u32 __user *argp) return -ENOMEM; new_fud = fuse_file_to_fud(file); + if (fuse_dev_chan_get(new_fud)) + return -EINVAL; + if (!fuse_dev_install_with_pq(new_fud, fud->chan, pq)) return -EINVAL;