$ crash crashdump-2024-04-04-13:18:57 vmlinux crash 8.0.4 Copyright (C) 2002-2022 Red Hat, Inc. Copyright (C) 2004, 2005, 2006, 2010 IBM Corporation Copyright (C) 1999-2006 Hewlett-Packard Co Copyright (C) 2005, 2006, 2011, 2012 Fujitsu Limited Copyright (C) 2006, 2007 VA Linux Systems Japan K.K. Copyright (C) 2005, 2011, 2020-2022 NEC Corporation Copyright (C) 1999, 2002, 2007 Silicon Graphics, Inc. Copyright (C) 1999, 2000, 2001, 2002 Mission Critical Linux, Inc. Copyright (C) 2015, 2021 VMware, Inc. This program is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Enter "help copying" to see the conditions. This program has absolutely no warranty. Enter "help warranty" for details. GNU gdb (GDB) 10.2 Copyright (C) 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... KERNEL: vmlinux [TAINTED] DUMPFILE: crashdump-2024-04-04-13:18:57 [PARTIAL DUMP] CPUS: 16 DATE: Thu Apr 4 13:17:22 CST 2024 UPTIME: 01:58:12 LOAD AVERAGE: 0.66, 0.86, 0.87 TASKS: 981 NODENAME: archhometx RELEASE: 6.8.2-zen2-1-zen VERSION: #1 ZEN SMP PREEMPT_DYNAMIC Mon, 01 Apr 2024 16:29:55 +0000 MACHINE: x86_64 (3194 Mhz) MEMORY: 29.7 GB PANIC: "Oops: 0000 [#1] PREEMPT SMP NOPTI" (check log for details) PID: 1048 COMMAND: "systemd" TASK: ffff8c62fd7e8000 [THREAD_INFO: ffff8c62fd7e8000] CPU: 13 STATE: TASK_RUNNING (PANIC) crash> log ========== Hide useless log messages ============== [ 7102.747625] BUG: unable to handle page fault for address: 0000000000003469 [ 7102.747640] #PF: supervisor read access in kernel mode [ 7102.747648] #PF: error_code(0x0000) - not-present page [ 7102.747654] PGD 0 P4D 0 [ 7102.747665] Oops: 0000 [#1] PREEMPT SMP NOPTI [ 7102.747674] CPU: 13 PID: 1048 Comm: systemd Kdump: loaded Tainted: P W OE 6.8.2-zen2-1-zen #1 24904fed7e6079d5f9e2e2fe982ca80ee9997769 [ 7102.747687] Hardware name: ASUSTeK COMPUTER INC. ASUS TUF Gaming A15 FA507RM_FA507RM/FA507RM, BIOS FA507RM.315 11/30/2022 [ 7102.747694] RIP: 0010:rb_first+0xf/0x30 [ 7102.747713] Code: 10 e9 b0 52 32 00 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 8b 07 48 85 c0 74 14 48 89 c2 <48> 8b 40 10 48 85 c0 75 f4 48 89 d0 e9 7b 52 32 00 31 d2 eb f4 66 [ 7102.747722] RSP: 0018:ffffadc902b4bca0 EFLAGS: 00010206 [ 7102.747732] RAX: 0000000000003459 RBX: ffff8c63545fb280 RCX: 000000000080001c [ 7102.747739] RDX: 0000000000003459 RSI: 0000000000000000 RDI: ffff8c63545fc858 [ 7102.747745] RBP: ffff8c62e3f90d00 R08: 0000000000000001 R09: 0000000000000000 [ 7102.747751] R10: ffff8c62fd600140 R11: 0000000000000000 R12: ffff8c63545fc858 [ 7102.747757] R13: ffff8c62c01ad700 R14: ffffadc902b4bd3e R15: ffff8c632e8d34f8 [ 7102.747764] FS: 0000738ff40ea880(0000) GS:ffff8c69a0140000(0000) knlGS:0000000000000000 [ 7102.747772] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 7102.747779] CR2: 0000000000003469 CR3: 0000000133ab2000 CR4: 0000000000f50ef0 [ 7102.747786] PKRU: 55555554 [ 7102.747791] Call Trace: [ 7102.747799] [ 7102.747809] ? __die+0x10f/0x120 [ 7102.747821] ? page_fault_oops+0x171/0x4e0 [ 7102.747834] ? srso_alias_return_thunk+0x5/0xfbef5 [ 7102.747858] ? kmalloc_trace+0x11c/0x490 [ 7102.747876] ? srso_alias_return_thunk+0x5/0xfbef5 [ 7102.747890] ? exc_page_fault+0x7f/0x180 [ 7102.747909] ? asm_exc_page_fault+0x26/0x30 [ 7102.747927] ? rb_first+0xf/0x30 [ 7102.747937] simple_xattrs_free+0x7e/0xc0 [ 7102.747954] kernfs_put.part.0+0x60/0x150 [ 7102.747973] kernfs_remove_by_name_ns+0x81/0xd0 [ 7102.747987] cgroup_addrm_files+0x3ca/0x450 [ 7102.748000] ? srso_alias_return_thunk+0x5/0xfbef5 [ 7102.748017] css_clear_dir+0x4b/0xc0 [ 7102.748031] cgroup_destroy_locked+0x112/0x240 [ 7102.748043] cgroup_rmdir+0x58/0x170 [ 7102.748054] kernfs_iop_rmdir+0x5c/0xc0 [ 7102.748065] vfs_rmdir+0xda/0x1f0 [ 7102.748084] do_rmdir+0x1f8/0x210 [ 7102.748099] __x64_sys_rmdir+0x42/0x70 [ 7102.748108] do_syscall_64+0x89/0x170 [ 7102.748125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 7102.748134] ? do_syscall_64+0x96/0x170 [ 7102.748143] ? srso_alias_return_thunk+0x5/0xfbef5 [ 7102.748154] entry_SYSCALL_64_after_hwframe+0x6e/0x76 [ 7102.748164] RIP: 0033:0x738ff4f1977b [ 7102.748227] Code: f0 ff ff 73 01 c3 48 8b 0d b2 c5 0d 00 f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 84 00 00 00 00 00 f3 0f 1e fa b8 54 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 8b 15 81 c5 0d 00 f7 d8 [ 7102.748235] RSP: 002b:00007ffde1551208 EFLAGS: 00000246 ORIG_RAX: 0000000000000054 [ 7102.748244] RAX: ffffffffffffffda RBX: 000058544eb832c0 RCX: 0000738ff4f1977b [ 7102.748251] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 000058544ead6650 [ 7102.748258] RBP: 00007ffde1551260 R08: 0000738ff4aaa90a R09: 0000000000000000 [ 7102.748264] R10: 000058544eb20dd0 R11: 0000000000000246 R12: 0000000000000001 [ 7102.748270] R13: 0000000000000000 R14: 000058544ead6650 R15: 0000000000000000 [ 7102.748285] [ 7102.748289] Modules linked in: tun rfcomm snd_seq_dummy snd_hrtimer snd_seq uinput ccm algif_aead crypto_null des3_ede_x86_64 cbc des_generic libdes md4 cmac algif_hash algif_skcipher snd_hda_codec_hdmi af_alg bnep intel_rapl_msr zenergy(OE) intel_rapl_common iwlmvm amdgpu mac80211 kvm_amd libarc4 ptp kvm pps_core tcp_bbr snd_hda_intel sch_cake snd_intel_dspcfg amdxcp irqbypass drm_exec snd_usb_audio snd_intel_sdw_acpi crct10dif_pclmul btusb gpu_sched crc32_pclmul snd_hda_codec uvcvideo usbip_host snd_usbmidi_lib btrtl drm_buddy polyval_clmulni iwlwifi snd_ump videobuf2_vmalloc usbip_core btintel i2c_algo_bit polyval_generic snd_hda_core uvc snd_rawmidi drm_suballoc_helper pkcs8_key_parser gf128mul videobuf2_memops btbcm snd_hwdep snd_seq_device drm_ttm_helper ghash_clmulni_intel btmtk sha512_ssse3 nvidia_uvm(POE) nvidia_drm(POE) videobuf2_v4l2 ttm snd_pcm bluetooth amd_pmf sha1_ssse3 cfg80211 asus_nb_wmi aesni_intel drm_display_helper nvidia_modeset(POE) amdtee snd_timer videodev r8169 asus_wmi hid_multitouch [ 7102.748551] crypto_simd ucsi_acpi snd cec ledtrig_audio amd_sfh cryptd realtek ecdh_generic typec_ucsi vfat fat sparse_keymap wmi_bmof typec platform_profile mdio_devres video videobuf2_common joydev mousedev sp5100_tco i2c_hid_acpi ntfs3 rapl pcspkr mc libphy crc16 k10temp soundcore rfkill i2c_piix4 ccp roles wmi tee i2c_hid amd_pmc mac_hid nvidia(POE) i2c_dev sg crypto_user fuse dm_mod loop nfnetlink zram ip_tables x_tables hid_logitech_hidpp hid_logitech_dj hid_generic usbhid serio_raw atkbd libps2 vivaldi_fmap nvme nvme_core sha256_ssse3 xhci_pci i8042 xhci_pci_renesas nvme_auth serio btrfs blake2b_generic libcrc32c crc32c_generic crc32c_intel xor raid6_pq [ 7102.748788] CR2: 0000000000003469 crash> crash> bt -FFsx PID: 1048 TASK: ffff8c62fd7e8000 CPU: 13 COMMAND: "systemd" #0 [ffffadc902b4ba10] machine_kexec+0x1d0 at ffffffff91a909c0 ffffadc902b4ba18: 0000738ff40ea880 0000000000000000 ffffadc902b4ba28: 0000000024073000 ffff8c61e4073000 ffffadc902b4ba38: 0000000024072000 0000000000000000 ffffadc902b4ba48: 7cc4cdff062b4300 ffffadc902b4ba70 ffffadc902b4ba58: ffffadc902b4bbf8 0000000000000046 ffffadc902b4ba68: crash_kexec+193 #1 [ffffadc902b4ba68] crash_kexec+0xc1 at ffffffff91bfaf31 ffffadc902b4ba70: [ffff8c632e8d34f8:kmalloc-4k] ffffadc902b4bd3e ffffadc902b4ba80: [ffff8c62c01ad700:kmalloc-256] [ffff8c63545fc858:Acpi-State] ffffadc902b4ba90: [ffff8c62e3f90d00:kernfs_node_cache] [ffff8c63545fb280:kernfs_node_cache] ffffadc902b4baa0: 0000000000000000 [ffff8c62fd600140:kmalloc-32] ffffadc902b4bab0: 0000000000000000 0000000000000001 ffffadc902b4bac0: 0000000000003459 000000000080001c ffffadc902b4bad0: 0000000000003459 0000000000000000 ffffadc902b4bae0: [ffff8c63545fc858:Acpi-State] ffffffffffffffff ffffadc902b4baf0: rb_first+15 0000000000000010 ffffadc902b4bb00: 0000000000010206 ffffadc902b4bca0 ffffadc902b4bb10: 0000000000000018 7cc4cdff062b4300 ffffadc902b4bb20: 0000000000000009 oops_end+212 #2 [ffffadc902b4bb28] oops_end+0xd4 at ffffffff91a3f1a4 ffffadc902b4bb30: 0000000000000009 ffffadc902b4bbf8 ffffadc902b4bb40: 0000000000003469 page_fault_oops+405 #3 [ffffadc902b4bb48] page_fault_oops+0x195 at ffffffff91aa4c75 ffffadc902b4bb50: srso_alias_return_thunk+5 kmalloc_trace+284 ffffadc902b4bb60: srso_alias_return_thunk+5 0000000000000046 ffffadc902b4bb70: 0000000000000000 0000000000000000 ffffadc902b4bb80: 0000000000000000 0000000000000000 ffffadc902b4bb90: 7cc4cdff062b4300 ffffadc902b4bbf8 ffffadc902b4bba0: 0000000000003469 0000000000000000 ffffadc902b4bbb0: 0000000000000000 0000000000000000 ffffadc902b4bbc0: 0000000000000000 exc_page_fault+127 #4 [ffffadc902b4bbc8] exc_page_fault+0x7f at ffffffff929fb54f ffffadc902b4bbd0: 0000000000000000 0000000000000000 ffffadc902b4bbe0: 0000000000000000 0000000000000000 ffffadc902b4bbf0: asm_exc_page_fault+38 #5 [ffffadc902b4bbf0] asm_exc_page_fault+0x26 at ffffffff92c012a6 [exception RIP: rb_first+15] RIP: ffffffff929dee7f RSP: ffffadc902b4bca0 RFLAGS: 00010206 RAX: 0000000000003459 RBX: ffff8c63545fb280 RCX: 000000000080001c RDX: 0000000000003459 RSI: 0000000000000000 RDI: ffff8c63545fc858 RBP: ffff8c62e3f90d00 R8: 0000000000000001 R9: 0000000000000000 R10: ffff8c62fd600140 R11: 0000000000000000 R12: ffff8c63545fc858 R13: ffff8c62c01ad700 R14: ffffadc902b4bd3e R15: ffff8c632e8d34f8 ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018 ffffadc902b4bbf8: [ffff8c632e8d34f8:kmalloc-4k] ffffadc902b4bd3e ffffadc902b4bc08: [ffff8c62c01ad700:kmalloc-256] [ffff8c63545fc858:Acpi-State] ffffadc902b4bc18: [ffff8c62e3f90d00:kernfs_node_cache] [ffff8c63545fb280:kernfs_node_cache] ffffadc902b4bc28: 0000000000000000 [ffff8c62fd600140:kmalloc-32] ffffadc902b4bc38: 0000000000000000 0000000000000001 ffffadc902b4bc48: 0000000000003459 000000000080001c ffffadc902b4bc58: 0000000000003459 0000000000000000 ffffadc902b4bc68: [ffff8c63545fc858:Acpi-State] ffffffffffffffff ffffadc902b4bc78: rb_first+15 0000000000000010 ffffadc902b4bc88: 0000000000010206 ffffadc902b4bca0 ffffadc902b4bc98: 0000000000000018 simple_xattrs_free+126 #6 [ffffadc902b4bca0] simple_xattrs_free+0x7e at ffffffff91f211ae ffffadc902b4bca8: [ffff8c63545fb280:kernfs_node_cache] [ffff8c62e3f90d00:kernfs_node_cache] ffffadc902b4bcb8: [ffff8c62c01ad710:kmalloc-256] [ffff8c62c01ad700:kmalloc-256] ffffadc902b4bcc8: kernfs_put+96 #7 [ffffadc902b4bcc8] kernfs_put+0x60 at ffffffff91fc3c20 ffffadc902b4bcd0: [ffff8c63545fb280:kernfs_node_cache] [ffff8c62c01ad760:kmalloc-256] ffffadc902b4bce0: ffffadc902b4bd3e 0000000000000000 ffffadc902b4bcf0: kernfs_remove_by_name_ns+129 #8 [ffffadc902b4bcf0] kernfs_remove_by_name_ns+0x81 at ffffffff91fc5591 ffffadc902b4bcf8: 0000000000000000 memory_files+1944 ffffadc902b4bd08: [ffff8c630674b000:kmalloc-2k] 0000000000000000 ffffadc902b4bd18: cgroup_addrm_files+970 #9 [ffffadc902b4bd18] cgroup_addrm_files+0x3ca at ffffffff91bff64a ffffadc902b4bd20: [ffff8c62fd7e8000:task_struct] [ffff8c632e8d3000:kmalloc-4k] ffffadc902b4bd30: srso_alias_return_thunk+5 656dffff91ee6bc8 ffffadc902b4bd40: 6d756e2e79726f6d 0000746174735f61 ffffadc902b4bd50: 0000000000000000 0000000000000000 ffffadc902b4bd60: 0000000000000000 0000000000000000 ffffadc902b4bd70: 0000000000000000 0000000000000000 ffffadc902b4bd80: 0000000000000000 0000000000000000 ffffadc902b4bd90: 0000000000000000 0000000000000000 ffffadc902b4bda0: 7cc4cdff062b4300 [ffff8c632e8d3000:kmalloc-4k] ffffadc902b4bdb0: memory_files [ffff8c630674b000:kmalloc-2k] ffffadc902b4bdc0: 0000000000000004 [ffff8c630674b000:kmalloc-2k] ffffadc902b4bdd0: 0000000000000000 css_clear_dir+75 #10 [ffffadc902b4bdd8] css_clear_dir+0x4b at ffffffff91c02c0b ffffadc902b4bde0: 0000000000000000 [ffff8c6328e26800:kmalloc-2k] ffffadc902b4bdf0: [ffff8c632e8d3000:kmalloc-4k] cgroup_destroy_locked+274 #11 [ffffadc902b4bdf8] cgroup_destroy_locked+0x112 at ffffffff91c02ff2 ffffadc902b4be00: [ffff8c62e3f90d00:kernfs_node_cache] 0000000000000000 ffffadc902b4be10: [ffff8c630674b000:kmalloc-2k] 0000000000000002 ffffadc902b4be20: [ffff8c62f9b91b00:dentry] cgroup_rmdir+88 #12 [ffffadc902b4be28] cgroup_rmdir+0x58 at ffffffff91c0a7b8 ffffadc902b4be30: [ffff8c62e3f90d00:kernfs_node_cache] 0000000000000000 ffffadc902b4be40: [ffff8c62d347d6c8:inode_cache] 0000000000000002 ffffadc902b4be50: kernfs_iop_rmdir+92 #13 [ffffadc902b4be50] kernfs_iop_rmdir+0x5c at ffffffff91fc3b4c ffffadc902b4be58: [ffff8c62f9b91b00:dentry] 0000000000000000 ffffadc902b4be68: vfs_rmdir+218 #14 [ffffadc902b4be68] vfs_rmdir+0xda at ffffffff91ee91aa ffffadc902b4be70: [ffff8c62e925d000:names_cache] 0000000000000000 ffffadc902b4be80: 00000000ffffff9c 0000000000000002 ffffadc902b4be90: do_rmdir+504 #15 [ffffadc902b4be90] do_rmdir+0x1f8 at ffffffff91ef1fe8 ffffadc902b4be98: 00000000e925d000 [ffff8c62c403b620:mnt_cache] ffffadc902b4bea8: [ffff8c62c44cc0c0:dentry] 0000001de79f0a23 ffffadc902b4beb8: [ffff8c62e925d066:names_cache] 7cc4cdff062b4300 ffffadc902b4bec8: 000058544ead6650 ffffadc902b4bf48 ffffadc902b4bed8: ffffadc902b4bf58 0000000000000054 ffffadc902b4bee8: 0000000000000000 __x64_sys_rmdir+66 #16 [ffffadc902b4bef0] __x64_sys_rmdir+0x42 at ffffffff91ef20d2 ffffadc902b4bef8: ffffffffffffffff do_syscall_64+137 #17 [ffffadc902b4bf00] do_syscall_64+0x89 at ffffffff929f44a9 ffffadc902b4bf08: ffffffffffffffff ffffadc902b4bf48 ffffadc902b4bf18: srso_alias_return_thunk+5 do_syscall_64+150 ffffadc902b4bf28: srso_alias_return_thunk+5 0000000000000000 ffffadc902b4bf38: 0000000000000000 0000000000000000 ffffadc902b4bf48: 0000000000000000 entry_SYSCALL_64_after_hwframe+110 #18 [ffffadc902b4bf50] entry_SYSCALL_64_after_hwframe+0x6e at ffffffff92c0012a RIP: 0000738ff4f1977b RSP: 00007ffde1551208 RFLAGS: 00000246 RAX: ffffffffffffffda RBX: 000058544eb832c0 RCX: 0000738ff4f1977b RDX: 0000000000000000 RSI: 0000000000000001 RDI: 000058544ead6650 RBP: 00007ffde1551260 R8: 0000738ff4aaa90a R9: 0000000000000000 R10: 000058544eb20dd0 R11: 0000000000000246 R12: 0000000000000001 R13: 0000000000000000 R14: 000058544ead6650 R15: 0000000000000000 ORIG_RAX: 0000000000000054 CS: 0033 SS: 002b crash> struct kernfs_node ffff8c63545fb280 struct kernfs_node { count = { counter = 0 }, active = { counter = -2147483647 }, parent = 0xffff8c62e3f90d00, name = 0xffff8c62fd600140 "memory.numa_staty\200\300h\033\003\310", , rb = { __rb_parent_color = 18446616956978049688, rb_right = 0x0, rb_left = 0x0 }, ns = 0x0, hash = 1137307612, { dir = { subdirs = 18446744071894316192, children = { rb_node = 0x0 }, root = 0x0, rev = 0 }, symlink = { target_kn = 0xffffffff93cdb4a0 }, attr = { ops = 0xffffffff93cdb4a0 , open = 0x0, size = 0, notify_next = 0x0 } }, priv = 0xffffffff93d0db78 , id = 6893, flags = 24658, mode = 33060, iattr = 0xffff8c63545fc820 } crash> struct kernfs_iattrs 0xffff8c63545fc820 struct kernfs_iattrs { ia_uid = { val = 1000 }, ia_gid = { val = 1000 }, ia_atime = { tv_sec = 1712200890, tv_nsec = 938012049 }, ia_mtime = { tv_sec = 1712200890, tv_nsec = 938012049 }, ia_ctime = { tv_sec = 1712200890, tv_nsec = 938012049 }, xattrs = { rb_root = { rb_node = 0x3459 }, lock = { raw_lock = { { cnts = { counter = 0 }, { wlocked = 0 '\000', __lstate = "\000\000" } }, wait_lock = { { val = { counter = 0 }, { locked = 0 '\000', pending = 0 '\000' }, { locked_pending = 0, tail = 0 } } } } } }, nr_user_xattrs = { counter = 0 }, user_xattr_size = { counter = 0 } } You can see that the value of kernfs_node->iattr->xattrs->rb_root->rb_node is the same as the address that caused the page fault in the kernel log above. ====== MEMORY DATA rb_root = { rb_node = 0x3459 } ====== LOG MESSAGE [ 7102.747625] BUG: unable to handle page fault for address: 0000000000003469