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 81CEFE7717F for ; Tue, 10 Dec 2024 17:26:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 151868D000E; Tue, 10 Dec 2024 12:26:24 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 102D28D000B; Tue, 10 Dec 2024 12:26:24 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EE49A8D000E; Tue, 10 Dec 2024 12:26:23 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id CFA8A8D000B for ; Tue, 10 Dec 2024 12:26:23 -0500 (EST) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 8F73680973 for ; Tue, 10 Dec 2024 17:26:23 +0000 (UTC) X-FDA: 82879727364.25.3704542 Received: from mail-qt1-f179.google.com (mail-qt1-f179.google.com [209.85.160.179]) by imf23.hostedemail.com (Postfix) with ESMTP id E9D14140025 for ; Tue, 10 Dec 2024 17:26:06 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=mm6Ta5dT; spf=pass (imf23.hostedemail.com: domain of surenb@google.com designates 209.85.160.179 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=1733851558; 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=WDFd+SKOEEjFBffUPwnvhVNjk6zGPKgKf4WnAc+z5zQ=; b=YivOj9n/8weo1vppo69YHMhtIri+3/deIxYGgTBH8o9QaEiG+Iilq0FcdDA3+5K7igzmqv mEUFx4FIgztonO7M6toUnMXCjSWyByTnuwYkScRZHeh/Osrn5QBpWxi2kt1fS9+97SlwRJ wbyXWXwXF4+jQcazqiJm8IySwOsLwac= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=mm6Ta5dT; spf=pass (imf23.hostedemail.com: domain of surenb@google.com designates 209.85.160.179 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1733851558; a=rsa-sha256; cv=none; b=xujZJghPceoJhV8fgeFpmjCRPCgAzMgafQ5NlZ8G6kMixA4cFKmUofCR8marbQ+08s9E8i ndtVYBtM+FvsOT5hPcgbaeoGLl4iBMzMaxf20oZn311h6IdIMczY1GZvELEqjkUiwnc1cT plnCN/vrzDptZbLIBz2uyG/qbj5hnVc= Received: by mail-qt1-f179.google.com with SMTP id d75a77b69052e-4674c22c4afso331321cf.1 for ; Tue, 10 Dec 2024 09:26:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1733851580; x=1734456380; 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=WDFd+SKOEEjFBffUPwnvhVNjk6zGPKgKf4WnAc+z5zQ=; b=mm6Ta5dToFVDUNJ9uppXo23Ab5Viv4+NkyopnlQNiHEYmBeeEJ2KXGx1FZfk7KnwRv PqJJyWUP1XBgY/XbAK+hwYr7dchvvhYZrVloAHKe+kEPxxEFbpxTmGKHxGb0akJV2NPF gsWq5VWdr7qrWO2KokW+FYjzkJEShUQP4HVdOYBeQ5RV1+jVUw02kGqKuNkND+QUNvUZ xcphSnIeGcM598Yf6jXQVCJcFCnYsE06b+utvJwSf3PQnrXOKpxguHWvkcwMz3DQoweg MxDjC1bjY4V6yc/ewVI/6bbFI22U0yMTTx22gkZHnKpY64Td1GShUalAElUdkUgRsu3q i5Uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733851580; x=1734456380; 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=WDFd+SKOEEjFBffUPwnvhVNjk6zGPKgKf4WnAc+z5zQ=; b=B67peIw5+sADmB6K9PabXrRUeNcSm/Kq2jTMbzVzAsOpliPPgY1U7pXx3HpWaWa7ZL v7MBhd5AdMwvRE1YUYRdysrwYiLsw8bUhuZ3JXUOcq9xG9CrxpFBvmYZPNJz/0+vwmc3 1g5oXecXmIJCY8RPIC5rdlMcCowiyQO90qncIVkQmKhVyuHbeqqlyv3gaoEc/buJqrAh WTUcUxMVFtpk3wZDdcSLlsKBrutxGmO4KxhrFZcDBG8gEFtZsBh7afulQ5lkVIVcjezg DdBpY4L9qSwThB6iG/XdvuH00mH/5qVoLohJN4mbfocgHqkKeGyMVg4Mw0I4bX0+qljo AfAg== X-Forwarded-Encrypted: i=1; AJvYcCUYWS54QFsZIfRE3j7k4IaRgCqQ26HiB5R0ryI/IFkMecGgrMAKTbbfOyy5GeMp9YhM7G6d8l3riA==@kvack.org X-Gm-Message-State: AOJu0YxExAcUxy82p2+IyPAEC50CRXMn3YDqvLtQ/waswtw/iS9VgRTg 1ZhqetEgHiatlgbYrUHuCqkE/FBmR7Ip5TsDV9X8KRmPC8HCc5pK1BUIszGCHwByXo2UQSxlz6L LY4HtioDY9QBVLbClm38O66euJyCMeQUqVpB4 X-Gm-Gg: ASbGncvwkw6JOEtzGG9FkjYUcFfXqMI9De/03jBFc+bWaVe8Jj88tiAdrDocZHSsNDN UZbkXyhWNHNthLTkzvOom5AxJFpII+H+hBht79yJvCtRcApaSUmjW3E+8AIZZCI7svw== X-Google-Smtp-Source: AGHT+IGSq/oebMbcl+OhSt16mXBd8VuLF56kIMX/0n4mh7bazuq1+sPTKqIR5Brp1d62OU0GLLIaYhi17cupGVph2Vg= X-Received: by 2002:a05:622a:5186:b0:466:8a29:9de7 with SMTP id d75a77b69052e-46776158637mr5558991cf.12.1733851578862; Tue, 10 Dec 2024 09:26:18 -0800 (PST) MIME-Version: 1.0 References: <202412082208.db1fb2c9-lkp@intel.com> In-Reply-To: From: Suren Baghdasaryan Date: Tue, 10 Dec 2024 09:26:07 -0800 Message-ID: Subject: Re: [akpm-mm:mm-unstable] [mm] 85ad413389: BUG:kernel_NULL_pointer_dereference,address To: Oliver Sang Cc: oe-lkp@lists.linux.dev, lkp@intel.com, Andrew Morton , Christian Brauner , David Hildenbrand , David Howells , Davidlohr Bueso , Hillf Danton , Hugh Dickins , Jann Horn , Johannes Weiner , Jonathan Corbet , "Liam R. Howlett" , Lorenzo Stoakes , Mateusz Guzik , Matthew Wilcox , Mel Gorman , Michal Hocko , Minchan Kim , Oleg Nesterov , Pasha Tatashin , "Paul E. McKenney" , Peter Xu , Peter Zijlstra , Shakeel Butt , Sourav Panda , Vlastimil Babka , Wei Yang , linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: E9D14140025 X-Rspam-User: X-Stat-Signature: e1bcnz9fc3te9s64zx7r97werbfcuoxf X-HE-Tag: 1733851566-210899 X-HE-Meta: U2FsdGVkX19HS2sdSojVpqMOlTlM4daVuuoOLA/FoMuuDCNR1zOdMzHHrzI8Vs7RRxVvAIqXtygB4BPvlhvCP0s1VJq5yt1BUqqKlrQUMxJqV4KdqbiKUb4/X3R0ehNfn1e90Ml3PU71z+DMbHwchhKgJZggSWxen4FVIYXdQAAEM6vLkuouBGC1FkDj+1wF5+hl0n0ERfJzrgEkJlGRkTrNMGXGyQbTRFXUYncelGW1+UK6RRzrTiBfU3GnQzlyKJI4dagWzBOKZRaULQhIdm8i83q2ls0suvh4/6Vaoz2o2I2dyYvRbuxar9Qo6/BFdXjFm4x7k44z6LarjyHGOY7VjfVyE0UDSFncolR1KGgLzd30tC7Z+HrsfsmsEc476Ix+RXi2dIbPeLtCMnxtIJ3sj654mXzHKXYZdjuLWc/YFdcB4Mlg43mppvMNrPQY+b4C43s4Yv8utXwLFk2dL6cf3uo5Ds7dVgf41rY4lBDoMQmq/HTF3SJFJ4PSUWZO3VzgBqmWXX4Y9O26+Lg8gjIU5Lj3zKdvPnJBQulNTMeH+QNzmvxtftLOTL6gc31c6S4P/UsfYuPM550Zzv+1rbvEOard/nJL6V9WrHTMjj6pDFcayVdK83INVZuJrQC/Fszc4kt0L7AhFxQVct53BL1S23ElkMUWtRT3UgJG+/UfHz562l+LAxLQOUwv0BOadgopvC0i8JmY08u+uMTUcaVOwy2FXvC151Q4Zj+3HktSSZZb1emKGBgYF4TfUx0a+tEqqWB2U7DP20NHP2BufmrzT4GAW4xBstii/nS6rG+ROGEyhGjeH80e2WTg8fycFCG2rUrOUJuGiC3cXMSoku8JheOMcMIS/w6LzzW7ZB6juRTWRRh1hW4egi9r6QomoUzxeW0XxpaRD7xzx1PHLawXy2R12VPJ5MDA53sqKpr9c2Y5fa2546XP0PCU1RvwaZJrmjWVfIH0LTWJKk9 SgWNaZqt ZTB4Fhl2G62dJq3qN6zmaz+Q6MAQi7f4KDZZpO1k4yjnYaqNvZpB7VB0Ml8ZmVIV8uCIRYtx/SqNyJDIgV6wpLBk4cpxuv4Q85/+Q5qgtLuN9BgxkoVrRu0GjwT+zNrt9lc5hr1j7xI/n2fwfQTe7MH55yAvabCnrCEFu1i4NqqtR3kM0Dn+41kx64HxuJ7K0iwbDsxosZf2+x7DItxTCcE9R06PaJScS1hmHIrn4AUcddIhV3A9u6HXHW5Hxur5qgLXF5roNuYAcCrnIMtH19brLLe7xdv52JO9eI/i66uypwK/KbK+t8EnX9YKvL/hsOxUyXGeq/1f8l1qq1Tn2qz6akE53UmSeGbo8CKeCVB6Mt/DQ1Vo5VuKYFWleqPSFnHI7UmqRW0UsqZHyd3bciTjwqQ== 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 Mon, Dec 9, 2024 at 11:39=E2=80=AFPM Oliver Sang = wrote: > > hi, Suren, > > On Mon, Dec 09, 2024 at 02:20:07PM -0800, Suren Baghdasaryan wrote: > > On Sun, Dec 8, 2024 at 8:59=E2=80=AFPM Oliver Sang wrote: > > > > > > hi, Suren Baghdasaryan, > > > > > > On Sun, Dec 08, 2024 at 06:09:05PM -0800, Suren Baghdasaryan wrote: > > > > On Sun, Dec 8, 2024 at 7:26=E2=80=AFAM kernel test robot wrote: > > > > > > > > > > > > > > > > > > > > Hello, > > > > > > > > > > kernel test robot noticed "BUG:kernel_NULL_pointer_dereference,ad= dress" on: > > > > > > > > > > commit: 85ad413389aec04cfaaba043caa8128b76c6e491 ("mm: make vma c= ache SLAB_TYPESAFE_BY_RCU") > > > > > https://git.kernel.org/cgit/linux/kernel/git/akpm/mm.git mm-unsta= ble > > > > > > > > > > in testcase: boot > > > > > > > > > > config: i386-randconfig-141-20241208 > > > > > compiler: gcc-11 > > > > > test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -sm= p 2 -m 16G > > > > > > > > > > (please refer to attached dmesg/kmsg for entire log/backtrace) > > > > > > > > > > > > > > > +------------------------------------------------+------------+--= ----------+ > > > > > | | 98d5eefb97 | 8= 5ad413389 | > > > > > +------------------------------------------------+------------+--= ----------+ > > > > > | BUG:kernel_NULL_pointer_dereference,address | 0 | 1= 2 | > > > > > | Oops | 0 | 1= 2 | > > > > > | EIP:lock_anon_vma_root | 0 | 1= 2 | > > > > > | Kernel_panic-not_syncing:Fatal_exception | 0 | 1= 2 | > > > > > +------------------------------------------------+------------+--= ----------+ > > > > > > > > > > > > > > > If you fix the issue in a separate patch/commit (i.e. not just a = new version of > > > > > the same patch/commit), kindly add following tags > > > > > | Reported-by: kernel test robot > > > > > | Closes: https://lore.kernel.org/oe-lkp/202412082208.db1fb2c9-lk= p@intel.com > > > > > > > > Thanks for the report! > > > > It looks like anon_vma passed to lock_anon_vma_root() is NULL but i= t's > > > > not obvious to me why my patch would cause that. > > > > > > > > Oliver, how can I reproduce this locally? > > > > > > > > > > To reproduce: > > > > > > # build kernel > > > cd linux > > > cp config-6.13.0-rc1-00162-g85ad413389ae .config > > > make -j$(nproc) HOSTCC=3Dgcc-11 CC=3Dgcc-11 ARCH=3Di386 oldde= fconfig prepare modules_prepare bzImage modules > > > make -j$(nproc) HOSTCC=3Dgcc-11 CC=3Dgcc-11 ARCH=3Di386 INSTA= LL_MOD_PATH=3D modules_install > > > cd > > > find lib/ | cpio -o -H newc --quiet | gzip > modules.cgz > > > > > > > > > git clone https://github.com/intel/lkp-tests.git > > > cd lkp-tests > > > bin/lkp qemu -k -m modules.cgz job-script # job-scr= ipt is attached in this email > > > > > > # if come across any failure that blocks the test, > > > # please remove ~/.lkp and /lkp dir to run from a clean state= . > > > > > > > > > config and job-script files are attached in original report. > > > > > > one thing we want to mention is this seems only reproducible with i38= 6 config in > > > our tests. > > > > Thanks Oliver! > > I think I found the issue and > > https://lore.kernel.org/all/20241209221028.1644210-1-surenb@google.com/ > > should fix it. Could you please try it out? > > we confirmed the patch fixed the issue we reported. thanks! > > Tested-by: kernel test robot Thanks!