[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20250417173725.2b53ce51@canb.auug.org.au>
Date: Thu, 17 Apr 2025 17:37:25 +1000
From: Stephen Rothwell <sfr@...b.auug.org.au>
To: Andrew Morton <akpm@...ux-foundation.org>
Cc: Luo Gengkun <luogengkun@...weicloud.com>, Linux Kernel Mailing List
<linux-kernel@...r.kernel.org>, Linux Next Mailing List
<linux-next@...r.kernel.org>
Subject: linux-next: runtime failure after merge of the mm-nonmm-unstable
tree
Hi all,
My qemu (without kvm) test run of the powerpc pseries_le_defconfig kernel
produced lots of messages like this:
[ 0.277765][ T1] smp: Bringing up secondary CPUs ...
[ 0.279408][ T1] smp: Brought up 1 node, 1 CPU
[ 0.279967][ T1] numa: Node 0 CPUs: 0
[ 0.316269][ C0] watchdog: CPU 0 self-detected hard LOCKUP @ __del_page_from_free_list+0x40/0x220
[ 0.317763][ C0] watchdog: CPU 0 TB:8969124768, last heartbeat TB:8963932512 (10ms ago)
[ 0.317922][ C0] Modules linked in:
[ 0.318417][ C0] CPU: 0 UID: 0 PID: 20 Comm: pgdatinit0 Not tainted 6.15.0-rc2-04777-g729ac2241d5a #1 VOLUNTARY
[ 0.318698][ C0] Hardware name: IBM pSeries (emulated by qemu) POWER10 (architected) 0x801200 0xf000006 of:SLOF,HEAD pSeries
[ 0.318893][ C0] NIP: c0000000005c2000 LR: c0000000005c2e18 CTR: 0000000000000000
[ 0.318930][ C0] REGS: c00000007ffd7d60 TRAP: 0900 Not tainted (6.15.0-rc2-04777-g729ac2241d5a)
[ 0.319002][ C0] MSR: 8000000002009033 <SF,VEC,EE,ME,IR,DR,RI,LE> CR: 44842202 XER: 00000000
[ 0.319300][ C0] CFAR: 0000000000000000 IRQMASK: 1
[ 0.319300][ C0] GPR00: c0000000005c2e18 c000000003ba7b40 c00000000180d100 c00c000000bcd000
[ 0.319300][ C0] GPR04: c00000007ffb8380 0000000000000007 0000000000000001 ffffffffffffffff
[ 0.319300][ C0] GPR08: 0000000000000000 c00000000297d100 c00000007ffb8630 0000000084000202
[ 0.319300][ C0] GPR12: 0000000030000000 c000000002aa8000 c00000000024e4e8 c000000003a4c9c0
[ 0.319300][ C0] GPR16: 0000000000000000 0000000000000000 0000000020000000 0000000000000001
[ 0.319300][ C0] GPR20: 0000000000000001 0000000000000002 0000000000000000 0000000000000000
[ 0.319300][ C0] GPR24: c00000000290e548 c000000002980278 0000000000000001 c00c000000bcd000
[ 0.319300][ C0] GPR28: c00000007ffb8380 0000000000000001 0000000000000004 0000000000000004
[ 0.319764][ C0] NIP [c0000000005c2000] __del_page_from_free_list+0x40/0x220
[ 0.319800][ C0] LR [c0000000005c2e18] __free_one_page+0x3a8/0x8e0
[ 0.320080][ C0] Call Trace:
[ 0.320208][ C0] [c000000003ba7b40] [c0000000005c2e18] __free_one_page+0x3a8/0x8e0 (unreliable)
[ 0.320439][ C0] [c000000003ba7c20] [c0000000005c3584] free_one_page+0x94/0x240
[ 0.320491][ C0] [c000000003ba7cb0] [c000000002043660] deferred_init_maxorder+0x224/0x2b8
[ 0.320550][ C0] [c000000003ba7d50] [c000000002043954] deferred_init_memmap_chunk+0x7c/0xbc
[ 0.320574][ C0] [c000000003ba7da0] [c000000002040ea0] padata_do_multithreaded+0xfc/0x410
[ 0.320603][ C0] [c000000003ba7e90] [c000000002042f6c] deferred_init_memmap+0x1d0/0x274
[ 0.320785][ C0] [c000000003ba7f90] [c00000000024e634] kthread+0x154/0x170
[ 0.320819][ C0] [c000000003ba7fe0] [c00000000000ded8] start_kernel_thread+0x14/0x18
[ 0.321020][ C0] Code: fb41ffd0 7c0802a6 3b400001 fb61ffd8 fb81ffe0 7c9c2378 3b293178 fba1ffe8 fbc1fff0 7cbe2b78 38a00007 7cdd3378 <fbe1fff8> f8010010 7c7f1b78 f821ff61
[ 0.321916][ C0] watchdog: CPU 0 became unstuck TB:8972181963
[ 0.323609][ C0] CPU: 0 UID: 0 PID: 20 Comm: pgdatinit0 Not tainted 6.15.0-rc2-04777-g729ac2241d5a #1 VOLUNTARY
[ 0.323887][ C0] Hardware name: IBM pSeries (emulated by qemu) POWER10 (architected) 0x801200 0xf000006 of:SLOF,HEAD pSeries
[ 0.324140][ C0] NIP: c0000000000376bc LR: c0000000000379d4 CTR: 0000000000000000
[ 0.324295][ C0] REGS: c000000003ba7a48 TRAP: 0900 Not tainted (6.15.0-rc2-04777-g729ac2241d5a)
[ 0.324435][ C0] MSR: 8000000002009033 <SF,VEC,EE,ME,IR,DR,RI,LE> CR: 24000200 XER: 00000000
[ 0.324824][ C0] CFAR: 0000000000000000 IRQMASK: 0
[ 0.324824][ C0] GPR00: 0000000000000000 c000000003ba7a20 c00000000180d100 c000000003ba7a18
[ 0.324824][ C0] GPR04: 0000000000000000 0000000000000000 c000000003ba7bc8 0000000000000054
[ 0.324824][ C0] GPR08: c00000000217f1a0 0000000000000049 c000000003b73400 0000000084000202
[ 0.324824][ C0] GPR12: 0000000030000000 c000000002aa8000 c00000000024e4e8 c000000003a4c9c0
[ 0.324824][ C0] GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[ 0.324824][ C0] GPR20: 0000000000000000 0000000000000fff 000000000002ffff 0000000000000fff
[ 0.324824][ C0] GPR24: c00000007ffb89d0 000000000002f35f c00c000000bcd7c0 0000000000000000
[ 0.324824][ C0] GPR28: 0000000000000002 0000000000000000 fcffffffffffffff 0000000000000003
[ 0.325758][ C0] NIP [c0000000000376bc] __replay_soft_interrupts+0x4c/0x170
[ 0.326366][ C0] LR [c0000000000379d4] arch_local_irq_restore+0x154/0x1a0
[ 0.326634][ C0] Call Trace:
[ 0.326796][ C0] [c000000003ba7a20] [c000000000037720] __replay_soft_interrupts+0xb0/0x170 (unreliable)
[ 0.327080][ C0] [c000000003ba7bd0] [c0000000000379d4] arch_local_irq_restore+0x154/0x1a0
[ 0.327190][ C0] [c000000003ba7c00] [c0000000013b029c] _raw_spin_unlock_irqrestore+0x4c/0xa0
[ 0.327281][ C0] [c000000003ba7c20] [c0000000005c3590] free_one_page+0xa0/0x240
[ 0.327363][ C0] [c000000003ba7cb0] [c000000002043660] deferred_init_maxorder+0x224/0x2b8
[ 0.327478][ C0] [c000000003ba7d50] [c000000002043954] deferred_init_memmap_chunk+0x7c/0xbc
[ 0.327561][ C0] [c000000003ba7da0] [c000000002040ea0] padata_do_multithreaded+0xfc/0x410
[ 0.327648][ C0] [c000000003ba7e90] [c000000002042f6c] deferred_init_memmap+0x1d0/0x274
[ 0.328045][ C0] [c000000003ba7f90] [c00000000024e634] kthread+0x154/0x170
[ 0.328135][ C0] [c000000003ba7fe0] [c00000000000ded8] start_kernel_thread+0x14/0x18
[ 0.328399][ C0] Code: f821fe51 38610028 e92d0478 f92101a8 39200000 48141329 60000000 892d0153 38610028 61290040 992d0153 480fcfd1 <60000000> 39200000 e9410130 f9210160
The command line used was:
qemu-system-ppc64 -M pseries -m 2G -vga none -nographic -kernel next/powerpc_pseries_le_defconfig/vmlinux -initrd ./ppc64le-rootfs.cpio.gz
The qemu test using kvm worked fine. This test uses:
qemu-system-ppc64 -M pseries,cap-hpt-max-page-size=4k,accel=kvm -m 2G -vga none -nographic -enable-kvm -kernel next/powerpc_pseries_le_defconfig/vmlinux -initrd ./ppc64le-rootfs.cpio.gz
I reverted commit
9dfefafd6c9a ("watchdog: fix watchdog may detect false positive of softlockup")
and the test ran fine.
--
Cheers,
Stephen Rothwell
Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists