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 C42A3C46467 for ; Wed, 11 Jan 2023 09:44:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E93B18E0002; Wed, 11 Jan 2023 04:44:14 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id E44748E0001; Wed, 11 Jan 2023 04:44:14 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D0E8B8E0002; Wed, 11 Jan 2023 04:44:14 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id C1DA58E0001 for ; Wed, 11 Jan 2023 04:44:14 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 9519740538 for ; Wed, 11 Jan 2023 09:44:14 +0000 (UTC) X-FDA: 80342032428.24.750DB42 Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by imf22.hostedemail.com (Postfix) with ESMTP id E54B0C000D for ; Wed, 11 Jan 2023 09:44:12 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=qwFg0Dxg; spf=pass (imf22.hostedemail.com: domain of 42.hyeyoo@gmail.com designates 209.85.210.173 as permitted sender) smtp.mailfrom=42.hyeyoo@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673430253; a=rsa-sha256; cv=none; b=i9Zw+pm9U5sGkl5nZyKAs8ZA0jsYk/xQm4yF83Ub5JxZXtjd6+xw3/5YRfKdhJNZhJeg/k GuZUZ6BE8RHa38YKo1lyUL8DWQ9c6x4bD7msQn8iETIB5FeDmuQxufdLnV69U3dgAGjzAj hKYej2ZKY0CttEhT0RwTOS+VNZnOKZU= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=qwFg0Dxg; spf=pass (imf22.hostedemail.com: domain of 42.hyeyoo@gmail.com designates 209.85.210.173 as permitted sender) smtp.mailfrom=42.hyeyoo@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673430253; 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:references:dkim-signature; bh=vL0wvIF2RqhmSNfyYokdjrls3ezSq7et5Rg7ifpCeJ8=; b=2s0ygycOMzAE3zOO/RhVNxzYisGyYAoaDS2iJ9pTfpwHmBwfKeJ891uIhGWeIecBOE+hcV zikhwCr7kItHNfwQC5tMsN5nmMq3kzeobkLZ/m+/NzmtzLTX+vdyRpGZEhrHiEQis5eGll vI7COyPPr6Ru07tqETEC+MIkg8gRjfI= Received: by mail-pf1-f173.google.com with SMTP id 200so4811006pfx.7 for ; Wed, 11 Jan 2023 01:44:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=vL0wvIF2RqhmSNfyYokdjrls3ezSq7et5Rg7ifpCeJ8=; b=qwFg0DxgLKLDVLEwDYfmm0kiiz2eYQDNtmXbVupZ+VvYu2tCBUnOzKwd+rmS6ZMvGG iDHUc5hZBF/fTFzQ/cYH8jdqs+TimStkoLTlpuzBPpITw0juYDix2PREiRYjPzfPy+4O o19zG34ietQD5LzuHcB4MUUDHOhxZXPqbzG2odFSzUhCGXBrynuGBzXciFwr6bBvRpNW 71m2pgDO80zxDCIdQdxdHmQb/qBPiJuhfxY1goAlD7MXDlTrSN6fIuIV0kwtatL8vFnN 36IHGfaUDzNYY6Zs68myHRG+3nvi0mvg3MehfVtt9y6OpRefgWunPTFvVPvhixUkRIby JLtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=vL0wvIF2RqhmSNfyYokdjrls3ezSq7et5Rg7ifpCeJ8=; b=WHdV7/0jM1ZHd9TS+Ok6MbjpJA6JWMA9BknDZVsnbH8yrzjDQQAOsPAhhzfyX7jiAO nORjz1bg8qlaR/ak60cWx9njdpBBINVTCrySlIQyBo1p2Q5XhbnKfvTz37cFaguUYoyl 2HwRgTSTXvSuEof3I1FibU+cFcaCSfrMSJswWPZlPyV/i/xK74eHUaYP0O2Bf5D4cZ5b 5qH8qZKdsm5iogEF1ALds3dMMW0aw7Oax4SX4SoZAGbdg8pZeswh18axm3QTpEeZv5wl Fm+KhJtA9KTpQhiCHVd0uXnki0qNokITBcs1LzwkpuWNb6BZlhGoB4d/+t2+MWPnJ8gj qD+A== X-Gm-Message-State: AFqh2koTPj0fag+Dq0ovo+B9mVV7qDkNBAaLm6NhmD7zpL/iBU8qmdVm MgSnIYZ30xjoJ8v6iiqOmfBPJWmab/8g1D7LNKigkw== X-Google-Smtp-Source: AMrXdXtiF3aD39sMHqdVVfJz89IV5IgRWbG1Hz4FccFuOxItSosS9Ad4uDHKhJDeUL74WlHk4HmG1g== X-Received: by 2002:aa7:9703:0:b0:589:d850:7ea5 with SMTP id a3-20020aa79703000000b00589d8507ea5mr6986750pfg.6.1673430251727; Wed, 11 Jan 2023 01:44:11 -0800 (PST) Received: from localhost ([2400:8902::f03c:93ff:fe27:642a]) by smtp.gmail.com with ESMTPSA id z5-20020aa79905000000b00574ee8cfdabsm9864379pff.148.2023.01.11.01.44.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Jan 2023 01:44:09 -0800 (PST) Date: Wed, 11 Jan 2023 09:44:05 +0000 From: Hyeonggon Yoo <42.hyeyoo@gmail.com> To: kernel test robot Cc: Vlastimil Babka , oe-lkp@lists.linux.dev, lkp@intel.com, Mike Rapoport , Christoph Lameter , linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: BUG: unable to handle page fault for address: f6ffe000 Message-ID: References: <202212312021.bc1efe86-oliver.sang@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202212312021.bc1efe86-oliver.sang@intel.com> X-Rspam-User: X-Rspamd-Queue-Id: E54B0C000D X-Rspamd-Server: rspam01 X-Stat-Signature: 4d1jy73q6nbjwwbcwyiqgth6ssiayan5 X-HE-Tag: 1673430252-755941 X-HE-Meta: U2FsdGVkX1/NZx3qpw/AjTUro262vJgwwejIeS/4M1odSQQnxbl5mu8IpbMQ5HYMfPHGKXXtWZ/x6m8ZMznpFFM28B7l0AQa4Vh+Xqpl5sSsI9eMLuakcYiLAMkS/gUMcFy3i7yKXMHMUi1hYzao/KzywU7SsWv0HQUQlB1K1vEA2kdXO0oc1REeEnByL6fcXQaOeJs0shNqCUcVZ4CavYaBMar0g+Hj4u9ciF7J0jtR96SerhlWwvONXqZvkhONMtfpy/AqUo9Jgyjdq6d5x78lmq7jmaCzmOrXqzEkFkxJIgotoDaDOmGd6COSrzIdTLJA+wQe79WRpA3J3w6AHq4G/2yDeVBioQxVsatpVk1Q4rmUisTB/vUOUU3AvbNbzyh0ftgn86VP6yqaz8KseYO2tKslhy0xxSgTXVFBhsK8+wxUFRSYnSkQr83XBmNHBZlt+zszF1BCVnvtaG86q6zXwiTSz+DHjG6CUoCKlKEVCkPu69Dkxc25Y9BNAy0KiaqMR4lzdRZfyDG0+xpcbOBgYpFbj5lWjt7Ri9QV0JgJOZmazQH/0AKJzifP0LAQ7VVt2ydZ16NbrvFJ08SXLLfrQvy1y8UhkA509sObpIqClkp3ZK+iKghuSjVtJPKoTidB41NLn2GKEGowAgGJAKt58Lm4L3KE9IMJQvCKyD+Pns7kOwd35LqwsPhIsBhwhAC82MjBctDD4pn91vPX+9CJa+fxw2auvysMUudSPQ6wbEKRv3KHyo+OZ+PIxXnjnRihj5qRuskQ5lPy8Y1C5wJP85q3OgO73NyJbdWgGKYTp8g8N9ETML1+CEWEG+Nt0WB0vHNe1FMoz4ngnPxaCKewJarb0ujyPA2jA/eDsMMFAAC0OyhRhcuziFXeUlzh1+ruyPuAyv941/fmXDB+NSMY/oYIoxPLpx91ffKuWP8M1EWXK09bZlaP4OwK42X9UKcfMw21qiBOb3p3BBC lW9sBlYN GcXoXNLeLmQWyn4nniqZNMmH97eGOgZ2JCQoE/d07dzeC+cACQ6ULgX4P0BrVLvEGccJ03AVo/hMMTLtrakluVJO6YYLHISc2J7np1xs1h2MipGlWGlvfYUlJVA== 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: On Sat, Dec 31, 2022 at 11:26:25PM +0800, kernel test robot wrote: > > Greeting, > > FYI, we noticed kernel_BUG_at_include/linux/mm.h due to commit (built with gcc-11): > > commit: 0af8489b0216fa1dd83e264bef8063f2632633d7 ("mm, slub: remove percpu slabs with CONFIG_SLUB_TINY") > https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master > > [test failed on linux-next/master c76083fac3bae1a87ae3d005b5cb1cbc761e31d5] > > in testcase: rcutorture > version: > with following parameters: > > runtime: 300s > test: default > torture_type: tasks-tracing > > test-description: rcutorture is rcutorture kernel module load/unload test. > test-url: https://www.kernel.org/doc/Documentation/RCU/torture.txt > > > on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 16G > > caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): > > > If you fix the issue, kindly add following tag > | Reported-by: kernel test robot > | Link: https://lore.kernel.org/oe-lkp/202212312021.bc1efe86-oliver.sang@intel.com > > > [ 25.804432][ T214] ------------[ cut here ]------------ > [ 25.804917][ T214] kernel BUG at include/linux/mm.h:825! > [ 25.805402][ T214] invalid opcode: 0000 [#1] SMP > [ 25.805820][ T214] CPU: 0 PID: 214 Comm: udevadm Tainted: G S 6.1.0-rc2-00014-g0af8489b0216 #2 1c4d7707ec0ce574ed62a77e82a8580202758048 > [ 25.806944][ T214] EIP: __dump_page.cold (include/linux/mm.h:825 mm/debug.c:97) > [ 25.807376][ T214] Code: ff ff 83 05 e8 5d bb c5 01 ba 4c c4 2f c4 89 f8 83 15 ec 5d bb c5 00 e8 f2 92 ed fd 83 05 f8 5d bb c5 01 83 15 fc 5d bb c5 00 <0f> 0b 83 05 00 5e bb c5 01 b8 ac 85 a3 c4 83 15 04 5e bb c5 00 e8 FYI, I found a panic from trying to read non-present page, on the same commit. I'm not sure if this BUG is related to what we're looking at. [ 26.970492][ T180] systemd-journald[180]: Received request to flush runtime journal from PID 1 [ 28.117157][ T187] BUG: unable to handle page fault for address: f6ffe000 [ 28.117686][ T187] #PF: supervisor read access in kernel mode [ 28.117686][ T187] #PF: error_code(0x0000) - not-present page [ 28.117686][ T187] *pde = 065b9067 *pte = 00000000 [ 28.117686][ T187] Oops: 0000 [#1] SMP [ 28.117686][ T187] CPU: 0 PID: 187 Comm: udevadm Tainted: G S 6.1.0-rc2-00014-g0af8489b0216 #13 6ab653106aca2d29fecfea6da29eac9984fd4186 [ 28.117686][ T187] EIP: kernfs_name_hash+0x60/0xe0 [ 28.117686][ T187] Code: c6 01 83 d7 00 31 d2 01 c6 89 c8 89 75 ec 11 d7 8b 35 f0 9e c1 c5 89 7d f0 8b 3d f4 9e c1 c5 29 f0 8d b4 26 00 00 00 00 66 90 <0f> be 0c 30 89 ca c1 e2 04 c1 e9 04 01 d1 01 cb 8b 4d f0 83 c6 01 [ 28.117686][ T187] EAX: f0eadd57 EBX: ec9ced85 ECX: 05c29e82 EDX: 05c29e82 [ 28.117686][ T187] ESI: 061502a9 EDI: 00000000 EBP: f5fe1c88 ESP: f5fe1c70 [ 28.117686][ T187] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 EFLAGS: 00010206 [ 28.117686][ T187] CR0: 80050033 CR2: f6ffe000 CR3: 35f29000 CR4: 000406d0 [ 28.117686][ T187] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000 [ 28.117686][ T187] DR6: fffe0ff0 DR7: 00000400 [ 28.117686][ T187] Call Trace: [ 28.117686][ T187] kernfs_find_ns+0xb3/0x200 [ 28.117686][ T187] ? kernfs_iop_lookup+0x3c/0x1a0 [ 28.117686][ T187] kernfs_iop_lookup+0x76/0x1a0 [ 28.117686][ T187] lookup_open+0x308/0x970 [ 28.117686][ T187] open_last_lookups+0xa4/0x680 [ 28.117686][ T187] path_openat+0xa9/0x410 [ 28.117686][ T187] do_filp_open+0x99/0x180 [ 28.117686][ T187] ? lock_release+0xe8/0x350 [ 28.117686][ T187] ? _raw_spin_unlock+0x50/0x90 [ 28.117686][ T187] ? alloc_fd+0x252/0x3e0 [ 28.117686][ T187] do_sys_openat2+0xf3/0x2e0 [ 28.117686][ T187] ? find_held_lock+0x37/0x110 [ 28.117686][ T187] do_sys_open+0x8e/0xe0 [ 28.117686][ T187] __ia32_sys_open+0x2a/0x40 [ 28.117686][ T187] __do_fast_syscall_32+0x72/0xd0 [ 28.117686][ T187] ? lockdep_hardirqs_on_prepare+0x232/0x3f0 [ 28.117686][ T187] ? syscall_exit_to_user_mode+0x35/0x50 [ 28.117686][ T187] ? __do_fast_syscall_32+0x7c/0xd0 [ 28.117686][ T187] ? lockdep_hardirqs_on_prepare+0x232/0x3f0 [ 28.117686][ T187] ? irqentry_exit_to_user_mode+0x23/0x30 [ 28.117686][ T187] ? irqentry_exit+0x7d/0xc0 [ 28.117686][ T187] do_fast_syscall_32+0x32/0x70 [ 28.117686][ T187] do_SYSENTER_32+0x15/0x20 [ 28.117686][ T187] entry_SYSENTER_32+0xa2/0xfb [ 28.117686][ T187] EIP: 0xb7f26549 [ 28.117686][ T187] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d 76 00 58 b8 77 00 00 00 cd 80 90 8d 76 [ 28.117686][ T187] EAX: ffffffda EBX: bf83a680 ECX: 00088000 EDX: 000001b6 [ 28.117686][ T187] ESI: 00ab30b0 EDI: 00000008 EBP: b7e31000 ESP: bf83a4c8 [ 28.117686][ T187] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 007b EFLAGS: 00000246 [ 28.117686][ T187] Modules linked in: [ 28.117686][ T187] CR2: 00000000f6ffe000 [ 28.117686][ T187] ---[ end trace 0000000000000000 ]--- [ 28.117686][ T187] EIP: kernfs_name_hash+0x60/0xe0 [ 28.117686][ T187] Code: c6 01 83 d7 00 31 d2 01 c6 89 c8 89 75 ec 11 d7 8b 35 f0 9e c1 c5 89 7d f0 8b 3d f4 9e c1 c5 29 f0 8d b4 26 00 00 00 00 66 90 <0f> be 0c 30 89 ca c1 e2 04 c1 e9 04 01 d1 01 cb 8b 4d f0 83 c6 01