panic: deadlres_td_sleep_q: possible deadlock detected on RPI3
bob prohaska
fbsd at www.zefox.net
Fri Jan 31 01:29:19 UTC 2020
On Thu, Jan 30, 2020 at 11:24:19AM -0800, Mark Millard wrote:
>
> If you want to risk crashing/hanging-up the machine, you could
> try to "kldload mac_ntpd" and see if it loads well or not.
>
>
That produced a prompt hang with no output at all. The backtrace reports:
KDB: enter: Break to debugger
[ thread pid 1116 tid 100085 ]
Stopped at 0x4031ed44
db> bt
Tracing pid 1116 tid 100085 td 0xfffffd0001020000
db_trace_self() at db_stack_trace+0xf8
pc = 0xffff00000073c55c lr = 0xffff000000103c58
sp = 0xffff00005a4bc830 fp = 0xffff00005a4bc860
db_stack_trace() at db_command+0x228
pc = 0xffff000000103c58 lr = 0xffff0000001038d0
sp = 0xffff00005a4bc870 fp = 0xffff00005a4bc950
db_command() at db_command_loop+0x58
pc = 0xffff0000001038d0 lr = 0xffff000000103678
sp = 0xffff00005a4bc960 fp = 0xffff00005a4bc980
db_command_loop() at db_trap+0xf4
pc = 0xffff000000103678 lr = 0xffff00000010697c
sp = 0xffff00005a4bc990 fp = 0xffff00005a4bcbb0
db_trap() at kdb_trap+0x1d8
pc = 0xffff00000010697c lr = 0xffff0000004510a0
sp = 0xffff00005a4bcbc0 fp = 0xffff00005a4bcc70
kdb_trap() at do_el1h_sync+0xf4
pc = 0xffff0000004510a0 lr = 0xffff000000759568
sp = 0xffff00005a4bcc80 fp = 0xffff00005a4bccb0
do_el1h_sync() at handle_el1h_sync+0x78
pc = 0xffff000000759568 lr = 0xffff00000073f078
sp = 0xffff00005a4bccc0 fp = 0xffff00005a4bcdd0
handle_el1h_sync() at kdb_alt_break_internal+0x130
pc = 0xffff00000073f078 lr = 0xffff000000450858
sp = 0xffff00005a4bcde0 fp = 0xffff00005a4bce80
kdb_alt_break_internal() at kdb_alt_break+0xc
pc = 0xffff000000450858 lr = 0xffff000000450718
sp = 0xffff00005a4bce90 fp = 0xffff00005a4bce90
kdb_alt_break() at uart_intr_rxready+0x88
pc = 0xffff000000450718 lr = 0xffff000000263124
sp = 0xffff00005a4bcea0 fp = 0xffff00005a4bcec0
uart_intr_rxready() at uart_intr+0xec
pc = 0xffff000000263124 lr = 0xffff000000263e0c
sp = 0xffff00005a4bced0 fp = 0xffff00005a4bcf00
uart_intr() at intr_event_handle+0xc8
pc = 0xffff000000263e0c lr = 0xffff0000003cbaf4
sp = 0xffff00005a4bcf10 fp = 0xffff00005a4bcf50
intr_event_handle() at intr_isrc_dispatch+0x34
pc = 0xffff0000003cbaf4 lr = 0xffff00000078faa4
sp = 0xffff00005a4bcf60 fp = 0xffff00005a4bcf70
intr_isrc_dispatch() at bcm2835_intc_intr+0xa8
pc = 0xffff00000078faa4 lr = 0xffff000000729a50
sp = 0xffff00005a4bcf80 fp = 0xffff00005a4bcfc0
bcm2835_intc_intr() at intr_event_handle+0xc8
pc = 0xffff000000729a50 lr = 0xffff0000003cbaf4
sp = 0xffff00005a4bcfd0 fp = 0xffff00005a4bd010
intr_event_handle() at intr_isrc_dispatch+0x34
pc = 0xffff0000003cbaf4 lr = 0xffff00000078faa4
sp = 0xffff00005a4bd020 fp = 0xffff00005a4bd030
intr_isrc_dispatch() at bcm_lintc_intr+0x1e8
pc = 0xffff00000078faa4 lr = 0xffff00000072fc88
sp = 0xffff00005a4bd040 fp = 0xffff00005a4bd0c0
bcm_lintc_intr() at intr_irq_handler+0x74
pc = 0xffff00000072fc88 lr = 0xffff00000078f904
sp = 0xffff00005a4bd0d0 fp = 0xffff00005a4bd0f0
intr_irq_handler() at handle_el1h_irq+0x74
pc = 0xffff00000078f904 lr = 0xffff00000073f140
sp = 0xffff00005a4bd100 fp = 0xffff00005a4bd210
handle_el1h_irq() at rms_wlock+0x124
pc = 0xffff00000073f140 lr = 0xffff000000403fc4
sp = 0xffff00005a4bd220 fp = 0xffff00005a4bd2b0
rms_wlock() at rms_wlock+0x124
pc = 0xffff000000403fc4 lr = 0xffff000000403fc4
sp = 0xffff00005a4bd2c0 fp = 0xffff00005a4bd360
rms_wlock() at mac_policy_modevent+0xc0
pc = 0xffff000000403fc4 lr = 0xffff00000066ba44
sp = 0xffff00005a4bd370 fp = 0xffff00005a4bd3c0
mac_policy_modevent() at module_register_init+0xc4
pc = 0xffff00000066ba44 lr = 0xffff0000003e783c
sp = 0xffff00005a4bd3d0 fp = 0xffff00005a4bd400
module_register_init() at linker_load_module+0xab8
pc = 0xffff0000003e783c lr = 0xffff0000003d8670
sp = 0xffff00005a4bd410 fp = 0xffff00005a4bd740
linker_load_module() at kern_kldload+0xec
pc = 0xffff0000003d8670 lr = 0xffff0000003d9e40
sp = 0xffff00005a4bd750 fp = 0xffff00005a4bd780
kern_kldload() at sys_kldload+0x64
pc = 0xffff0000003d9e40 lr = 0xffff0000003d9f98
sp = 0xffff00005a4bd790 fp = 0xffff00005a4bd7b0
sys_kldload() at do_el0_sync+0x514
pc = 0xffff0000003d9f98 lr = 0xffff000000759bf4
sp = 0xffff00005a4bd7c0 fp = 0xffff00005a4bd860
do_el0_sync() at handle_el0_sync+0x90
pc = 0xffff000000759bf4 lr = 0xffff00000073f224
sp = 0xffff00005a4bd870 fp = 0xffff00005a4bd980
handle_el0_sync() at 0x210368
pc = 0xffff00000073f224 lr = 0x0000000000210368
sp = 0xffff00005a4bd990 fp = 0x0000ffffffffeaf0
db>
Thanks for the suggestion!
bob prohaska
More information about the freebsd-arm
mailing list