NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-macppc/55340: kernel hang during rump test run + ddb failure



>Number:         55340
>Category:       port-macppc
>Synopsis:       kernel hang during rump test run + ddb failure
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    port-macppc-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 03 14:40:00 +0000 2020
>Originator:     Martin Husemann
>Release:        NetBSD 9.99.64
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD gethsemane.duskware.de 9.99.64 NetBSD 9.99.64 (GETHSEMANE) #45: Wed Jun 3 12:29:44 CEST 2020 martin%seven-days-to-the-wolves.aprisoft.de@localhost:/work/src/sys/arch/macppc/compile/GETHSEMANE macppc
Architecture: powerpc
Machine: macppc
>Description:

Running atf test on a dual G4 macppc today locked up the system.
It stopped in /usr/tests/rump/rumpkern/t_sp:


rump/rumpkern/t_sp (749/847): 10 test cases
    basic: [0.376696s] Passed.
    fork_fakeauth: [0.381822s] Passed.
    fork_pipecomm: [0.375336s] Passed.
    fork_simple: [0.380721s] Passed.
    reconnect: [301.288133s] Failed: Test case timed out after 300 seconds
    signal: [0.414238s] Passed.
    sigsafe: [5.543676s] Passed.
    stress_killer: [11.301062s] Passed.
    stress_long: 

After watching it hang for > 10 minutes I dropped into ddb on the console,
but that did not work well either:

Stopped in pid 2868.16103 (rump_server) at      netbsd:zstty_stint+0x1d4:       
b       netbsd:zstty_stint+0x140
db{0}> bt
0x16c23ea0: at zsc_intr_hard+0x74
0x16c23ec0: at zshard+0x18
0x16c23ed0: at intr_deliver.isra.1+0x90
0x16c23ef0: at pic_handle_intr+0x178
0x16c23f20: at trapstart+0x6b0
[ 12392.8289365] trap: kernel read DSI trap @ 0xea73ff14 by 0x12b1e8 (DSISR 0x40000000, err=14), lr 0x12b798
[ 12392.8289365] panic: trap
[ 12392.8289365] cpu0: Begin traceback...
[ 12392.8289365] 0x16c23960: at vpanic+0x12c
[ 12392.8289365] 0x16c23990: at panic+0x50
[ 12392.8289365] 0x16c239d0: at trap+0x100
[ 12392.8289365] 0x16c23a80: kernel DSI read trap @ 0xea73ff14 by db_stack_trace_print+0x11c: srr1=0x32
[ 12392.8289365]             r1=0x16c23b50 cr=0x20244444 xer=0 ctr=0x10a274 dsisr=0x40000000
[ 12392.8289365] 0x16c23b50: at db_stack_trace_print+0x6c8
[ 12392.8289365] 0x16c23bc0: at db_command+0x12c
[ 12392.8289365] 0x16c23c60: at db_command_loop+0xd8
[ 12392.8289365] 0x16c23d40: at db_trap+0xe0
[ 12392.8289365] 0x16c23d70: at kdb_trap+0x120
[ 12392.8289365] 0x16c23db0: at trapstart+0x95c
[ 12392.8289365] saved LR(0x804d924a) is invalid.cpu0: End traceback...
[ 12392.8289365] halting CPU 1
[ 12392.8289365] dumpsys: TBD
[ 12392.8289365] rebooting


>How-To-Repeat:
s/a

>Fix:
n/a



Home | Main Index | Thread Index | Old Index