Bug 215571 - list_del corruption
Summary: list_del corruption
Status: NEW
Alias: None
Product: Memory Management
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Andrew Morton
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-05 20:21 UTC by Kai Lüke
Modified: 2022-02-05 20:40 UTC (History)
2 users (show)

See Also:
Kernel Version: 5.15.3
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Kai Lüke 2022-02-05 20:21:30 UTC
I often hit this bug here, often shortly before others are hit which 
render the system unusable. The problem is not reproducible with 5.16.

Here the dmesg log section from pstore:


<3>[  257.036085] list_del corruption. next->prev should be 
ffffdfd4c8b732c8, but was ffff98adb59f5830
<4>[  257.036115] ------------[ cut here ]------------
<2>[  257.036117] kernel BUG at lib/list_debug.c:54!
<4>[  257.036129] invalid opcode: 0000 [#1] SMP NOPTI
<4>[  257.036137] CPU: 1 PID: 3955 Comm: xdg-document-po Tainted: 
G          I       5.15.0-1-amd64 #1  Debian 5.15.3-1
<4>[  257.036146] Hardware name: LENOVO 20CLS2LJ00/20CLS2LJ00, BIOS 
N10ET38W (1.17 ) 08/20/2015
<4>[  257.036150] RIP: 0010:__list_del_entry_valid.cold+0x1d/0x47
<4>[  257.036164] Code: c7 c7 d8 c5 d5 aa e8 32 f7 fe ff 0f 0b 48 89 fe 
48 c7 c7 68 c6 d5 aa e8 21 f7 fe ff 0f 0b 48 c7 c7 18 c7 d5 aa e8 13 f7 
fe ff <0f> 0b 48 89 f2 48 89 fe 48 c7 c7 d8 c6 d5 aa e8 ff f6 fe ff 0f 0b
<4>[  257.036170] RSP: 0018:ffffa6ba0182b958 EFLAGS: 00010046
<4>[  257.036178] RAX: 0000000000000054 RBX: ffffa6ba0182bab0 RCX: 
0000000000000000
dmesg-efi-163787479303001:
Oops#1 Part3
<4>[  257.036183] RDX: 0000000000000000 RSI: ffff98afc5c60880 RDI: 
ffff98afc5c60880
<4>[  257.036188] RBP: ffffdfd4c8b732c0 R08: 0000000000000000 R09: 
ffffa6ba0182b788
<4>[  257.036192] R10: ffffa6ba0182b780 R11: ffffffffab2d21c8 R12: 
0000000000000002
<4>[  257.036197] R13: ffffa6ba0182bae0 R14: ffffa6ba0182b998 R15: 
ffffdfd4c8b73248
<4>[  257.036202] FS:  00007f3313ed5380(0000) GS:ffff98afc5c40000(0000) 
knlGS:0000000000000000
<4>[  257.036208] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>[  257.036213] CR2: 00007f5434002078 CR3: 0000000035acc005 CR4: 
00000000003706e0
<4>[  257.036219] Call Trace:
<4>[  257.036224]  <TASK>
<4>[  257.036228]  release_pages+0x2eb/0x510
<4>[  257.036244]  __pagevec_release+0x1c/0x50
<4>[  257.036254]  truncate_inode_pages_range+0x157/0x520
<4>[  257.036264]  ? schedule+0x44/0xa0
<4>[  257.036271]  ? schedule_hrtimeout_range_clock+0x9d/0x120
<4>[  257.036281]  ? __inode_wait_for_writeback+0x7e/0xf0
<4>[  257.036294]  fuse_evict_inode+0x16/0xd0 [fuse]
<4>[  257.036320]  evict+0xce/0x180
<4>[  257.036330]  __dentry_kill+0xe1/0x180
<4>[  257.036337]  shrink_dentry_list+0x4e/0xc0
<4>[  257.036344]  shrink_dcache_parent+0xd1/0x120
<4>[  257.036352]  d_invalidate+0x66/0xe0
<4>[  257.036359]  ? dput+0x32/0x300
<4>[  257.036366]  fuse_reverse_inval_entry+0xbd/0x1e0 [fuse]
<4>[  257.036385]  fuse_dev_do_write+0x54b/0xee0 [fuse]
<4>[  257.036404]  ? __pollwait+0xd0/0xd0
<4>[  257.036416]  fuse_dev_write+0x4f/0x80 [fuse]
<4>[  257.036449]  do_iter_readv_writev+0x14f/0x1b0
<4>[  257.036462]  do_iter_write+0x7c/0x1c0
<4>[  257.036473]  vfs_writev+0xaa/0x140
<4>[  257.036485]  ? ktime_get_ts64+0x49/0xf0
<4>[  257.036494]  do_writev+0x6b/0x110
<4>[  257.036505]  do_syscall_64+0x38/0xc0
<4>[  257.036512]  entry_SYSCALL_64_after_hwframe+0x44/0xae
dmesg-efi-163787479302001:
Oops#1 Part2
<4>[  257.036523] RIP: 0033:0x7f3314351a6d
<4>[  257.036529] Code: 28 89 54 24 1c 48 89 74 24 10 89 7c 24 08 e8 6a 
f9 f8 ff 8b 54 24 1c 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 14 00 00 00 
0f 05 <48> 3d 00 f0 ff ff 77 33 44 89 c7 48 89 44 24 08 e8 be f9 f8 ff 48
<4>[  257.036535] RSP: 002b:00007ffde2997830 EFLAGS: 00000293 ORIG_RAX: 
0000000000000014
<4>[  257.036543] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 
00007f3314351a6d
<4>[  257.036547] RDX: 0000000000000003 RSI: 00007ffde29978a0 RDI: 
0000000000000007
<4>[  257.036552] RBP: 00007ffde29978a0 R08: 0000000000000000 R09: 
00007f33145b82c0
<4>[  257.036556] R10: 00007f33000033a0 R11: 0000000000000293 R12: 
0000563a24a49690
<4>[  257.036560] R13: 0000000000000003 R14: 00007f3300003440 R15: 
0000563a24a1f8c0
<4>[  257.036567]  </TASK>
<4>[  257.036570] Modules linked in: rfcomm snd_seq_dummy snd_hrtimer 
snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device 
xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_reject_ipv4 
xt_tcpudp nft_compat iscsi_target_mod target_core_mod nft_masq 
nft_counter nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 
nf_defrag_ipv4 bridge stp llc nf_tables nfnetlink ctr bnep overlay ccm 
algif_aead des_generic libdes ecb algif_skcipher cpufreq_userspace 
cpufreq_powersave cmac cpufreq_ondemand cpufreq_conservative md4 
algif_hash lz4 af_alg lz4_compress zram zsmalloc btusb btrtl btbcm 
btintel bluetooth jitterentropy_rng uvcvideo videobuf2_vmalloc 
videobuf2_memops sha512_ssse3 videobuf2_v4l2 videobuf2_common 
sha512_generic videodev mc drbg ansi_cprng ecdh_generic ecc crc16 
binfmt_misc nls_ascii nls_cp437 vfat fat joydev intel_rapl_msr 
intel_rapl_common mei_wdt x86_pkg_temp_thermal intel_powerclamp iwlmvm 
snd_ctl_led watchdog snd_hda_codec_realtek snd_hda_codec_generic 
snd_hda_codec_hdmi
dmesg-efi-163787479301001:
Oops#1 Part1
<4>[  257.036705]  kvm_intel snd_hda_intel mei_hdcp mac80211 kvm 
snd_intel_dspcfg snd_intel_sdw_acpi irqbypass libarc4 snd_hda_codec rapl 
snd_hda_core intel_cstate iwlwifi snd_hwdep intel_uncore snd_pcm_oss 
snd_mixer_oss psmouse efi_pstore sg cfg80211 e1000e pcspkr thinkpad_acpi 
wmi_bmof snd_pcm mei_me intel_pch_thermal snd_timer nvram 
platform_profile ledtrig_audio lpc_ich snd ptp mei pps_core soundcore 
rfkill ac evdev button tcp_bbr sch_fq sunrpc fuse configfs ip_tables 
x_tables dm_crypt sd_mod t10_pi crc_t10dif crct10dif_generic i915 
crct10dif_pclmul crct10dif_common crc32_pclmul ghash_clmulni_intel 
rtsx_pci_sdmmc mmc_core i2c_algo_bit ttm ahci drm_kms_helper xhci_pci 
libahci xhci_hcd libata cec rc_core aesni_intel drm ehci_pci ehci_hcd 
crypto_simd usbcore cryptd scsi_mod scsi_common serio_raw rtsx_pci 
usb_common wmi battery video btrfs blake2b_generic libcrc32c 
crc32c_generic crc32c_intel xor zstd_compress raid6_pq dm_mod 
pkcs8_key_parser uinput coretemp loop msr ledtrig_pattern ecryptfs
<4>[  257.036884]  parport_pc ppdev lp parport efivarfs autofs4
<4>[  257.036907] ---[ end trace 3e972949dae73a5f ]---

Originally reported in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000616
Comment 1 Kai Lüke 2022-02-05 20:26:03 UTC
I have a similar trace on a 5.15.18 arm64 device where two call stacks were logged before the system crashed completely, hinting on a memory corruption issue.

Feb 03 23:12:55 mobian kernel: BUG: Bad page state in process phoc  pfn:484e8
Feb 03 23:12:55 mobian kernel: page:000000007c736488 refcount:0 mapcount:0 mapping:000000009ed099b8 index:0x0 pfn:0x484e8
Feb 03 23:12:55 mobian kernel: aops:0xffffff80024b5018 with invalid host inode 0000003d414bf870
Feb 03 23:12:55 mobian kernel: flags: 0x0(zone=0)
Feb 03 23:12:55 mobian kernel: raw: 0000000000000000 dead000000000100 dead000000000122 ffffff8001ada200
Feb 03 23:12:55 mobian kernel: raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000
Feb 03 23:12:55 mobian kernel: page dumped because: non-NULL mapping
Feb 03 23:12:55 mobian kernel: Modules linked in: i2c_dev(E) cpufreq_powersave(E) rfcomm(E) snd_seq_dummy(E) snd_hrtimer(E) snd_seq(E) snd_seq_device(E) qmi_wwan(E) option(E) usb_wwan(E) cdc_wdm(E) usbnet(E) usbserial(E) mii(E) algif_hash(E) algif_skcipher(E) af_alg(E) overlay(E) bnep(E) lz4(E) lz4_compress(E) zram(E) zsmalloc(E) usb_f_ecm(E) u_ether(E) libcomposite(E) st_magn_spi(E) hci_uart(E) st_sensors_spi(E) btrtl(E) btbcm(E) regmap_spi(E) bluetooth(E) ext4(E) st_magn_i2c(E) joydev(E) sha512_generic(E) st_magn(E) st_sensors_i2c(E) axp20x_adc(E) stk3310(E) st_sensors(E) mbcache(E) jbd2(E) axp20x_battery(E) sha512_arm64(E) axp20x_pek(E) inv_mpu6050_i2c(E) inv_mpu6050(E) industrialio_triggered_buffer(E) gpio_vibra(E) drbg(E) kfifo_buf(E) ansi_cprng(E) ecdh_generic(E) ecc(E) crc16(E) snd_soc_hdmi_codec(E) sun50i_codec_analog(E) ecb(E) sun6i_csi(E) sun8i_adda_pr_regmap(E) 8723cs(CE) des_generic(E) sun8i_di(E) libdes(E) sun8i_codec(E) cbc(E) sun4i_i2s(E) sunxi_cedrus(CE) sun8i_rotate(E) sun8i_ce(E)
Feb 03 23:12:55 mobian kernel:  snd_soc_simple_card(E) v4l2_mem2mem(E) snd_soc_simple_card_utils(E) snd_soc_simple_amplifier(E) snd_soc_bt_sco(E) crypto_engine(E) snd_soc_ec25(E) snd_soc_core(E) rng_core(E) leds_sgm3140(E) ov5640(E) gc2145(E) snd_pcm_dmaengine(E) v4l2_flash_led_class(E) v4l2_fwnode(E) videobuf2_dma_contig(E) videobuf2_memops(E) snd_pcm(E) videobuf2_v4l2(E) videobuf2_common(E) v4l2_async(E) videodev(E) snd_timer(E) mc(E) snd(E) soundcore(E) leds_gpio(E) cfg80211(E) rfkill(E) tcp_bbr(E) sch_fq(E) pkcs8_key_parser(E) ledtrig_pattern(E) fuse(E) configfs(E) binfmt_misc(E) ip_tables(E) x_tables(E) autofs4(E) btrfs(E) xor(E) xor_neon(E) zstd_compress(E) raid6_pq(E) crc32c_generic(E) libcrc32c(E) dm_crypt(E) dm_mod(E) dw_hdmi_i2s_audio(E) dw_hdmi_cec(E) aes_ce_blk(E) crypto_simd(E) cryptd(E) ghash_ce(E) gf128mul(E) sha2_ce(E) sha1_ce(E) axp20x_usb_power(E) industrialio(E) kb151(E) crc8(E) matrix_keymap(E) goodix(E) sunxi(E) phy_generic(E) sun4i_lradc_keys(E) musb_hdrc(E) udc_core(E) arm_scpi(E)
Feb 03 23:12:55 mobian kernel:  evdev(E) i2c_gpio(E)
Feb 03 23:12:55 mobian kernel: CPU: 3 PID: 964 Comm: phoc Tainted: G         C  E     5.15-sunxi64 #1
Feb 03 23:12:55 mobian kernel: Hardware name: Pine64 PinePhone (1.2) (DT)
Feb 03 23:12:55 mobian kernel: Call trace:
Feb 03 23:12:55 mobian kernel:  dump_backtrace+0x0/0x1c0
Feb 03 23:12:55 mobian kernel:  show_stack+0x1c/0x24
Feb 03 23:12:55 mobian kernel:  dump_stack_lvl+0x64/0x7c
Feb 03 23:12:55 mobian kernel:  dump_stack+0x14/0x2c
Feb 03 23:12:55 mobian kernel:  bad_page+0xe8/0x110
Feb 03 23:12:55 mobian kernel:  check_free_page_bad+0x80/0x90
Feb 03 23:12:55 mobian kernel:  free_pcppages_bulk+0x340/0x3b0
Feb 03 23:12:55 mobian kernel:  free_unref_page_commit.constprop.0+0x148/0x170
Feb 03 23:12:55 mobian kernel:  free_unref_page_list+0x1b4/0x27c
Feb 03 23:12:55 mobian kernel:  release_pages+0x1e4/0x470
Feb 03 23:12:55 mobian kernel:  __pagevec_release+0x2c/0x74
Feb 03 23:12:55 mobian kernel:  shmem_undo_range+0x2a0/0x644
Feb 03 23:12:55 mobian kernel:  shmem_evict_inode+0x134/0x2f4
Feb 03 23:12:55 mobian kernel:  evict+0xdc/0x1b0
Feb 03 23:12:55 mobian kernel:  iput+0x160/0x240
Feb 03 23:12:55 mobian kernel:  dentry_unlink_inode+0xe4/0x140
Feb 03 23:12:55 mobian kernel:  __dentry_kill+0xec/0x1ec
Feb 03 23:12:55 mobian kernel:  dput+0x394/0x3f0
Feb 03 23:12:55 mobian kernel:  __fput+0xc4/0x22c
Feb 03 23:12:55 mobian kernel:  ____fput+0x14/0x1c
Feb 03 23:12:55 mobian kernel:  task_work_run+0xb8/0x120
Feb 03 23:12:55 mobian kernel:  do_notify_resume+0x6c8/0x14f0
Feb 03 23:12:55 mobian kernel:  el0_svc+0x3c/0x50
Feb 03 23:12:55 mobian kernel:  el0t_64_sync_handler+0x9c/0x120
Feb 03 23:12:55 mobian kernel:  el0t_64_sync+0x15c/0x160
Feb 03 23:12:55 mobian kernel: Disabling lock debugging due to kernel taint
Feb 03 23:13:34 mobian kernel: anx7688 0-0028: BC 1.2 result: SDP
Feb 03 23:16:01 mobian kernel: PM: suspend entry (deep)
Feb 03 23:16:02 mobian kernel: Filesystems sync: 0.206 seconds
Feb 03 23:20:39 mobian kernel: Freezing user space processes ... (elapsed 0.008 seconds) done.
Feb 03 23:20:39 mobian kernel: OOM killer disabled.
Feb 03 23:20:39 mobian kernel: Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
Feb 03 23:20:39 mobian kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Feb 03 23:20:39 mobian kernel: Disabling non-boot CPUs ...
Feb 03 23:20:39 mobian kernel: psci: CPU1 killed (polled 0 ms)
Feb 03 23:20:39 mobian kernel: psci: CPU2 killed (polled 4 ms)
Feb 03 23:20:39 mobian kernel: psci: CPU3 killed (polled 4 ms)
Feb 03 23:20:39 mobian kernel: Enabling non-boot CPUs ...
Feb 03 23:20:39 mobian kernel: Detected VIPT I-cache on CPU1
Feb 03 23:20:39 mobian kernel: arch_timer: CPU1: Trapping CNTVCT access
Feb 03 23:20:39 mobian kernel: CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
Feb 03 23:20:39 mobian kernel: CPU1 is up
Feb 03 23:20:39 mobian kernel: Detected VIPT I-cache on CPU2
Feb 03 23:20:39 mobian kernel: arch_timer: CPU2: Trapping CNTVCT access
Feb 03 23:20:39 mobian kernel: CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
Feb 03 23:20:39 mobian kernel: CPU2 is up
Feb 03 23:20:39 mobian kernel: Detected VIPT I-cache on CPU3
Feb 03 23:20:39 mobian kernel: arch_timer: CPU3: Trapping CNTVCT access
Feb 03 23:20:39 mobian kernel: CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
Feb 03 23:20:39 mobian kernel: CPU3 is up
Feb 03 23:20:39 mobian kernel: sunxi-rsb 1f03400.rsb: RSB running at 4000000 Hz
Feb 03 23:20:39 mobian kernel: kb151 2-0015: Failed to read scan data: -13
Feb 03 23:20:39 mobian kernel: OOM killer enabled.
Feb 03 23:20:39 mobian kernel: Restarting tasks ... done.
Feb 03 23:20:39 mobian kernel: PM: suspend exit
Feb 03 23:20:39 mobian kernel: Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8703
Feb 03 23:20:39 mobian kernel: Bluetooth: hci0: RTL: chip_type status=0 type=5
Feb 03 23:20:39 mobian kernel: Bluetooth: hci0: RTL: rom_version status=0 version=1
Feb 03 23:20:39 mobian kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8723cs_xx_fw.bin
Feb 03 23:20:39 mobian kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8723cs_xx_config.bin
Feb 03 23:20:40 mobian kernel: Bluetooth: hci0: RTL: cfg_sz 63, total sz 19427
Feb 03 23:20:40 mobian kernel: Bluetooth: hci0: RTL: fw version 0xaa5ca4dc
Feb 03 23:20:40 mobian kernel: sun8i-ce 1c15000.crypto: Fallback for ecb-aes-sun8i-ce is ecb-aes-ce
Feb 03 23:20:57 mobian kernel: ------------[ cut here ]------------
Feb 03 23:20:57 mobian kernel: virt_to_cache: Object is not a Slab page!
Feb 03 23:20:57 mobian kernel: WARNING: CPU: 2 PID: 81 at mm/slab.h:413 kmem_cache_free+0x268/0x2bc
Feb 03 23:20:58 mobian kernel: Modules linked in: i2c_dev(E) cpufreq_powersave(E) rfcomm(E) snd_seq_dummy(E) snd_hrtimer(E) snd_seq(E) snd_seq_device(E) qmi_wwan(E) option(E) usb_wwan(E) cdc_wdm(E) usbnet(E) usbserial(E) mii(E) algif_hash(E) algif_skcipher(E) af_alg(E) overlay(E) bnep(E) lz4(E) lz4_compress(E) zram(E) zsmalloc(E) usb_f_ecm(E) u_ether(E) libcomposite(E) st_magn_spi(E) hci_uart(E) st_sensors_spi(E) btrtl(E) btbcm(E) regmap_spi(E) bluetooth(E) ext4(E) st_magn_i2c(E) joydev(E) sha512_generic(E) st_magn(E) st_sensors_i2c(E) axp20x_adc(E) stk3310(E) st_sensors(E) mbcache(E) jbd2(E) axp20x_battery(E) sha512_arm64(E) axp20x_pek(E) inv_mpu6050_i2c(E) inv_mpu6050(E) industrialio_triggered_buffer(E) gpio_vibra(E) drbg(E) kfifo_buf(E) ansi_cprng(E) ecdh_generic(E) ecc(E) crc16(E) snd_soc_hdmi_codec(E) sun50i_codec_analog(E) ecb(E) sun6i_csi(E) sun8i_adda_pr_regmap(E) 8723cs(CE) des_generic(E) sun8i_di(E) libdes(E) sun8i_codec(E) cbc(E) sun4i_i2s(E) sunxi_cedrus(CE) sun8i_rotate(E) sun8i_ce(E)
Feb 03 23:20:58 mobian kernel:  snd_soc_simple_card(E) v4l2_mem2mem(E) snd_soc_simple_card_utils(E) snd_soc_simple_amplifier(E) snd_soc_bt_sco(E) crypto_engine(E) snd_soc_ec25(E) snd_soc_core(E) rng_core(E) leds_sgm3140(E) ov5640(E) gc2145(E) snd_pcm_dmaengine(E) v4l2_flash_led_class(E) v4l2_fwnode(E) videobuf2_dma_contig(E) videobuf2_memops(E) snd_pcm(E) videobuf2_v4l2(E) videobuf2_common(E) v4l2_async(E) videodev(E) snd_timer(E) mc(E) snd(E) soundcore(E) leds_gpio(E) cfg80211(E) rfkill(E) tcp_bbr(E) sch_fq(E) pkcs8_key_parser(E) ledtrig_pattern(E) fuse(E) configfs(E) binfmt_misc(E) ip_tables(E) x_tables(E) autofs4(E) btrfs(E) xor(E) xor_neon(E) zstd_compress(E) raid6_pq(E) crc32c_generic(E) libcrc32c(E) dm_crypt(E) dm_mod(E) dw_hdmi_i2s_audio(E) dw_hdmi_cec(E) aes_ce_blk(E) crypto_simd(E) cryptd(E) ghash_ce(E) gf128mul(E) sha2_ce(E) sha1_ce(E) axp20x_usb_power(E) industrialio(E) kb151(E) crc8(E) matrix_keymap(E) goodix(E) sunxi(E) phy_generic(E) sun4i_lradc_keys(E) musb_hdrc(E) udc_core(E) arm_scpi(E)
Feb 03 23:20:58 mobian kernel:  evdev(E) i2c_gpio(E)
Feb 03 23:20:58 mobian kernel: CPU: 2 PID: 81 Comm: kswapd0 Tainted: G    B    C  E     5.15-sunxi64 #1
Feb 03 23:20:58 mobian kernel: Hardware name: Pine64 PinePhone (1.2) (DT)
Feb 03 23:20:58 mobian kernel: pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Feb 03 23:20:58 mobian kernel: pc : kmem_cache_free+0x268/0x2bc
Feb 03 23:20:58 mobian kernel: lr : kmem_cache_free+0x268/0x2bc
Feb 03 23:20:58 mobian kernel: sp : ffffffc011ebb900
Feb 03 23:20:58 mobian kernel: x29: ffffffc011ebb900 x28: ffffff809c95af50 x27: ffffff80027b2000
Feb 03 23:20:58 mobian kernel: x26: ffffff809c95af30 x25: ffffff809c95af70 x24: ffffff809c95b168
Feb 03 23:20:58 mobian kernel: x23: ffffff80021bb900 x22: ffffff809c95af78 x21: ffffff80084e8990
Feb 03 23:20:58 mobian kernel: x20: 0000000000000008 x19: fffffffe00213a00 x18: ffffffffffffffff
Feb 03 23:20:58 mobian kernel: x17: 00000000000008e0 x16: 0000000080808081 x15: ffffffc091ebb617
Feb 03 23:20:58 mobian kernel: x14: 0000000000000000 x13: 2165676170206261 x12: 6c53206120746f6e
Feb 03 23:20:58 mobian kernel: x11: ffffffc0111eea50 x10: 00000000fffff000 x9 : ffffffc0101d06fc
Feb 03 23:20:58 mobian kernel: x8 : 00000000ffffefff x7 : ffffffc0111eea50 x6 : 0000000000000001
Feb 03 23:20:58 mobian kernel: x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000
Feb 03 23:20:58 mobian kernel: x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffffff80021bb900
Feb 03 23:20:58 mobian kernel: Call trace:
Feb 03 23:20:58 mobian kernel:  kmem_cache_free+0x268/0x2bc
Feb 03 23:20:58 mobian kernel:  free_extent_map+0x98/0xe0 [btrfs]
Feb 03 23:20:58 mobian kernel:  btrfs_evict_inode+0xec/0x4c0 [btrfs]
Feb 03 23:20:58 mobian kernel:  evict+0xdc/0x1b0
Feb 03 23:20:58 mobian kernel:  dispose_list+0x5c/0x80
Feb 03 23:20:58 mobian kernel:  prune_icache_sb+0x60/0x8c
Feb 03 23:20:58 mobian kernel:  super_cache_scan+0x14c/0x1a4
Feb 03 23:20:58 mobian kernel:  do_shrink_slab+0x17c/0x3b0
Feb 03 23:20:58 mobian kernel:  shrink_slab+0x210/0x2d0
Feb 03 23:20:58 mobian kernel:  shrink_node+0x43c/0x6e4
Feb 03 23:20:58 mobian kernel:  balance_pgdat+0x280/0x680
Feb 03 23:20:58 mobian kernel:  kswapd+0x1e0/0x400
Feb 03 23:20:58 mobian kernel:  kthread+0x124/0x130
Feb 03 23:20:58 mobian kernel:  ret_from_fork+0x10/0x20
Feb 03 23:20:58 mobian kernel: ---[ end trace 467884490b2afd99 ]---
Feb 03 23:24:47 mobian kernel: PM: suspend entry (deep)
…
final call trace not caught as it is only on the serial console

Note You need to log in before you can comment on or make changes to this bug.