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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B9993C61DBD for ; Wed, 26 Aug 2026 06:30:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 647226B0088; Wed, 26 Aug 2026 02:30:25 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5F7456B008A; Wed, 26 Aug 2026 02:30:25 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4E6506B008C; Wed, 26 Aug 2026 02:30:25 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 169576B0088 for ; Wed, 26 Aug 2026 02:30:25 -0400 (EDT) Received: from smtpin26.hostedemail.com (lb01a-stub [10.200.18.249]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 736958028D for ; Wed, 26 Aug 2026 06:30:24 +0000 (UTC) X-FDA: 85142446368.26.57DE291 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by imf23.hostedemail.com (Postfix) with ESMTP id B1019140009 for ; Wed, 26 Aug 2026 06:30:21 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=icqxE10a; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf23.hostedemail.com: domain of yi1.lai@intel.com designates 192.198.163.7 as permitted sender) smtp.mailfrom=yi1.lai@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1787725822; 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: in-reply-to:in-reply-to:references:dkim-signature; bh=/fiNfBiBtmqcOL5Yv5meETGk9xv7LZf/XYLjgc2QACU=; b=Wct2bl+xViIC5NaaucJzkIRReGP+JGx8iUxEFHCN5cgji9gv76iKhU8OdlIL9cqfThWgfP j9SCwksCqL7h94C8kKaDR+cXOHkJevbZhnzIwpnqlHdaQS5BlbN5kfxzGd04aXffQ1f4EZ 2cxcAKDUzKwxiJ0d6DCGud0CuBBPmxU= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=icqxE10a; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf23.hostedemail.com: domain of yi1.lai@intel.com designates 192.198.163.7 as permitted sender) smtp.mailfrom=yi1.lai@intel.com ARC-Seal: i=1; a=rsa-sha256; d=hostedemail.com; s=arc-20220608; cv=none; t=1787725822; b=AD8DEhv5EhWgRJEeEFQCES71AqZaHF8GNrfXqyM6xVczd6HUodNaJfl60jh2AlsKeHo3mt PLgX+HMFsF8yAaWv3unjMP/l8YTqeud+oZQAe4dHx3vukUP6V1ZpFMaJ83lIp8AO3dS7p6 IsDSsrZ/xQ5jaoUhxI/1EVePcijyTt0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1787725822; x=1819261822; h=date:from:to:cc:subject:message-id:mime-version: in-reply-to; bh=rDKvz/peGRfXq5YQmSPRC3KJaw3+ZougxMrFg0o5odI=; b=icqxE10a8PQVd5QFtmBrXQjuhOcTnwArPrVKshe5ciU8n+YniL5DjL9Y qDHlvCYlKlWcoDJcJAd9g2iJaqsbaT26QlgmFWXwUSWgNSe9CpUdxEa6r GhpF55tJBp+IXCp90353AtMrWJV4y1Zis6AxgXoSy+XZ6gIt72ItyNoWU I1xRF8N3lRUGcb+YPO7PZkzikoaN7nyL50kBEhFKt+HCmokicPhiT6mgr 8I96cec5Wx/HHfktmLewffV9o8iC7OwZdtniIIZOUdkehTT49Dk/XqVCS 9d3mauQF7GMtfea4lGMZgRAbpdYEu2ASUVVcGBa3stJFT+eAakMATrsoK w==; X-CSE-ConnectionGUID: xXz6U6zfSXGy++aYSCs5xg== X-CSE-MsgGUID: ttvqCZONS8KeFQF34sx9vg== X-IronPort-AV: E=McAfee;i="6800,10657,11886"; a="113737055" X-IronPort-AV: E=Sophos;i="6.25,244,1779174000"; d="scan'208";a="113737055" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Aug 2026 23:30:16 -0700 X-CSE-ConnectionGUID: ZfRpfErhTaqv3OW7pFIz3Q== X-CSE-MsgGUID: PADR+xa1RxuJ/tY1ZWnwdg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.25,244,1779174000"; d="scan'208";a="268067141" Received: from ly-workstation.sh.intel.com (HELO ly-workstation) ([10.239.182.64]) by orviesa009-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Aug 2026 23:30:12 -0700 Date: Wed, 26 Aug 2026 14:30:05 +0800 From: kernel test robot To: Prakash Gupta Cc: oe-lkp@lists.linux.dev, lkp@intel.com, cgroups@vger.kernel.org, linux-mm@kvack.org, Johannes Weiner , Michal Hocko , Roman Gushchin , Shakeel Butt , Muchun Song , Andrew Morton , Kefeng Wang , "Matthew Wilcox (Oracle)" , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, Prakash Gupta , yi1.lai@intel.com Subject: Re: [PATCH] mm/memcg: fix NULL nodeinfo[] dereference on late-onlined nodes Message-ID: <202608261313.1d95c34d-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260810-memcg-nodeinfo-null-guard-v1-1-77a73204d63a@oss.qualcomm.com> X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: B1019140009 X-Stat-Signature: h8n8cso1y66jak18wbe1qnsq7w9uxxjc X-Rspam-User: X-HE-Tag: 1787725821-361156 X-HE-Meta: U2FsdGVkX18IAGWBiG+SGIWHL/mLjE+n0W5MlpdA8H1+a0H7hYr/hVFmdOD5RRFNp1jn+Q8IJFSvpv10WleARPv9zDYo8x0eSOSngwcCCll4HFuzzk24OmkjWvJV0yTmE0ZZX0VqNYmPP8sItImm7jXDWjxtEwg4DXy6dtwitcWllJyL2meHn8hHE+8FwDDOnvNzKfd/QWIMEwcY7NVPLsSkoJDcN4e4it55fTVXU4f7VLbafe4x0jj/jSDH4w6YWuRcgFKmDZFxTF1OzIPdNYPxvh+jpGXpiiejhi0Dj56C5ojpumbGfGTBzh4Et/Xzi5cJ5zL4i2GR8g2ACxkPpdkJ2hve7lTVFeAl5IYT2JeOLmQQ3kaYCmeYfeq5mgT2lZ2tkJfcrTrGgtfQRQXklVpHuqOhxun0I5FgJ2/Clw7M7E1JmCDk7KhZ1xhKNSrpX/h+OnKD1g+GGSpV68fvDSzAUcukLyp7eDQB0q+GnLlGTeYIzhRmteQNY18ZlB4YHm7Ul+iMNl+iZNbCnvmRsrQp986kpiwN1w7Nc0rT3FPyUFv1MErDVhfwFEVFr8bgLuNx/KR59h5721Tll8t9czVrrQ0lRwtPOiXVGdjOm668otzXTLeTiZ8ny1RK3vinogsz+gsiWXhLKCswX5s5qP2WRA8xwUkGuwn9XQaw3EnwCTvWhSuoIrt70jahcArEPBr3md3ZtPK3nlg4YPIKhCSqyKfc+oNy/sjFJjEfk15QtP5fS4FR8iamsozjwk1DlA7qD1hsppf56j+6f1uZw1KfgENNmRgiVecz4aZ6Pb+DWjdGoTpipGccVBu+BZx3t9ZDA+HIi0WORIs6aPySEk1PmM5ChTBOI7O7Oxp8PBvnf/4NxfeVweNGF0uo8YISSW61lUC9PTOkViohOLhOXqAoJvkYlZ3OHw0XLprIX1ks6ReJKaqT9Sx60j10YMjReguJuTvq98CpUOGZ4Zn MA5yCfVz GdCT1zVO8t1I/M2pc5QSWKfhCPEeFHx5iL6BCCwf66ytqnTekGZ0lmafMCqHJM55wFSRtnZ/q7ZxbpyWDbjfKhTB65em64s+l/a7/y4QVHVDudLIUfjAkgIYQDJnRrMA5QOBrJvsyjwfEKmV9JWshG6kTVsaeN54FbMjjaFmU4KbsKC7gAYo7byQo6TGM0gbGB0astuC+1rWxkwPGLEtx4Tqnbmr7t6LcGyqYQ69JPfiuJqONdZjDyvQtFLSClgQcoCVWoFx2U3B4+UzbzikobC4q4VtYRr7ukHgFPa/xngiJ90wgfswVSrlKiSeCRU1ylhipX2l8QyBlwybADWlhts0UJcXAqSQAkkhb Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hello, kernel test robot noticed "Oops:general_protection_fault,probably_for_non-canonical_address#:#[##]SMP_KASAN" on: commit: d793df2588b727e161c6586cafda1b3146216b36 ("[PATCH] mm/memcg: fix NULL nodeinfo[] dereference on late-onlined nodes") url: https://github.com/intel-lab-lkp/linux/commits/Prakash-Gupta/mm-memcg-fix-NULL-nodeinfo-dereference-on-late-onlined-nodes/20260810-111630 patch link: https://lore.kernel.org/all/20260810-memcg-nodeinfo-null-guard-v1-1-77a73204d63a@oss.qualcomm.com/ patch subject: [PATCH] mm/memcg: fix NULL nodeinfo[] dereference on late-onlined nodes in testcase: boot config: x86_64-randconfig-r132-20260821 compiler: clang-22 test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 32G (please refer to attached dmesg/kmsg for entire log/backtrace) 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/202608261313.1d95c34d-lkp@intel.com [ 4.964339][ T26] KASAN: probably user-memory-access in range [0x0000000000002040-0x0000000000002047] [ 4.964822][ T1] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e3306b9ada, max_idle_ns: 440795224413 ns [ 4.964364][ T26] CPU: 1 UID: 0 PID: 26 Comm: kworker/u10:0 Tainted: G T 7.2.0-rc6-00001-gd793df2588b7 #1 PREEMPTLAZY 7c3d8f436a783d0b482149cc8be5fdb0e2064a33 [ 4.967167][ T26] Tainted: [T]=RANDSTRUCT [ 4.967167][ T26] Workqueue: async async_run_entry_fn [ 4.967167][ T26] RIP: 0010:mod_node_state+0x2d/0x180 [ 4.967167][ T26] Code: 41 56 41 55 41 54 53 89 cd 41 89 d4 41 89 f7 49 89 fe 48 8d 9f 40 20 00 00 48 89 d8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <80> 3c 08 00 74 08 48 89 df e8 85 18 13 00 4c 8b 2b 44 89 fb 41 83 [ 4.967167][ T26] RSP: 0000:ffffc900001c7610 EFLAGS: 00010002 [ 4.967167][ T26] RAX: 0000000000000408 RBX: 0000000000002040 RCX: dffffc0000000000 [ 4.967167][ T26] RDX: 0000000000000001 RSI: 0000000000000013 RDI: 0000000000000000 [ 4.967167][ T26] RBP: 0000000000000000 R08: ffffffffffe8ac20 R09: 0000000000000001 [ 4.967167][ T26] R10: 0000000000000000 R11: fffff52000038ecc R12: 0000000000000001 [ 4.967167][ T26] R13: dffffc0000000000 R14: 0000000000000000 R15: 0000000000000013 [ 4.967167][ T26] FS: 0000000000000000(0000) GS:ffff888799a99000(0000) knlGS:0000000000000000 [ 4.967167][ T26] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 4.967167][ T26] CR2: 0000000000000000 CR3: 00000000040c5000 CR4: 00000000000406b0 [ 4.967167][ T26] Call Trace: [ 4.967167][ T26] [ 4.967167][ T26] mod_lruvec_state+0x47/0xc0 [ 4.967167][ T26] ? lruvec_stat_mod_folio+0x22/0x300 [ 4.967167][ T26] lruvec_stat_mod_folio+0x181/0x300 [ 4.967167][ T26] __filemap_add_folio+0x758/0xb00 [ 4.967167][ T26] ? workingset_activation+0x500/0x500 [ 4.967167][ T26] filemap_add_folio+0x1ce/0x380 [ 4.967167][ T26] __filemap_get_folio_mpol+0x3b5/0x940 [ 4.967167][ T26] simple_write_begin+0x61/0x2c0 [ 4.967167][ T26] page_symlink+0x1a8/0x300 [ 4.967167][ T26] ramfs_symlink+0x8c/0x140 [ 4.967167][ T26] vfs_symlink+0x12f/0x2c0 [ 4.967167][ T26] filename_symlinkat+0xf4/0x280 [ 4.967167][ T26] ? __asan_memcpy+0x40/0x80 [ 4.967167][ T26] init_symlink+0x2e/0x80 [ 4.967167][ T26] do_symlink+0xa5/0x180 [ 4.967167][ T26] flush_buffer+0x6b/0x100 [ 4.967167][ T26] ? unpack_to_rootfs+0x380/0x380 [ 4.967167][ T26] __gunzip+0x8bd/0xdc0 [ 4.967167][ T26] ? __gunzip+0xdc0/0xdc0 [ 4.967167][ T26] ? decompress_method+0x1c0/0x1c0 [ 4.967167][ T26] unpack_to_rootfs+0x21e/0x380 [ 4.967167][ T26] ? flush_buffer+0x100/0x100 [ 4.967167][ T26] ? xwrite+0x100/0x100 [ 4.967167][ T26] do_populate_rootfs+0x21c/0x300 [ 4.967167][ T26] async_run_entry_fn+0x95/0x3c0 [ 4.967167][ T26] ? process_scheduled_works+0x7a6/0x1240 [ 4.967167][ T26] process_scheduled_works+0x86b/0x1240 [ 4.967167][ T26] worker_thread+0x749/0xbc0 [ 4.967167][ T26] kthread+0x338/0x440 [ 4.967167][ T26] ? alloc_worker+0x2c0/0x2c0 [ 4.967167][ T26] ? __do_trace_sched_kthread_stop_ret+0x140/0x140 [ 4.967167][ T26] ret_from_fork+0x291/0x5c0 [ 4.967167][ T26] ? __do_trace_sched_kthread_stop_ret+0x140/0x140 [ 4.967167][ T26] ret_from_fork_asm+0x11/0x20 [ 4.967167][ T26] [ 4.967167][ T26] Modules linked in: [ 4.967167][ T26] ---[ end trace 0000000000000000 ]--- [ 4.967167][ T26] RIP: 0010:mod_node_state+0x2d/0x180 [ 4.967167][ T26] Code: 41 56 41 55 41 54 53 89 cd 41 89 d4 41 89 f7 49 89 fe 48 8d 9f 40 20 00 00 48 89 d8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df <80> 3c 08 00 74 08 48 89 df e8 85 18 13 00 4c 8b 2b 44 89 fb 41 83 [ 4.967167][ T26] RSP: 0000:ffffc900001c7610 EFLAGS: 00010002 [ 4.967167][ T26] RAX: 0000000000000408 RBX: 0000000000002040 RCX: dffffc0000000000 [ 4.967167][ T26] RDX: 0000000000000001 RSI: 0000000000000013 RDI: 0000000000000000 [ 4.967167][ T26] RBP: 0000000000000000 R08: ffffffffffe8ac20 R09: 0000000000000001 [ 4.967167][ T26] R10: 0000000000000000 R11: fffff52000038ecc R12: 0000000000000001 [ 4.967167][ T26] R13: dffffc0000000000 R14: 0000000000000000 R15: 0000000000000013 [ 4.967167][ T26] FS: 0000000000000000(0000) GS:ffff888799a99000(0000) knlGS:0000000000000000 [ 4.967167][ T26] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 4.967167][ T26] CR2: 0000000000000000 CR3: 00000000040c5000 CR4: 00000000000406b0 [ 4.967167][ T26] Kernel panic - not syncing: Fatal exception The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/archive/20260826/202608261313.1d95c34d-lkp@intel.com -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki