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 8FBE6E7717D for ; Mon, 9 Dec 2024 22:20:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0BE816B00C5; Mon, 9 Dec 2024 17:20:22 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 046BF6B00C6; Mon, 9 Dec 2024 17:20:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E29BA6B00C7; Mon, 9 Dec 2024 17:20:21 -0500 (EST) 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 BA34F6B00C5 for ; Mon, 9 Dec 2024 17:20:21 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id CC9DDC08BE for ; Mon, 9 Dec 2024 22:20:20 +0000 (UTC) X-FDA: 82876839234.08.9A3F311 Received: from mail-qt1-f171.google.com (mail-qt1-f171.google.com [209.85.160.171]) by imf26.hostedemail.com (Postfix) with ESMTP id F355D140004 for ; Mon, 9 Dec 2024 22:20:02 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=BXb5Q4eA; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf26.hostedemail.com: domain of surenb@google.com designates 209.85.160.171 as permitted sender) smtp.mailfrom=surenb@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1733782799; a=rsa-sha256; cv=none; b=ysOF5s/j66e4c8hUgApHBzyKIiClLUOjBqor631HnAa2WERHld2zMrLhW22mNXQ3SKuLCF +9mHgXauUK+qqAGXggBNbf4b7prcuMRLqN1FsbkXmQCFmJdPgicNWnegs9pILlA9fDJkmW xci/WKJSzQOiJMjaTx37ILev7tkILj0= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=BXb5Q4eA; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf26.hostedemail.com: domain of surenb@google.com designates 209.85.160.171 as permitted sender) smtp.mailfrom=surenb@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1733782799; 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=G5ww+FYyUuj9YZJs8l84tdzGI5HsRlAlNX8jCX6t2Ww=; b=pxyFtZGyhoFmk1W5glgrBIy797u21v8nOOa3IMdWERVi5sXkHeWVmn7Az7MrzuUfCTWyp+ L+fUb1DPHOMMH9VfQcGvxRYReomeCyz9tNtM29diQLiIccP7v7oVkhDbFmlg2HUtcmaWc9 TNstjfOsiIRXUq/yfOIOHlyK4+zgSwU= Received: by mail-qt1-f171.google.com with SMTP id d75a77b69052e-4675936f333so171cf.0 for ; Mon, 09 Dec 2024 14:20:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1733782818; x=1734387618; 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=G5ww+FYyUuj9YZJs8l84tdzGI5HsRlAlNX8jCX6t2Ww=; b=BXb5Q4eAFYiARLi8rJtGgkHGNyudWuGQBSP6G/VJgEnhlmYZg1goNR+/hjuSdj/aJf /8cOLjbNSd84XGufXRIcuCkWFbB5l3V4VCPKoBhUsnPIiVd2Gj1RDqno1FD77W8jTPhC LbRijRJqnndf66xNG3zAUSidmnFH64xze2yrhch8Bx7jEJ0DdPVT2c5bdS/ud4932d0f XUwyfZ0ESAHpxfyf45HXKlw4AEGHS2elODwQ+HYDbiwR4C3DSmVV0avEmRASzXPxcI6E DQi2YUEctPsBZ1hKGsYLsEj+LlWVXrYVCow57P1/0FK1R9ivVWiciYbdBKEIpXkYbFbY 09Wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733782818; x=1734387618; 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=G5ww+FYyUuj9YZJs8l84tdzGI5HsRlAlNX8jCX6t2Ww=; b=mmGnY5zr5lT2TxM9VvDT2pngV8yGm3A1NrqHRKXHMmy3/3iknqWI8KdVcCzJQwVNCB oCqyFgpy1hKMlAHkl/rQKesIybVyWBCHF+osauW+EnS8Me1SN3uJIwBGIfzKHqMSIHdX +FrQlaA1JZ+b6HQzOQiaf4pbW8S3p1kkCx4d+4/XljsjA2j2lsl57V36MalE+O/2AN6a EISuTsJUEZz9H9gkI5K9J0oLlFj5bszrjhB/JfH44YMUKTbVt0xUT0nf6E7fLh6kDvS5 u5BA+nd6YUNw+Cyenv+Pz/WZP8MllULz9GBnMXQwfIV9oDpRG0NWva/enpKsedPt85lK xCeg== X-Forwarded-Encrypted: i=1; AJvYcCVJF6ULp3oG0h60T36swVSbvL+9SO3tv185AzSYRk7BENlHRFHqkMBsTgl8R3N8gNWYVX2o9A8O+g==@kvack.org X-Gm-Message-State: AOJu0Yw4J2ZxqmLDyS6GoTel+n/Wv3mNxiN+TBVpxxfXFwFp6lk2f9ff ptl/nfVUl6KYglnoHgrd9kFhZgXvQvwirGBqZXWO/N4zvQnb6DJVr8n5TEW0Ag52ghpKkMZZ+13 uRR/m93vDIqxfc7kokdDIJecWsIFyYCq6YB3z X-Gm-Gg: ASbGncursPEnlkA2LH6mrR11E/jrVDAuTI/jxnGzeEPGcPRRTOKG7MsFWnb11MA6UT7 I01bisvgXytMfSR1emXD+HUsbeyJFq/vzdSU= X-Google-Smtp-Source: AGHT+IH78nTZ9DcmfapbaIU0Acq1Wlfjtc8axM0AHL8eeXBJQHPQKkL1IIhm/4+T2pbRn6gYSgwQZH6j6Df8/mVUYBA= X-Received: by 2002:a05:622a:550a:b0:466:861a:f633 with SMTP id d75a77b69052e-4677757cac6mr198391cf.5.1733782817959; Mon, 09 Dec 2024 14:20:17 -0800 (PST) MIME-Version: 1.0 References: <202412082208.db1fb2c9-lkp@intel.com> In-Reply-To: From: Suren Baghdasaryan Date: Mon, 9 Dec 2024 14:20: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: rspam04 X-Rspamd-Queue-Id: F355D140004 X-Stat-Signature: 4dm99r6q3iychjjpsfx79c75pmqi5zxa X-Rspam-User: X-HE-Tag: 1733782802-155960 X-HE-Meta: U2FsdGVkX1/bFE7AXKWt/6Kwt0JPD5VBAqKxOJoE8TPEMT6RNW2pSrv0qSmYJDtcL77/AW51eVrXU4KhRbzYdF4BefmHKo2gYiCoHQjuSNGNc9DKu6NNYtlsRFP2Erp3HicXGT3oAG3oUQZpFPh/3aRdeuJ3tdeRC9KoJuSuaWbZ67pdBiE05qsUOaNEL2q+9+xe9Uv0xpVm8juPABg8CZS6l4/x7yyQLj01AyORND85PJ95oLDI5ffHJuok/JOruHLQFs8LCn3D440CPnhDYrmmDw8DWF3nHIxCudIPkGf7fcw0UxusBuohJL6FKsjy0nwAhDM/x8SCWpikg2YMS81BVC3PnWb/dUxMzG2NXtRPsPU+wfThFW51WhhgX77q4vJfIS9n2Hn5TmRnKj9xcvCHzByK+sPdPOnWXeq65X/+YkBe9uT6i3oSX4X/LcYfM2aGmj7WDpKz5uOBdSuvdyNQA/tzGBL1nxgWWTp542IsvqKm2AA2t0Ox/DSk7LaEQqFQ3uay1s/7a0wxhDOQkQTcrkXNtBp3WbstFqdgBggKIOQE1RoqK639Ne2cUpCXtigWrj4ODE7+Uhw/t185iWLUrSEaLROFaDLnXTIQ6I3YB16YSr5LhiauApOVlAakhYfi8CDycfnKxWWMgjU7tQ7Tqztf/PUkfN3/8s4vUFmBb6pHpSWYLGcYxw5NDILZ5rLy4Va2Pm21OTDquCkZRZJzFpYT4qORLl4TDpKf9vcv7I01GB/Fpnf32m9ucs4ibdSKuNdsp2qufvW63OVcbeA/uzkmK8OM24Kq2jkMunfcF4ZrM0OCLbHuQPkdDF/RZH7QWhUcqXFvGgFKQg7n6bzcGCn1LxD+9VwPLqpfCAHDG6fMGW7ASyGGLFscqws+bM+u4QIqXgkTbN/9Rz+hOnHcU3z/a7fM/YFkZOBlZJZ1eMMRM0oHlmprHPl+lEjhgTOMYPI0FUK2tYj+SWY YvX3H/Ag O/XU49W6tSV3e5YV2ysKAEQ3mVl4kcU+k6f/VHY4LmqL2l9SijnoDN6ftpyyUnSScxqy3IlRVX1eKyXRVs13XhP6jwk0Jh/HvN9wFx6Y7WXXj2Q3jAhnrDoGXah3q2BKSQnePAgo3Z9BFsIqhjmbc5xY7s3Huj6GH0fUbNPeH5WFOXeZvK6dVz32evcCPb0LMSfO3WN+9mK39onoCj93f6VPchKq7z4a7B06wQIKnlTrwIboqfPpefjfHBdmZFFtiEefa0WNb/NOCOQYWJ4fffXVgKpQQt5wQepsr73xyE0Hajg+vycSDdiJXbTyoUKg3NvptEsHAA9kbKV3i+zwND9dv7zjeZIuTBQIIfEazti18k2UUlEixa3r4EmMnhFEc7sT9od3Heh6kHH67Czyy5HVZIw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, 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 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,addres= s" on: > > > > > > commit: 85ad413389aec04cfaaba043caa8128b76c6e491 ("mm: make vma cache= SLAB_TYPESAFE_BY_RCU") > > > https://git.kernel.org/cgit/linux/kernel/git/akpm/mm.git mm-unstable > > > > > > in testcase: boot > > > > > > config: i386-randconfig-141-20241208 > > > compiler: gcc-11 > > > test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 = -m 16G > > > > > > (please refer to attached dmesg/kmsg for entire log/backtrace) > > > > > > > > > +------------------------------------------------+------------+------= ------+ > > > | | 98d5eefb97 | 85ad4= 13389 | > > > +------------------------------------------------+------------+------= ------+ > > > | BUG:kernel_NULL_pointer_dereference,address | 0 | 12 = | > > > | Oops | 0 | 12 = | > > > | EIP:lock_anon_vma_root | 0 | 12 = | > > > | Kernel_panic-not_syncing:Fatal_exception | 0 | 12 = | > > > +------------------------------------------------+------------+------= ------+ > > > > > > > > > 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-lkp@in= tel.com > > > > Thanks for the report! > > It looks like anon_vma passed to lock_anon_vma_root() is NULL but it'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 olddefcon= fig prepare modules_prepare bzImage modules > make -j$(nproc) HOSTCC=3Dgcc-11 CC=3Dgcc-11 ARCH=3Di386 INSTALL_M= OD_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-script = 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 i386 co= nfig 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?