From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 452A5C30658 for ; Tue, 2 Jul 2024 22:09:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9E8526B0085; Tue, 2 Jul 2024 18:09:07 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9973C6B0089; Tue, 2 Jul 2024 18:09:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 85EAE6B008C; Tue, 2 Jul 2024 18:09:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 66ACF6B0085 for ; Tue, 2 Jul 2024 18:09:07 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 15E7F1A0152 for ; Tue, 2 Jul 2024 22:09:07 +0000 (UTC) X-FDA: 82296203934.16.9C803A2 Received: from www262.sakura.ne.jp (www262.sakura.ne.jp [202.181.97.72]) by imf18.hostedemail.com (Postfix) with ESMTP id B95A91C0011 for ; Tue, 2 Jul 2024 22:09:03 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=none; spf=pass (imf18.hostedemail.com: domain of penguin-kernel@I-love.SAKURA.ne.jp designates 202.181.97.72 as permitted sender) smtp.mailfrom=penguin-kernel@I-love.SAKURA.ne.jp; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1719958127; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=eiMEzZaOclXWTLyP4Lr1z+WIxsB+Ye18jM6kFFcaFiM=; b=vAHsjQjldSqCKAU3uf3mxQlAbyriqi5Zbk+ARBWiXVgWPEUXTzezIdPkOGDE38oNUh+YQP RD+rKrDQhfD/TKDWc6mo5hddvKMlzX0h7BL0AVl6mZrDWMXIIB4MVLasu3qlvNIo/HfV21 MPQPXKVv6ufKlIZwEmy70yccUqN3Edw= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=none; spf=pass (imf18.hostedemail.com: domain of penguin-kernel@I-love.SAKURA.ne.jp designates 202.181.97.72 as permitted sender) smtp.mailfrom=penguin-kernel@I-love.SAKURA.ne.jp; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1719958127; a=rsa-sha256; cv=none; b=0YuQcO8XM/SL9eBbTxQvI6bhuNEZy+smQ62o/w16g+iWv+g/8a0iCkAR3+Zed40jn8g5j7 EI+lNd66JavDdWdIzIKN/JECpBokdikFubda9H5Y8CdD9g9Xs3pWZ3LgWAgjS+fXiPm1Cu ouA7i0X88T6Ui/ZYvZqajlDx/+htrWU= Received: from fsav314.sakura.ne.jp (fsav314.sakura.ne.jp [153.120.85.145]) by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id 462M8nSc061721; Wed, 3 Jul 2024 07:08:49 +0900 (JST) (envelope-from penguin-kernel@I-love.SAKURA.ne.jp) Received: from www262.sakura.ne.jp (202.181.97.72) by fsav314.sakura.ne.jp (F-Secure/fsigk_smtp/550/fsav314.sakura.ne.jp); Wed, 03 Jul 2024 07:08:49 +0900 (JST) X-Virus-Status: clean(F-Secure/fsigk_smtp/550/fsav314.sakura.ne.jp) Received: from [192.168.1.6] (M106072142033.v4.enabler.ne.jp [106.72.142.33]) (authenticated bits=0) by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id 462M8nlt061716 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NO); Wed, 3 Jul 2024 07:08:49 +0900 (JST) (envelope-from penguin-kernel@I-love.SAKURA.ne.jp) Message-ID: <98dcfbda-6237-4bf6-bc66-6f31cf12f678@I-love.SAKURA.ne.jp> Date: Wed, 3 Jul 2024 07:08:47 +0900 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [syzbot] [mm?] possible deadlock in __mmap_lock_do_trace_released To: syzbot+16b6ab88e66b34d09014@syzkaller.appspotmail.com, syzkaller-bugs , Axel Rasmussen References: <0000000000002be09b061c483ea1@google.com> Content-Language: en-US Cc: linux-mm , Andrew Morton , Nicolas Saenz Julienne , LKML , bpf From: Tetsuo Handa In-Reply-To: <0000000000002be09b061c483ea1@google.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Stat-Signature: jkx6scn9qetanqjxy8cob3zf3sbf1x4a X-Rspam-User: X-Rspamd-Queue-Id: B95A91C0011 X-Rspamd-Server: rspam02 X-HE-Tag: 1719958143-985885 X-HE-Meta: U2FsdGVkX18Rc3W+UtXxywP08Nzhny5mE7bmLsdaNoxW+wVY7W/BcCUBKIQ9Lstt3PBx4jPaneu6U/HrgurFu1lkeIvCJX9ddkkGJ1euze+Mb3/IgIsHh3GBpphLjuDjLX7Dru6ToAwWyR9tRTb3SW5psMePqrRv4O5sxEhDfICzsMR4XmCmdSPB/rJoAoZbGP//3oGhWza+VlYw/GijunCnExPl6rf6XdqV7MD5MaLQPQKULlX8o8ThKa7T3OGcmuZPogg5XcB/XJGqFFCgyA2SfOjX2sk8HxR7r2FMvAE3Zxw+kvSicu1lRzKrjNMQ5yVpB8GD0LErGL9uOjcpImnMuIfH7UUQA99q0WPO9hMwNqN6TTSgTBLM1PE5gOYW7lxRKy3do1TatoFvDmMUOzYinlVqN6eYfFgzw7VWG51mxf4XriEIahSuzKmxlfKQ4KLSTrclQvfzqdwUcHDPTWSMmciCLUOVcjHxdHk8VYDPZCD3/IESQ4cgUfRsRzGKH/G2WsThlQL7vneYG8ZJSWDSuTNLNqdXdBoFPk0TWtLlEu08m7JxxiiouU2vUH6n5HmxfAHEoJqnnYAHxVPOOqaTeZTJiGlaaG04/ovzkVH+BxfM/MBx43l53ByWaPdJyd9OmKjQmYjcCznR7TzvYePwtuErOU2e++ynL5N/fcssco20scmwdwylqObEStAW5/KU3T6OA32O9bkbbf3Jpt78pNtWvuMvnqM+XluAZDsTDG8yNgDLAiLxQg+OAnLWApUenFxEwTy/iMyplg4QPVXdHLciVGcln6pUavIWZBsFGCLbtjUf0H/jmMVuvIkz0Xfg+rzJgMkLDuSQjK7INeWh+e5KVetPrWJnEciKb41aMZ+sSrnmQ6JjAhgjMSb/XnX9sEDipA5HPvcB9gX6busZEEEzlwUSVSWJseHjufcLwQ7wHKIEPJQrFE5IOSSWVIxpQFuVnbyi05SD8bU kgIxYtW6 OO53j+NtBQtTB29Gcsi+NDSjeOd4nTaWofxeu3i//n+91QCWvbkaeR/1gMIQ2///i+Jg+6+nlDQZ8SEY3xi22Pwh3wBFpLUEpcmdpZAT1EOpHH9QoH8EGeUFbKOBHKU1eKjpSglbyIWY7g+yXwSdrS9HOvFXihMXmrPgieF3P1NYvrs9+x4fxouDcMwRAJpC+zGc1WxU0Lhg5eNq76g3MZjN1/ES8976CRKJLxgU5z0Kq/8bSZl0+zLBn/WJuJB/5rKyExzBtnDDMzfss4M94JioyLdr2gLYiLRYSrDXfq4Jd8gf9YpsYJ9jWR1K5vJfywPtG54c6T61jcQsrpkukK41cDGXX8l9j8goVLP4FSgThDQyQlxfRpGfVyYwXO+NK0wRqDOUxIkvW0reM0xW62viYChNgh+bCFrgmdAuxV1/JaJ7QMdTHRwrSrKD9LvkXNuFefI1xq2zDIwca+xPQei2ZYKdw5pkqwTAABjtxvopLlia9KIvD9uri+ljrWXqN/4jwbnaVMPKuaXOsrAkuZolcDntC81OO0KhdPLfNvYGWj8uy0fIQyJ6X4KQMXyUNNk4FWuS2QPesrDvJXt1e7ejmQW5IPKSnF/b4 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: The local lock itself will be removed by mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer but is there possibility that this bpf program forms an infinite recursion (kernel stack overflow) bug? On 2024/07/03 3:54, syzbot wrote: > Hello, > > syzbot found the following issue on: > > HEAD commit: a12978712d90 selftests/bpf: Move ARRAY_SIZE to bpf_misc.h > git tree: bpf-next > console+strace: https://syzkaller.appspot.com/x/log.txt?x=130457fa980000 > kernel config: https://syzkaller.appspot.com/x/.config?x=736daf12bd72e034 > dashboard link: https://syzkaller.appspot.com/bug?extid=16b6ab88e66b34d09014 > compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 > syz repro: https://syzkaller.appspot.com/x/repro.syz?x=125718be980000 > C reproducer: https://syzkaller.appspot.com/x/repro.c?x=14528876980000