From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out162-62-58-216.mail.qq.com (out162-62-58-216.mail.qq.com [162.62.58.216]) (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 E8D7B3DB641 for ; Tue, 19 May 2026 07:48:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=162.62.58.216 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779176923; cv=none; b=T4HFsI5PtO7we2CXxb0AQcuqWQ85sC9Fworcx17Yze7wyhUSJqwDDjviDkFRyfUu+zgCb4RebWAcudI56cJ+cU1lRNhh05LAuw7zlpkAXqxguWIi2151zY1N+yhGU5lzteiXcEvCqaJoZnRodGwD5VYcURbDf9nC3Z6UxQk+fw0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779176923; c=relaxed/simple; bh=q+X6R+cVaOhWnaciv0EYSGTlFhMDR3osgNpqyz3XQCg=; h=Message-ID:From:To:Cc:Subject:Date:In-Reply-To:References: MIME-Version; b=BoimGxe51JSLzy8Uw6sE5ziDmq4ZmiOWfzz/NXz75DSX0Ae0zQGcwWQcfUtOWT6JATUXw5X/ic1CSeH9U9GZh/nClxjey7b1Tfk9MOk94Xf5rc8XF506Tx2CId3n8/VbNHAlA8xcCPEYu9iJDTpdOP7GE+MowjaoOngTfWet0aE= 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=N7tNvLg8; arc=none smtp.client-ip=162.62.58.216 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="N7tNvLg8" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1779176909; bh=vhzoyojiZD5vuJGM2Fdiov9EIBOk+r1IIc4MQOrXYd4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=N7tNvLg8DqSVI3ilfJdkGNYHBnnAe/yhw7M9rLt5DH8qIULmogJgyPrN2xELVsqYb PLlvLnkq24URMp9eMrxz8LQee7TX+VH66NioTzVUmAfOFf0Bh+/wGEfJhrM5Sfx9hV kOhTrhrnT9gMZUsjPt/BDlpPWVAcrcvHjjeJPRxA= Received: from lxu-ped-host.. ([111.198.231.89]) by newxmesmtplogicsvrsza73-0.qq.com (NewEsmtp) with SMTP id C1AB1202; Tue, 19 May 2026 15:48:26 +0800 X-QQ-mid: xmsmtpt1779176906tsdciy86m Message-ID: X-QQ-XMAILINFO: OeJ9zRfntlNPtwpDmVQiG3asPz44/gteXmqjMR2nTgKj9wRoSX8F1zfJ/2VMvl wJ3W/WkenrMvWkuWEt4b6mDU/m9tyQVgHBAtUa/vgXVIM3cmDNunLZnwrtID5jjgs3037ioX1FFT rxDC0p4i7Di2rQSnCGh+yRH7GF8crdMsjo2/vAAzot83U1+TsFGRexpBahpG681rIsMtZg8P/X1y CZMNFC7/aM4QLZvr8CqtuRgQvJIkG0DcFt+KA3JyVK0plo8/9YUEoeENhvEUy8vRVnEsStT85Jwg RZA0wPt/8xI+IfxjhM5f67cyM2jMKo/5x7pNyuKf2UDnletnoCm+0yDhvek+dNf88h9rXFPxWvnG 9k5XWRevrvV2v9gbjAqf2AFSY0QF9KoZTWSW9eoNfLC6pRClc4uc/YMIytkfrF+qNi7ZsYn6sN9B bx9XS+nIPTaL9mCkMDXAhdLD6qDBBmld7u05T6C1slgYvHbHRFly5cdwNPSR4jLYLigjIDHnCSkf fQDJC2jxOqoQPSKT06VQwCVKbp/7LwU3wXCyYcVRUsBrkpART0mmuV8rkNDkV3LXE4n+hVnYjyZ/ tS945tpHtOj/ypR6Op5JvwCIeN2jtyWMtBBMk4BbyRiU4LNcTHeFLVC2ptqHFKGRRN1PxgJzO8dc LX/6T5tPdWKdt/OBl7QZDUdbzlYzpSZixcNNMQrY/0O22Z0Hzi8oH9nCSMs0FGX+7Bx+lmNiShnq K6c34YtOBCKhHyxuup5bcjiMZQMUcTJoI3qnqsU/nlMjfYboIeyxGCrSQT6fQFuWPe69x0tkM9vD jXiXTKMppYJY01QKhJCTXW4XgENqZiC4aIH2OBrrZI3IgnMkTs2ZiHoQBwe4qWT8QVpT3Fdsbrsf n0bB85yugSTkuB867C+9KkYXBdet+41nzTbJmNQSGmaS+RHRJjNXfHD0Rf/Tg0WehJcCGtlrWtsk yL5dDSYP5e+B5tU/pjzNxB1nQP4IixvsS/0AOlvTvpe5Zgrd3V0PG3O5XwJRHo4oQHk1NJluLScB w5CSB1/w== X-QQ-XMRINFO: OD9hHCdaPRBwH5bRRRw8tsiH4UAatJqXfg== From: Edward Adam Davis To: syzbot+3febffd6d2ea432770c6@syzkaller.appspotmail.com Cc: linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [net?] INFO: task hung in svc_listen (2) Date: Tue, 19 May 2026 15:48:27 +0800 X-OQ-MSGID: <20260519074826.585722-2-eadavis@qq.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <6a0b1562.050a0220.67a24.012e.GAE@google.com> References: <6a0b1562.050a0220.67a24.012e.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/net/atm/svc.c b/net/atm/svc.c index 005964250ecd..15eafeb32bb9 100644 --- a/net/atm/svc.c +++ b/net/atm/svc.c @@ -298,6 +298,10 @@ static int svc_listen(struct socket *sock, int backlog) error = -EINVAL; goto out; } + if (!test_bit(ATM_VF_READY, &vcc->flags)) { + error = -EINVAL; + goto out; + } if (test_bit(ATM_VF_LISTEN, &vcc->flags)) { error = -EADDRINUSE; goto out;