lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ