[opensuse-kernel] SLES15 regression due to memory corruption with ksm on latest git SLES15 HEAD
Hello Michael, since your latest mm patches / mm memory hotplug patches added to the SLE15 tree we get the following crash / corruption stack trace everytime ksm is running. 2018-12-18 12:43:05 list_del corruption. prev->next should be ffffeed8f47fffe0, but was ffffeed8f46b0020 2018-12-18 12:43:05 ------------[ cut here ]------------ 2018-12-18 12:43:05 kernel BUG at lib/list_debug.c:53! 2018-12-18 12:43:05 invalid opcode: 0000 [#1] SMP PTI 2018-12-18 12:43:05 CPU: 9 PID: 410 Comm: ksmd Tainted: G 4.12.0+134-ph #1 SLE15 (unreleased) 2018-12-18 12:43:05 Hardware name: Dell Inc. PowerEdge R740xd/01KPX8, BIOS 1.5.6 10/17/2018 2018-12-18 12:43:05 task: ffff9b387f8b8d40 task.stack: ffffb5c3998a0000 2018-12-18 12:43:05 RIP: 0010:__list_del_entry_valid+0x70/0x90 2018-12-18 12:43:05 RSP: 0018:ffffb5c3998a3dc8 EFLAGS: 00010092 2018-12-18 12:43:05 RAX: 0000000000000054 RBX: ffffeed8f47fffc0 RCX: 000000000000083f 2018-12-18 12:43:05 RDX: 0000000000000000 RSI: 00000000000000f6 RDI: 000000000000083f 2018-12-18 12:43:05 RBP: ffff9bba7f1253d8 R08: 0000000000000001 R09: 00000000000005dc 2018-12-18 12:43:05 R10: ffff9b3763be0000 R11: 0000000000000040 R12: 0000000000000033 2018-12-18 12:43:05 R13: ffffeed8f47fffe0 R14: ffff9bba7f1253f8 R15: 0000000000000033 2018-12-18 12:43:05 FS: 0000000000000000(0000) GS:ffff9bba7f100000(0000) knlGS:0000000000000000 2018-12-18 12:43:05 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 2018-12-18 12:43:05 CR2: 00007f4d9de4e000 CR3: 000000f8c600a001 CR4: 00000000007626e0 2018-12-18 12:43:05 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 2018-12-18 12:43:05 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 2018-12-18 12:43:05 PKRU: 55555554 2018-12-18 12:43:05 Call Trace:free_pcppages_bulk+0x144/0x5c0free_unref_page+0x54/0x70ksm_scan_thread+0x679/0x1360 2018-12-18 12:43:05 ? remove_wait_queue+0x60/0x60kthread+0xff/0x130 2018-12-18 12:43:05 ? try_to_merge_with_ksm_page+0x90/0x90 2018-12-18 12:43:05 ? kthread_create_on_node+0x40/0x40ret_from_fork+0x1f/0x40 2018-12-18 12:43:05 Code: 70 f9 e3 bc e8 96 ba d3 ff 0f 0b 48 89 fe 48 c7 c7 a8 f9 e3 bc e8 85 ba d3 ff 0f 0b 48 89 fe 48 c7 c7 e0 f9 e3 bc e8 74 ba d3 ff <0f> 0b 48 89 fe 48 c7 c7 20 fa e3 bc e8 63 ba d3 ff 0f 0b 66 2e 2018-12-18 12:43:05 Modules linked in: act_police(N) cls_basic(N) sch_ingress(N) sch_htb(N) netconsole(N) ebtable_filter(N) ebtables(N) ip6t_REJECT(N) nf_reject_ipv6(N) nf_conntrack_ipv6(N) nf_defrag_ipv6(N) ip6table_filter(N) ip6_tables(N) xt_physdev(N) xt_comment(N) nf_conntrack_ipv4(N) nf_defrag_ipv4(N) xt_tcpudp(N) xt_mark(N) xt_addrtype(N) xt_conntrack(N) nf_conntrack(N) xt_multiport(N) ipt_REJECT(N) nf_reject_ipv4(N) xt_set(N) ip_set_hash_net(N) ip_set(N) iptable_filter(N) 8021q(N) garp(N) bonding(N) fuse(N) softdog(N) nfnetlink_log(N) nfnetlink(N) skx_edac(N) x86_pkg_temp_thermal(N) coretemp(N) dcdbas(N) tcp_htcp(N) sch_fq_codel(N) kvm_intel(N) kvm(N) irqbypass(N) crc32_pclmul(N) ghash_clmulni_intel(N) mgag200(N) ttm(N) drm_kms_helper(N) sg(N) drm(N) drm_panel_orientation_quirks(N) fb_sys_fops(N) 2018-12-18 12:43:05 syscopyarea(N) sysfillrect(N) sysimgblt(N) i2c_algo_bit(N) lpc_ich(N) shpchp(N) mfd_core(N) ipmi_si(N) ipmi_devintf(N) ipmi_msghandler(N) button(N) vhost_net(N) tun(N) vhost(N) tap(N) ip_tables(N) x_tables(N) btrfs(N) zstd_decompress(N) zstd_compress(N) xxhash(N) raid10(N) raid456(N) async_raid6_recov(N) async_memcpy(N) async_pq(N) async_xor(N) async_tx(N) xor(N) raid6_pq(N) raid0(N) multipath(N) linear(N) raid1(N) md_mod(N) sd_mod(N) mpt3sas(N) raid_class(N) scsi_transport_sas(N) mlx5_core(N) devlink(N) ptp(N) xhci_pci(N) i2c_i801(N) pps_core(N) xhci_hcd(N) ahci(N) i2c_core(N) usbcore(N) libahci(N) usb_common(N) 2018-12-18 12:43:05 Supported: No, Unreleased kernel 2018-12-18 12:43:05 ---[ end trace 53035a07bb3e17c9 ]--- 2018-12-18 12:43:05 RIP: 0010:__list_del_entry_valid+0x70/0x90 2018-12-18 12:43:05 RSP: 0018:ffffb5c3998a3dc8 EFLAGS: 00010092 2018-12-18 12:43:05 RAX: 0000000000000054 RBX: ffffeed8f47fffc0 RCX: 000000000000083f 2018-12-18 12:43:05 RDX: 0000000000000000 RSI: 00000000000000f6 RDI: 000000000000083f 2018-12-18 12:43:05 RBP: ffff9bba7f1253d8 R08: 0000000000000001 R09: 00000000000005dc 2018-12-18 12:43:05 R10: ffff9b3763be0000 R11: 0000000000000040 R12: 0000000000000033 2018-12-18 12:43:05 R13: ffffeed8f47fffe0 R14: ffff9bba7f1253f8 R15: 0000000000000033 2018-12-18 12:43:05 FS: 0000000000000000(0000) GS:ffff9bba7f100000(0000) knlGS:0000000000000000 2018-12-18 12:43:05 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 2018-12-18 12:43:05 CR2: 00007f4d9de4e000 CR3: 000000f8c600a001 CR4: 00000000007626e0 2018-12-18 12:43:05 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 2018-12-18 12:43:05 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 2018-12-18 12:43:05 PKRU: 55555554 2018-12-18 12:43:05 Kernel panic - not syncing: Fatal exception 2018-12-18 12:43:05 Kernel Offset: 0x3b000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff) Greets, Stefan -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (1)
-
Stefan Priebe - Profihost AG