Project

General

Profile

Actions

Bug #7781

open

hipster boot hang on AMD Sun X4200M2

Added by Carsten Grzemba over 5 years ago. Updated about 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Drivers
Target version:
-
Start date:
2017-01-18
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

with latest hipster boot hang on SUN FIRE X4200 M2
booting with kmdb shows it seems to hang at load rts driver

load 'socketmod/rts' id 157 loaded 0xfffffffff7d3aae0/0xffffffffc0199bc0 size
1184/488
installing rts, module id 157.
[3]> ::status
debugging live kernel (64-bit) on (not set)
operating system: 5.11 illumos-f956687 (i86pc)
image uuid: (not set)
CPU-specific support: AMD
DTrace state: inactive
stopped on: debugger entry trap
[3]> ::where
kmdb: invalid command '::where': unknown dcmd name
[3]> 0::switch
[0]> $c
xc_serv+0x109(0, 0)
av_dispatch_autovect+0x91(f0)
dispatch_hilevel+0x20(f0, 0)
switch_sp_and_call+0x13()
do_interrupt+0x120(ffffff000f405ad0, 0)
_interrupt+0xba()
mach_cpu_idle+6()
cpu_idle+0x11a()
cpu_idle_adaptive+0x13()
idle+0xa7()
thread_start+8()
[0]> 3::switch
[3]> $c
kmdb_enter+0xb()
debug_enter+0x59(0)
abort_sequence_enter+0x41(0)
asy`async_rxint+0xdf(ffffff03d4a267e8, f9)
asy`asyintr+0x187(ffffff03d4a267e8)
av_dispatch_autovect+0x91(4)
dispatch_hilevel+0x20(4, 0)
switch_sp_and_call+0x13()
do_interrupt+0x120(ffffff000f7bbad0, 3)
_interrupt+0xba()
mach_cpu_idle+6()
cpu_idle+0x11a()
cpu_idle_adaptive+0x13()
idle+0xa7()
thread_start+8()
[3]> 1::switch
[1]> $c
xc_serv+0x109(0, 0)
av_dispatch_autovect+0x91(f0)
dispatch_hilevel+0x20(f0, 0)
switch_sp_and_call+0x13()
do_interrupt+0x120(ffffff000f6c2650, 1)
_interrupt+0xba()
ddi_get_soft_state+1()
ddi_ctlops+0x47(ffffff03d5efc7f8, ffffff03d5efc7f8, 1a, ffffff000f6c2820, 0)
i_ddi_caut_getput_ctlops+0x4e(ffffff03dbf8a780, ffffff000f6c28ac, 1, 4, 1, 0)
i_ddi_caut_get32+0x31(ffffff03dbf8a780, 1)
pci_config_get32+0x32(ffffff03dbf8a780, 1)
pci_xcap_locate+0x74(ffffff03dbf8a780, 3, ffffff000f6c295e)
pcieb`pcieb_id_props+0x9b(ffffff03dc44e3d8)
pcieb`pcieb_attach+0x138(ffffff03d5efc7f8, 0)
devi_attach+0x92(ffffff03d5efc7f8, 0)
attach_node+0xa7(ffffff03d5efc7f8)
i_ndi_config_node+0x7d(ffffff03d5efc7f8, 6, 0)
i_ddi_attachchild+0x48(ffffff03d5efc7f8)
i_ddi_attach_node_hierarchy+0x6c(ffffff03d5efc7f8)
attach_driver_nodes+0xb2(4c)
ddi_hold_installed_driver+0x130(4c)
attach_drivers+0x4c()
thread_start+8()
[1]> 2::switch
[2]> $c
xc_serv+0x109(0, 0)
av_dispatch_autovect+0x91(f0)
dispatch_hilevel+0x20(f0, 0)
switch_sp_and_call+0x13()
do_interrupt+0x120(ffffff000f740ad0, 2)
_interrupt+0xba()
mach_cpu_idle+6()
cpu_idle+0x11a()
cpu_idle_adaptive+0x13()
idle+0xa7()
thread_start+8()
@

Actions

Also available in: Atom PDF