On May 13, 2023, at 9:16 AM, Kurt Miller <[email protected]> wrote:
>
> On May 12, 2023, at 10:26 AM, Martin Pieuchot <[email protected]> wrote:
>>
>> On 09/05/23(Tue) 20:02, Kurt Miller wrote:
>>> While building devel/jdk/1.8 on May 3rd snapshot I noticed the build
>>> freezing
>>> and processes getting stuck like ps. After enabling ddb.console I was able
>>> to
>>> reproduce the livelock and capture cpu traces. Dmesg at the end.
>>> Let me know if more information is needed as this appears to be rather
>>> reproducible on my T4-1.
>>
>> It seems that all CPUs are waiting for the KERNEL_LOCK(). Doing ps /o
>> in ddb(4) should show us which CPU is currently holding it. I can't
>> figure it out just by looking at the traces below.
>>
Here’s another one. Unfortunately, I got a ddb panic while switching cpus again.
This time I did the ps /o first. I can keep trying for a clean set of traces
without
ddb panic’s if that is helpful.
login: Stopped at db_enter+0x8: nop
ddb{0}> ps /o
TID PID UID PRFLAGS PFLAGS CPU COMMAND
284507 78236 55 0x200003 0x4000000 26 java
278836 78236 55 0x200003 0x4000000 32 java
481738 78236 55 0x200003 0x4000000 30 java
448486 78236 55 0x200003 0x4000000 25 java
31673 78236 55 0x200003 0x4000000 15 java
354968 78236 55 0x200003 0x4000000 9 java
244070 78236 55 0x200003 0x4000000 52 java
27520 78236 55 0x200003 0x4000000 5 java
160016 78236 55 0x200003 0x4000000 31 java
176767 78236 55 0x200003 0x4000000 16 java
107452 78236 55 0x200003 0x4000000 24 java
223 78236 55 0x200003 0x4000000 6 java
57612 78236 55 0x200003 0x4000000 8 java
450768 78236 55 0x200003 0x4000000 35 java
283448 78236 55 0x200003 0x4000000 40 java
286351 78236 55 0x200003 0x4000000 39 java
1388 78236 55 0x200003 0x4000000 1 java
112191 78236 55 0x200003 0x4000000 13 java
ddb{0}> tr
vcons_softintr(400151b8a00, 1c91a58, 20, 400e2324ff0, 1146040, 6) at
vcons_softintr+0x3c
intr_handler(2017ec8, 400151afa00, 1edca0da, 1c8ddf0, 0, ac) at
intr_handler+0x50
sparc_intr_retry(0, 0, 1edc7f69, 893a1a216c, 1c00, 12) at sparc_intr_retry+0x5c
cpu_idle_cycle(1c91a38, 2018000, 17fe630, 1c8ddf0, 0, 19a1530) at
cpu_idle_cycle+0x2c
sched_idle(2018360, 4001516ab00, 17e7bd8, 0, 1c76566, 3b9ac800) at
sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{0}> machine ddbcpu 0x1
Stopped at __mp_lock+0x68: ld [%o0 + 0x800], %g1
ddb{1}> bt
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e247dcd0, 400e247dd08, 400e247dbd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e247dd08, 400e247dbd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e247dcd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e247ded0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 2b) at
sun4v_texttrap+0x1fc
ddb{1}> machine ddbcpu 0x2
Sptanoippced: att ra p t yp e 0x 14 7 ( *t r a p ) : p c = 1 6
6 8 a e c__ m p_ lo ck +0 x 68 : l d [ %o 0 +
0 x8 00 ], %g 1
TI D P IDn p c = 1 6U6ID8 a f 0 p sPRtFLaAGtSe = 8 2
0 0 0PF6LA<GSP R I VCP,U I EC>OM
ND
MA
284507 78236 55 0x200003 0x4000000 26 java
278836 78236 55 0x200003 0x4000000 32 java
481738 78236 55 0x200003 0x4000000 30 java
448486 78236 55 0x200003 0x4000000 25 java
31673 78236 55 0x200003 0x4000000 15 java
354968 78236 55 0x200003 0x4000000 9 java
244070 78236 55 0x200003 0x4000000 52 java
27520 78236 55 0x200003 0x4000000 5 java
160016 78236 55 0x200003 0x4000000 31 java
176767 78236 55 0x200003 0x4000000 16 java
107452 78236 55 0x200003 0x4000000 24 java
223 78236 55 0x200003 0x4000000 6 java
57612 78236 55 0x200003 0x4000000 8 java
450768 78236 55 0x200003 0x4000000 35 java
283448 78236 55 0x200003 0x4000000 40 java
286351 78236 55 0x200003 0x4000000 39 java
1388 78236 55 0x200003 0x4000000 1 java
112191 78236 55 0x200003 0x4000000 13 java
mi_switch(1c88c98, 400e0728000, 17fe630, 1c8ddf0, 400e0db5204, 19a1530) at
mi_switch+0x2ac
sched_idle(400e0728360, 4001515db90, 17e7bd8, 400151269f0, 0, 3b9ac800) at
sched_idle+0x250
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports. Insufficient info makes it difficult to find and fix bugs.
ddb{2}> bt
mi_switch(1c88c98, 400e0728000, 17fe630, 1c8ddf0, 400e0db5204, 19a1530) at
mi_switch+0x2ac
sched_idle(400e0728360, 4001515db90, 17e7bd8, 400151269f0, 0, 3b9ac800) at
sched_idle+0x250
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{2}> machine ddbcpu 0x3
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0738360, 4001515d610, 17e7bd8, 1c00, 18f4788, 3b9ac800) at
sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{3}> bt
sched_idle(400e0738360, 4001515d610, 17e7bd8, 1c00, 18f4788, 3b9ac800) at
sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{3}> machine ddbcpu 0x4
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0748360, 4001515d090, 17e7bd8, 1c00, 18f4788, 3b9ac800) at
sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{4}> machine ddbcpu 0x5
Stopped at __mp_lock+0x68: ld [%o0 + 0x800], %g1
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e0fc1cd0, 400e0fc1d08, 400e0fc1bd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e0fc1d08, 400e0fc1bd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e0fc1cd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e0fc1ed0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 2b) at
sun4v_texttrap+0x1fc
ddb{5}> machine ddbcpu 0x6
Stopped at db_enter+0x8: nop
trap(400e0fed9b0, 147, 1668aec, 820006, 0, 0) at trap+0x328
Lslowtrap_reenter(1cd1b18, 400e1fc0114, 400e0fedcf0, 400e2324ff0, 1146040, 6)
at Lslowtrap_reenter+0xf8
trapsignal(400e204d1b0, 5, 0, 1, 88cea9ecdc, 0) at trapsignal+0xe8
trap(400e0feded0, 101, 88cea9ecdc, 99000002, 0, 2b) at trap+0x500
Lslowtrap_reenter(0, ffffffffffffffec, 11e5070ee474, 8, 890378e7b4, 88a443e048)
at Lslowtrap_reenter+0xf8
ddb{6}> machine ddbcpu 0x7
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0778360, 4001515c590, 17e7bd8, 1c00, 18f4788, 3b9ac800) at
sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{7}> machine ddbcpu 0x8
Stopped at __mp_lock+0x64: nop
mi_switch(400e0788000, 400e204c6b0, 60, 1146080, 1146040, 19a1530) at
mi_switch+0x2ac
sys_sched_yield(400e204c6b0, 400e0ff1db0, 400e0ff1df0, 199daf8, 1146080, ccf)
at sys_sched_yield+0x70
syscall(400e0ff1ed0, 52a, 893a1a2168, 893a1a216c, 0, 19a1530) at syscall+0x464
syscall_setup(88fe6f65c0, fffffffffffffff6, 11e4faf167ad, 0, 893b6ce284,
88fe22f708) at syscall_setup+0x134
ddb{8}> machine ddbcpu 0x9
Stopped at __mp_lock+0x64: nop
rw_enter(400e1ff1c70, 19a1530, 1cd1000, 20, 1c0c000, 0) at rw_enter+0x1fc
vm_map_lock_ln(400e1ff1b90, 18f7a38, 6e7, 0, 0, 0) at vm_map_lock_ln+0x3c
uvmfault_lookup(400e37e5cd0, 1, 6ae, 0, 0, 0) at uvmfault_lookup+0x50
uvm_fault_check(e, 400e37e5d08, 400e37e5d30, 1146040, 21, 3) at
uvm_fault_check+0x3b4
uvm_fault(400e1ff1b90, 400e37e5cd0, 0, 1, 1146040, 1) at uvm_fault+0xe0
data_access_fault(400e37e5ed0, 31, 88ce96d8c4, 895f4402ac, 895f440000, 1) at
data_access_fault+0x184
sun4v_datatrap(400e37e5ed0, 31, 88ce924a5c, 895db402ac, 895db40000, 1) at
sun4v_datatrap+0x210
ddb{9}> machine ddbcpu 0xa
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e07a8360, 4001515cdd0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{10}> machine ddbcpu 0xb
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e07b8360, 4001515d350, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{11}> machine ddbcpu 0xc
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e07c8360, 4001515d8d0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{12}> machine ddbcpu 0xd
Stopped at __mp_lock+0x68: ld [%o0 + 0x800], %g1
uvm_fault_lower(0, 400e2495d08, 40010e6a170, 40010e6a1b8, 1c02000, 1c80230) at
uvm_fault_lower+0x880
uvm_fault(0, 400e2495cd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e2495ed0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 2b) at
sun4v_texttrap+0x1fc
ddb{13}> machine ddbcpu 0xe
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e07e8360, 40015156b20, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{14}> machine ddbcpu 0xf
Stopped at __mp_lock+0x68: ld [%o0 + 0x800], %g1
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e37ddcd0, 400e37ddd08, 400e37ddbd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e37ddd08, 400e37ddbd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e37ddcd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e37dded0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 19a1530) at
sun4v_texttrap+0x1fc
ddb{15}> machine ddbcpu 0x10
Stopped at __mp_lock+0x68: ld [%o0 + 0x800], %g1
rw_enter(400e1ff1c70, 19a1530, 1cd1000, 20, 1c0c000, 0) at rw_enter+0x1fc
vm_map_lock_ln(400e1ff1b90, 18f7a38, 6e7, 0, 1c0c000, 0) at vm_map_lock_ln+0x3c
uvmfault_lookup(400e0fc9cd0, 1, 6ae, 23a78, 23970, 88cf13c078) at
uvmfault_lookup+0x50
uvm_fault_check(e, 400e0fc9d08, 400e0fc9d30, 1146040, 21, 1c00) at
uvm_fault_check+0x3b4
uvm_fault(400e1ff1b90, 400e0fc9cd0, 0, 1, 1146040, 1) at uvm_fault+0xe0
data_access_fault(400e0fc9ed0, 31, 88ce96d8c4, 895f3e82ac, 895f3e8000, 1) at
data_access_fault+0x184
sun4v_datatrap(400e0fc9ed0, 31, d7, d7, 895f3d2000, 1) at sun4v_datatrap+0x210
ddb{16}> machine ddbcpu 0x11
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0818360, 40015156020, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{17}> machine ddbcpu 0x12
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0828360, 400151562e0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{18}> machine ddbcpu 0x13
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0838360, 40015156de0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{19}> machine ddbcpu 0x14
Stopped at __mp_lock+0x64: nop
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{20}> machine ddbcpu 0x15
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0858360, 40015157360, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{21}> machine ddbcpu 0x16
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0868360, 40015157620, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{22}> machine ddbcpu 0x17
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0878360, 40015157ba0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{23}> machine ddbcpu 0x18
Stopped at __mp_lock+0x64: nop
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e3581cd0, 400e3581d08, 400e3581bd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e3581d08, 400e3581bd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e3581cd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e3581ed0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 2b) at
sun4v_texttrap+0x1fc
ddb{24}> machine ddbcpu 0x19
Stopped at __mp_lock+0x64: nop
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e3571cd0, 400e3571d08, 400e3571bd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e3571d08, 400e3571bd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e3571cd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e3571ed0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 19a1530) at
sun4v_texttrap+0x1fc
ddb{25}> machine ddbcpu 0x1a
Stopped at __mp_lock+0x70: bne,pt __mp_lock+0x5c
clockintr_statclock(1, 400e08a7ec8, 17eea88, 3d, 10ae, 42) at
clockintr_statclock+0x48
clockintr_dispatch(400e08a7ec8, 1, 9, 3f2998000, ffffffffffffffff, 1d71f30) at
clockintr_dispatch+0x1f8
sys_tickintr(1, 88ce3e6000, 3f2998000, 400e3301a00, 24, 4) at sys_tickintr+0x8
intr_handler(400e08a7ec8, 400e08a88d8, 1edca10e, 0, 1c02000, 1c80230) at
intr_handler+0x50
sparc_intr_retry(1c0d8f8, 400e3301cd0, 1c0d8f8, 400e2324ff0, 1146040, 1) at
sparc_intr_retry+0x5c
db_enter_ddb(1ca7000, e, 40015162080, 400e1ff1b90, 0, 6) at db_enter_ddb+0xbc
db_ktrap(101, 400e3301750, 1932c70, 3, 1f94cc, 1cb9040) at db_ktrap+0x104
trap(400e3301750, 101, 1013da4, 44820006, 1f94cc, 1cb9040) at trap+0x2cc
Lslowtrap_reenter(10ae, a181aed34231, a181aed3426f, 3d, 10ae, 42) at
Lslowtrap_reenter+0xf8
sun4v_broadcast_ipi(1011eac, 1, 9, 3f2998000, ffffffffffffffff, 1d71f30) at
sun4v_broadcast_ipi+0xac
pmap_enter(40015162080, 88ce3e6000, 3f2998000, 400e3301a00, 24, 4) at
pmap_enter+0x45c
uvm_fault_lower(400e2324ff0, 400e3301d08, 40010e6a170, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x198
uvm_fault(0, 400e3301cd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e3301ed0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
ddb{26}> machine ddbcpu 0x1b
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e08b8360, 400151510b0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{27}> machine ddbcpu 0x1c
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e08c8360, 40015150b30, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{28}> machine ddbcpu 0x1d
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e08d8360, 40015150870, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{29}> machine ddbcpu 0x1e
Stopped at __mp_lock+0x64: nop
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e2d0dcd0, 400e2d0dd08, 400e2d0dbd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e2d0dd08, 400e2d0dbd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e2d0dcd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e2d0ded0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 2b) at
sun4v_texttrap+0x1fc
ddb{30}> machine ddbcpu 0x1f
Stopped at __mp_lock+0x68: ld [%o0 + 0x800], %g1
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e0fc5cd0, 400e0fc5d08, 400e0fc5bd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e0fc5d08, 400e0fc5bd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e0fc5cd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e0fc5ed0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 19a1530) at
sun4v_texttrap+0x1fc
ddb{31}> machine ddbcpu 0x20
Stopped at __mp_lock+0x6c: subcc %g3, %g1, %g0
trap(400e24b9ed0, 101, 88ce22c660, 99000002, 0, 2b) at trap+0x500
Lslowtrap_reenter(0, fffffffffffffff5, 11e506426a5a, 13, 8940957104,
88fe22f548) at Lslowtrap_reenter+0xf8
ddb{32}> machine ddbcpu 0x20
Invalid cpu 32
ddb{32}> machine ddbcpu 0x21
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0918360, 40015150df0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{33}> machine ddbcpu 0x22
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0928360, 400151518f0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{34}> machine ddbcpu 0x23
Stopped at __mp_lock+0x64: nop
syscall(400e0ffded0, 52a, 893a1a2168, 893a1a216c, 0, 19a1530) at syscall+0x464
syscall_setup(88fe6f65c0, ffffffffffffffef, 11e4faf13a68, c, 89a4b4ee14,
88a443e048) at syscall_setup+0x134
ddb{35}> machine ddbcpu 0x24
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0948360, 4001514b0c0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{36}> machine ddbcpu 0x25
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0958360, 4001514ab40, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{37}> machine ddbcpu 0x26
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0968360, 4001514a300, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{38}> machine ddbcpu 0x27
Stopped at __mp_lock+0x64: nop
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e2475cd0, 400e2475d08, 400e2475bd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e2475d08, 400e2475bd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e2475cd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e2475ed0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 2b) at
sun4v_texttrap+0x1fc
ddb{39}> machine ddbcpu 0x28
Stopped at __mp_lock+0x5c: wr %g0, 0x80, %
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e246dcd0, 400e246dd08, 400e246dbd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e246dd08, 400e246dbd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e246dcd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e246ded0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 19a1530) at
sun4v_texttrap+0x1fc
ddb{40}> machine ddbcpu 0x29
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0998360, 4001514a880, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{41}> machine ddbcpu 0x2a
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e09a8360, 4001514ae00, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{42}> machine ddbcpu 0x2b
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e09b8360, 4001514b380, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{43}> machine ddbcpu 0x2c
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e09c8360, 4001514b640, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{44}> machine ddbcpu 0x2d
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e09d8360, 4001514b900, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{45}> machine ddbcpu 0x2e
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e09e8360, 40015145bd0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{46}> machine ddbcpu 0x2f
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e09f8360, 40015145910, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{47}> machine ddbcpu 0x30
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a08360, 400151450d0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{48}> machine ddbcpu 0x31
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a18360, 40015144e10, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{49}> machine ddbcpu 0x32
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a28360, 40015144890, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{50}> machine ddbcpu 0x33
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a38360, 40015144050, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{51}> machine ddbcpu 0x34
Stopped at __mp_lock+0x70: bne,pt __mp_lock+0x5c
rw_enter(400e239b8e0, 19a1530, 1cd1000, 0, 1c0c000, 0) at rw_enter+0x1fc
uvm_fault_lower_lookup(400e394dcd0, 400e394dd08, 400e394dbd0, 0, 0, 4) at
uvm_fault_lower_lookup+0x2c
uvm_fault_lower(400e2324ff0, 400e394dd08, 400e394dbd0, 0, 1c02000, 1c80230) at
uvm_fault_lower+0x3c
uvm_fault(0, 400e394dcd0, 0, 400e2324ff0, 1146040, 1) at uvm_fault+0x1bc
text_access_fault(400e394ded0, 9, 88ce3e62ac, 0, 0, 0) at
text_access_fault+0x114
sun4v_texttrap(898179b060, 52a, 893a1a2168, 893a1a216c, 0, 19a1530) at
sun4v_texttrap+0x1fc
ddb{52}> machine ddbcpu 0x35
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a58360, 400151445d0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{53}> machine ddbcpu 0x36
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a68360, 40015144b50, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{54}> machine ddbcpu 0x37
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a78360, 40015145390, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{55}> machine ddbcpu 0x38
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a88360, 40015145650, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{56}> machine ddbcpu 0x39
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0a98360, 4001513fbe0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{57}> machine ddbcpu 0x3a
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0aa8360, 4001513f3a0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{58}> machine ddbcpu 0x3b
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0ab8360, 4001513ee20, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{59}> machine ddbcpu 0x3c
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0ac8360, 4001513e5e0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{60}> machine ddbcpu 0x3d
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0ad8360, 4001513e320, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{61}> machine ddbcpu 0x3e
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0ae8360, 4001513e060, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{62}> machine ddbcpu 0x3f
Stopped at cpu_idle_cycle+0x44: and %g1, -0x3, %g1
sched_idle(400e0af8360, 4001513e8a0, 0, 0, 0, 0) at sched_idle+0x158
proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14
ddb{63}> show panic
*cpu6: trap type 0x147 (*trap): pc=1668aec npc=1668af0 pstate=820006<PRIV,IE>