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 0D518C83F09 for ; Tue, 8 Jul 2025 22:19:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 697546B0092; Tue, 8 Jul 2025 18:19:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6488C6B0095; Tue, 8 Jul 2025 18:19:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5377C6B0096; Tue, 8 Jul 2025 18:19:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 444E86B0092 for ; Tue, 8 Jul 2025 18:19:33 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 8894016024B for ; Tue, 8 Jul 2025 22:19:32 +0000 (UTC) X-FDA: 83642514984.04.29A1E43 Received: from mail-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) by imf19.hostedemail.com (Postfix) with ESMTP id A081C1A000E for ; Tue, 8 Jul 2025 22:19:30 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=qehMkUxi; spf=pass (imf19.hostedemail.com: domain of surenb@google.com designates 209.85.160.178 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752013170; 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:dkim-signature; bh=KQzfvEQmQQeoBZSzRvu5cB8BOzN+DkFbRbSnZHuUFIo=; b=Bs6nzDpfe7NDdH1df5jTqkBbWrHDbwECzFacReo31wFy9T+NlyHU0s+F2hCUERJ2Y99GKz nA3Td+TFPsx8PgS0rbIiTOS74FGOuOJ+L8cztgqb0bk5/8lywWk0pzx/LLWTHecXy8d86F nMziYjJ0udKCsKmSTFFsdoOFNGjgp3Y= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752013170; a=rsa-sha256; cv=none; b=nsGB4IU56DqjEWUGXKRGw/3frTZdfawche+tC7x7MFQoUVYhFKn+35hGjVBITXVT8G0FVZ 5/ox15Q2kHnZRDPt3bABjn48cQz0v0mf17bZ69AVoiQGNYdgpWpexiGAg6V0hiMd4fZZcx PQmw8cO0laMiW+JlD/L52KEHKieByv0= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=qehMkUxi; spf=pass (imf19.hostedemail.com: domain of surenb@google.com designates 209.85.160.178 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-4a7f5abac0aso104271cf.0 for ; Tue, 08 Jul 2025 15:19:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1752013170; x=1752617970; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=KQzfvEQmQQeoBZSzRvu5cB8BOzN+DkFbRbSnZHuUFIo=; b=qehMkUxi6phWALEI1RqsSGnt6e/HZ/ZxuiszJXPcGuH3LuIjJmNFqXzJ7SAR5cHsVX /mxJQBRFiJRgQKPZ/M80YJguZ812QCMbtQyNPrsEsm7hLnyiXUjSmDYr9e4px1cbNPyD G4aI8i4tnxlkNT9+da34XqOm7+7XHZRuGg91fBMH1Gp8Tj8nY4HAcaspJqLRJpKABzbS fgxvP18uzEO15eNd+gl2aV6aLTDDRkhkIxB/pox9dInE2lB2HYqXxlnGAvGWSKgsk3R/ LTwR120vjcyZoiaV2CTq7z4KfDB76GcZGxU/1oCl63CPndxIFF+hMf/bAWmGioTqW2qJ zMTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752013170; x=1752617970; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KQzfvEQmQQeoBZSzRvu5cB8BOzN+DkFbRbSnZHuUFIo=; b=iT0i+ehH5FUr2LW3Rn1eZKAMQge4egmMPuJX8IyxVPuoG5LUiMHi89xhTg3Q3DD7u2 5wn46IzSkRbp9gHkj35w81L+afvMfX+WXcN6AjkwMCRjBJmehTCBiAOPpU3Zktx/2uKE Mz7bUtbq3sGdMFNGHjlq8aIH8pDbC5eITOO4nDIt9+K4/BS5XY9p7HrVhdB2o8bKRnPo Rt9GkZyWiIrYZrxA0zGshDnGN1S1i0pMHmpwsLdBLW8JQWWx0K7y8LLUlsYb3psp+4R4 zoeBoY3S+/2e9toCI/2mLMaUhu4Dd0J+JKAMf8ULN77K3UJTKYPbYAjpLScAOBpeCYZb oyaQ== X-Forwarded-Encrypted: i=1; AJvYcCWynwEcLvAq/DgmIgCMN8L36kwVTXOZweBFtpulbj+I33e9h83ZnEx0zNR5HGwVxlizd02GgGIx9g==@kvack.org X-Gm-Message-State: AOJu0Yx/HKE23hLpOA7xgP6sVDnkIeUe5On+4y3cAC6vGGUgbZMLtI6D S3pxUcMqAXSHmEkXrWkfGT0eVvAYw4IUmRrtTUukrDhCU/JBfjVT/GQ58ztIqzEXbVsn5Zo4dnI TemZzsF9z48rj5MUjgk9DKPkkn56voKqf/IVBQhov X-Gm-Gg: ASbGncs1SC0nu51utWOXK50Cq11KrZwhzm1oWBUtIQMqzppuN/KSBjAhptOiKqZ383Q WxxBaeI16+/CCoHZu3GhV/YBXkTpj7rm4yUTWWyrDT9rETKp+yqhoUJdf5ugGYYkQYbiwW7h3vP ZdnL4qU26DVWhGI+EvJ3428cH854jc1XjICZsQYNvQAA== X-Google-Smtp-Source: AGHT+IHG2ft+82mU4lblk/kURpyiyIqalg6n0naxxMb9IXAk2HUd/IDuLB/JQ70FWQqNoLQqme0nfDl3jJGGZsgCxvU= X-Received: by 2002:ac8:5790:0:b0:494:b4dd:befd with SMTP id d75a77b69052e-4a9dccbe6a5mr1298321cf.8.1752013169391; Tue, 08 Jul 2025 15:19:29 -0700 (PDT) MIME-Version: 1.0 References: <686d5adb.050a0220.1ffab7.0019.GAE@google.com> In-Reply-To: <686d5adb.050a0220.1ffab7.0019.GAE@google.com> From: Suren Baghdasaryan Date: Tue, 8 Jul 2025 15:19:18 -0700 X-Gm-Features: Ac12FXxnI-j_UYRq-rnoC8yiztaNSV2yMsuQ4m_MGxvn2-h46mgI8zyEM_qGA5w Message-ID: Subject: Re: [syzbot] [mm?] WARNING: lock held when returning to user space in lock_next_vma To: syzbot Cc: Liam.Howlett@oracle.com, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, lorenzo.stoakes@oracle.com, shakeel.butt@linux.dev, syzkaller-bugs@googlegroups.com, vbabka@suse.cz Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: A081C1A000E X-Stat-Signature: gpipz75e1ih1hk93riqseak3aodzfd38 X-HE-Tag: 1752013170-194667 X-HE-Meta: U2FsdGVkX18SUHh2j2Dq65PNddpo48HfdcbbsFIq2MVt52U74NJABKE4dBs1Sw/mVl3o5X7pkTxtV5QIuP/AO/FUwTLW3nJx3XPbbK9e8lHa6LdVRnXYidah5HqLR6+PH69ZlGD3aempNbpte7XSuu0pRo79Kh9phoLI4ynBulS69nRMzwOK7XWqVHzXUKC0yV6DpzzeBli6fVWx0BVcLYex+lF6UmXXdaV0xTy0bBis/V0keG1Bv3CgstAhpaYsGirkOc+Yos3KH5LdYKfdDHovBBQRsKKtMBburpGp1E/CBfmRR52OiL3X4OFAVPMZnNKNPysoKWf6CZfBEXU7vSEwuXewCmwIIb1R1Y+YYbgS5Aobtc6Kkq3BhN8Tximu4TVT8z1G1F7AI5F83DxtEJ7aihK6R0MuBm5lnDLp4BIBvW0z9DQBz3oyiOhPmpA1VK2CuZ40DCIbq3sCbD/d18ozpOBgvIJeHd4OIUAY6K4WbypvGa5Jh+dDmGVbeSyn7XzYOpl5uQQLPiSD4MtHzQgtu18sLqoQHGW3V2Y1Ooc5hvGEw+RxYRr1OqqjMaZURbYO8fzKboKks0MzyGWF54OA+rMbMvel56QuCtDz/LmEVWWr/IXq9nb99Yt4IP7htrcY3luN2DqL2YziMwwniXRohDGiYcpjW2NUw4x5P5Sk+Pq2qGHiIvczmQQHD5zXYNR2nIFhVimfq2JE/8DrHmmljVMOY415Y/JekTmMCYwvKjoFc+YfBnhL66uMTBXxZZP6O6i/jpf+5iQyQ915aSbXe3VxqVtkmw5+3zfArnbFeLpIJYMg/SbgHg6x5SCxlJAy/XHWPC//aDInNqdXekBhT04tvFI2lxBct3YcwONJEyFoNIAlRhTU6+8+F0w3MaHH+PH3TxZDMMYNclxuXUjnBjtraGjB+1cpqbpNomR+grAYT8wzYNtMgNHwphu4te3Nqx9EBF1b3AuPHbe Z6Q1a1hJ 80BuseyyQj6q2DCZgoqfcAYb9yNRwBvvccvNjD5h5qvA6+AG7gPCDQTxwsnjWCi3c+RgLqJaBuyg6lHG2r1jbr5LZ3tZORYxpz6Ez+CP1lsUQv9Ad2O7wsu8n7O8eG9g4VCRgfxsK2uOQUXIQYQcbfZYIOVeUSY8R+0W8vVg32uK3U/MPNkDPoUs5olHGGvdWKZUMgSU0pWIthcKGV3k7JGFZ4UTnWA0Pi0cLdvGdfSh4dDhO73Z31KfmWygSuXxklWkJWsztDq7Ve12G62gvWGD1ISHVrA/N+QqW0xEP1J+XGebToYB6d/JEeO7McrEpPDo/K4ZnfkqIqHwh9SH8bhx9yyn9Es01ujiZR8UKPpobB1bqNuwYEi2b1URMni82oPBYhe//uzo8wLaTZM7adz/g5mpyvvXrACeuaxa2dy48vhCWPMggSBgSlYmkHF5v1ixWbnVErOAhL1JH6AADa+9jEBo+NwpJSu3Dvn97JnXI/W2/GTjrtfJNaxnpXvatd6FelpVQaI/9dKk2j/jQzx5ueZF5Iz2KnhETBcUCHGe+i6/Z3BOpjWdcex/E81aQfMCGrL3o7R7l4LW2lSPeMqK9Z+wyIrdWXv7YoFkjqy7ng9eduCLx3FDx/ZWZdLLxBBj5/Ghg4Ag9ir/bxFE+kQVPt5xF7LMzsgpEif9fhEla03/OqpJHV0m/Ke8qhwbQ6rYTZza6vi1rZ65KXLZaY7nwyKmIpJFdqyVS+aR8WIpG/QgkOrw/pGeVVE0LUydieEEXom2+I+ArNYHnlkkRSNJE6Gf4T9J4trEO/dUSRj/Ozfd7bAeFU8JIKaFb8tkbnI63HKMGU6b0eZSyXRweW8OloJ13Hw9Y+3glBNbzKAxgQhgXHjm4FdGCr6lmm8LJ0R0v8ddDFqlkMxUsT3HBtD7CodOFbhM4hoPkkSicIFKHhgXBuTOMhL5rv8EnJaS1Ti75oAiz2j5LKkJA32cEkxWO1lOn gXyKP3Pq fX1v1N+FgBu2blZxSaWPmU+2z3XGYxEcY1mrCMEAiShkQWPE1TLPuNSLKndNu+/d 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: On Tue, Jul 8, 2025 at 10:52=E2=80=AFAM syzbot wrote: > > Hello, > > syzbot found the following issue on: > > HEAD commit: 26ffb3d6f02c Add linux-next specific files for 20250704 > git tree: linux-next > console output: https://syzkaller.appspot.com/x/log.txt?x=3D1719df7058000= 0 > kernel config: https://syzkaller.appspot.com/x/.config?x=3D1e4f88512ae53= 408 > dashboard link: https://syzkaller.appspot.com/bug?extid=3D80011ad33eec39e= 6ce42 > compiler: Debian clang version 20.1.7 (++20250616065708+6146a88f604= 9-1~exp1~20250616065826.132), Debian LLD 20.1.7 > syz repro: https://syzkaller.appspot.com/x/repro.syz?x=3D1124abd4580= 000 > C reproducer: https://syzkaller.appspot.com/x/repro.c?x=3D1099df7058000= 0 > > Downloadable assets: > disk image: https://storage.googleapis.com/syzbot-assets/fd5569903143/dis= k-26ffb3d6.raw.xz > vmlinux: https://storage.googleapis.com/syzbot-assets/1b0c9505c543/vmlinu= x-26ffb3d6.xz > kernel image: https://storage.googleapis.com/syzbot-assets/9d864c72bed1/b= zImage-26ffb3d6.xz > > IMPORTANT: if you fix the issue, please add the following tag to the comm= it: > Reported-by: syzbot+80011ad33eec39e6ce42@syzkaller.appspotmail.com > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > WARNING: lock held when returning to user space! > 6.16.0-rc4-next-20250704-syzkaller #0 Not tainted > ------------------------------------------------ > syz.0.22/6068 is leaving the kernel with locks still held! > 1 lock held by syz.0.22/6068: > #0: ffff8880792a3588 (vm_lock){++++}-{0:0}, at: lock_next_vma+0x146/0xdc= 0 mm/mmap_lock.c:220 Hmm. I must be missing an unlock_vma() somewhere but I don't see it yet. Will try the reproducer. > > > --- > This report is generated by a bot. It may contain errors. > See https://goo.gl/tpsmEJ for more information about syzbot. > syzbot engineers can be reached at syzkaller@googlegroups.com. > > syzbot will keep track of this issue. See: > https://goo.gl/tpsmEJ#status for how to communicate with syzbot. > > If the report is already addressed, let syzbot know by replying with: > #syz fix: exact-commit-title > > If you want syzbot to run the reproducer, reply with: > #syz test: git://repo/address.git branch-or-commit-hash > If you attach or paste a git patch, syzbot will apply it before testing. > > If you want to overwrite report's subsystems, reply with: > #syz set subsystems: new-subsystem > (See the list of subsystem names on the web dashboard) > > If the report is a duplicate of another one, reply with: > #syz dup: exact-subject-of-another-report > > If you want to undo deduplication, reply with: > #syz undup