[Bug 277389] Reproduceable low memory freeze on 14.0-RELEASE-p5
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 18 Mar 2024 06:05:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277389
--- Comment #30 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
The dump worked. The backtrace related part of core.txt.0
follows. The system was booted from a PkgBase kernel and
world for the test, not from a personal build.
# less /var/crash/core.txt.0
aarch64-main-pbase dumped core - see /var/crash/vmcore.0
Mon Mar 18 05:49:24 PDT 2024
FreeBSD aarch64-main-pbase 15.0-CURRENT FreeBSD 15.0-CURRENT
main-n268827-75464941dc17 GENERIC-NODEBUG arm64
panic: pmap_growkernel: no memory to grow kernel
Reading symbols from /boot/kernel.GENERIC-NODEBUG/kernel...
Reading symbols from
/usr/lib/debug//boot/kernel.GENERIC-NODEBUG/kernel.debug...
Reading symbols from /boot/kernel.GENERIC-NODEBUG/uhid.ko...
Reading symbols from
/usr/lib/debug//boot/kernel.GENERIC-NODEBUG/uhid.ko.debug...
Reading symbols from /boot/kernel.GENERIC-NODEBUG/usbhid.ko...
Reading symbols from
/usr/lib/debug//boot/kernel.GENERIC-NODEBUG/usbhid.ko.debug...
Reading symbols from /boot/kernel.GENERIC-NODEBUG/hidbus.ko...
Reading symbols from
/usr/lib/debug//boot/kernel.GENERIC-NODEBUG/hidbus.ko.debug...
Reading symbols from /boot/kernel.GENERIC-NODEBUG/wmt.ko...
Reading symbols from
/usr/lib/debug//boot/kernel.GENERIC-NODEBUG/wmt.ko.debug...
Reading symbols from /boot/kernel.GENERIC-NODEBUG/ums.ko...
Reading symbols from
/usr/lib/debug//boot/kernel.GENERIC-NODEBUG/ums.ko.debug...
Reading symbols from /boot/kernel.GENERIC-NODEBUG/zfs.ko...
Reading symbols from
/usr/lib/debug//boot/kernel.GENERIC-NODEBUG/zfs.ko.debug...
0xffff00000050ec40 in doadump (textdump=0, textdump@entry=1416706208)
at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:403
warning: 403 /home/bapt/worktrees/main/sys/kern/kern_shutdown.c: No such
file or directory
(kgdb) #0 0xffff00000050ec40 in doadump (textdump=0,
textdump@entry=1416706208)
at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:403
error = 0
coredump = <optimized out>
#1 0xffff0000000f741c in db_dump (dummy=<optimized out>,
dummy2=<optimized out>, dummy3=<optimized out>, dummy4=<optimized out>)
at /home/bapt/worktrees/main/sys/ddb/db_command.c:590
error = <optimized out>
#2 0xffff0000000f71f8 in db_command (last_cmdp=<optimized out>,
cmd_table=<optimized out>, dopager=true)
at /home/bapt/worktrees/main/sys/ddb/db_command.c:503
modif =
"\0009qT\001\000\377\377\2608qT\001\000\377\377\000@\321\000\000\000\377\377\310\377\377\377\000\000\000\00009qT\001\000\377\377\024\222\017\000\000\000\377\377\000\000\000\000\000\000\000\000\000\020\345\000\000\000\377\37709qT\001\000\377\377l\230\017\000\000\000\377\377\000\000\000\000\000\000\000\000@
\345\000\000\000\377\377\2209qT\001\000\377\377,\233\017\000\000\000\377\377\000\340\005\001\000\000\377\377"
addr = -281474971041556
count = -1
have_addr = <optimized out>
cmd = 0xffff000000cc3008 <db_cmds+616>
t = <optimized out>
result = <optimized out>
#3 0xffff0000000f6edc in db_command_loop ()
at /home/bapt/worktrees/main/sys/ddb/db_command.c:550
No locals.
#4 0xffff0000000fabf0 in db_trap (type=<optimized out>, code=<optimized out>)
at /home/bapt/worktrees/main/sys/ddb/db_main.c:267
jb = {{_jb = {18446462604444514784,
-5192190753201726999872893696788000,
-5192296659894384485003926736650864,
-5192296590379950818797963764650352,
-5192296611633699044715750431006720,
-5192191496740100615129614404689920, 1401952268126950239092,
-5191108185027777235219035738603517,
-5192296793211863151034281245984016, 18446462598744670768,
-5192296590379969265260562514706432, 18446462598749529792,
-5192296793211420429176512216745232,
-5192296793211420429176517914809912,
-5192191496742609372042163944161279,
-5192296699081743704732886421652752,
1246157188160547219119101233555548280,
-5192296751665368278462680714364064, 18446462598744670768,
-5192296654460397955721318885228544,
-5192296605567081427706742772422976,
-5192296751664704195676027170505888,
-5192296607467686363109185297601144,
-1329086018741560024031809534890606590,
-5192296770867838563383965240968320, 202913903335841966968,
-5192296793391313077383327764104240,
-5192296590379950818797963767328768, 13004954290490274393744,
-5192190753201726999872893696787056,
-5192296607491593343428712876496440,
-5192296770890933886964249599591440}}}
bkpt = false
watchpt = false
prev_jb = 0x0
why = <optimized out>
#5 0xffff000000568db0 in kdb_trap (type=60, code=0, tf=<optimized out>)
at /home/bapt/worktrees/main/sys/kern/subr_kdb.c:790
other_cpus = {__bits = {-281474967321764, -281469265035896,
-281468106440704, 5, 8741181916325077559, -281474976710656,
-281474962173952, 0, -281469224729024, -281469265036000, 0, 0,
-281474967162392, -281469265035488, 8741181916325077559,
-281469265035680}}
be = 0xffff000000cc3b58 <ddb_dbbe>
intr = 704
did_stop_cpus = <optimized out>
handled = <optimized out>
#6 <signal handler called>
No locals.
#7 kdb_enter (why=<optimized out>, msg=<optimized out>)
at /home/bapt/worktrees/main/sys/kern/subr_kdb.c:556
No locals.
#8 0xffff00000050eef8 in vpanic (fmt=<optimized out>, ap=...)
at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:961
buf = "pmap_growkernel: no memory to grow kernel", '\000' <repeats 214
times>
other_cpus = {__bits = {191, 0 <repeats 15 times>}}
td = 0xffff000156d84640
newpanic = <optimized out>
bootopt = <optimized out>
#9 0xffff00000050ed14 in panic (
fmt=0x12 <error: Cannot access memory at address 0x12>)
at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:889
ap = {__stack = 0xffff000154714120, __gr_top = 0xffff0001547140d0,
__vr_top = 0xffff000154714120, __gr_offs = -56, __vr_offs = 0}
#10 0xffff00000090b350 in pmap_growkernel (addr=18446462605603110912)
at /home/bapt/worktrees/main/sys/arm64/arm64/pmap.c:2822
nkpg = <optimized out>
paddr = <optimized out>
l0 = <optimized out>
l1 = <optimized out>
l2 = <optimized out>
#11 0xffff0000008b174c in vm_map_insert1 (
map=map@entry=0xffff000001091f00 <kernel_map_store>,
object=object@entry=0x0, offset=offset@entry=0,
start=18446462605596819456, end=18446462605603110912,
prot=prot@entry=7 '\a', max=<optimized out>, cow=cow@entry=4,
res=0xffff000154714268) at /home/bapt/worktrees/main/sys/vm/vm_map.c:1720
prev_entry = 0xffffa00080003180
next_entry = 0xffff000001091f00 <kernel_map_store>
protoeflags = 16
bidx = <optimized out>
bdry = <optimized out>
cred = 0x0
new_entry = <optimized out>
inheritance = <optimized out>
#12 0xffff0000008b2e60 in vm_map_insert (
map=0xffff000001091f00 <kernel_map_store>, object=0x0, offset=0,
start=18446462598749896812, end=0, end@entry=18446462604444517072,
prot=7 '\a', max=0 '\000', max@entry=3 '\003', cow=4)
at /home/bapt/worktrees/main/sys/vm/vm_map.c:1852
res = 0xffff0000008a2bf8 <keg_alloc_slab+176>
#13 vm_map_find (map=0xffff000001091f00 <kernel_map_store>,
object=<optimized out>, object@entry=0xffff0001547142d0,
offset=<optimized out>, offset@entry=18446462604444517072,
addr=addr@entry=0xffff0001547142f8, length=6291456,
max_addr=<optimized out>, max_addr@entry=18446462604444517072,
find_space=<optimized out>, find_space@entry=3, prot=prot@entry=7 '\a',
max=0 '\000', cow=4) at /home/bapt/worktrees/main/sys/vm/vm_map.c:2247
alignment = <optimized out>
cluster = <optimized out>
update_anon = <optimized out>
curr_min_addr = <optimized out>
min_addr = <optimized out>
try = <optimized out>
pidx = <optimized out>
gap = <optimized out>
rv = <optimized out>
en_aslr = <optimized out>
#14 0xffff0000008af514 in kva_import (unused=<optimized out>, size=0,
flags=<optimized out>, addrp=0xffff000154714308)
at /home/bapt/worktrees/main/sys/vm/vm_kern.c:782
addr = 18446462605596819456
result = <optimized out>
#15 0xffff00000058e1ec in vmem_import (
vm=0xffff00000106c600 <kernel_arena_storage>, size=6291456,
align=<optimized out>, flags=<optimized out>)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:926
addr = 18446638522968369152
error = <optimized out>
_v = <optimized out>
_v = <optimized out>
_tid = <optimized out>
#16 vmem_try_fetch (vm=0xffff00000106c600 <kernel_arena_storage>,
size=size@entry=2097152, align=<optimized out>, flags=flags@entry=8193)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1047
avail = <optimized out>
#17 0xffff00000058db80 in vmem_xalloc (
vm=0xffff00000106c600 <kernel_arena_storage>, size0=<optimized out>,
align=<optimized out>, align@entry=2097152, phase=0,
phase@entry=18446462604444517376, nocross=0,
nocross@entry=18446462604444517376, minaddr=0,
minaddr@entry=18446462604444517376, maxaddr=18446744073709551615,
flags=8193, addrp=0xffff000154714428)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1447
size = 2097152
strat = 0
end = 0xffff00000106ca08 <kernel_arena_storage+1032>
first = 0xffff00000106c850 <kernel_arena_storage+592>
error = <optimized out>
list = <optimized out>
bt = <optimized out>
#18 0xffff0000008af570 in kva_import_domain (arena=0x12, size=0,
flags=9208320, addrp=0xffff00000104406c <vpanic[buf]>)
at /home/bapt/worktrees/main/sys/vm/vm_kern.c:806
No locals.
#19 0xffff00000058e1ec in vmem_import (vm=0xffffa00080004000, size=2097152,
align=<optimized out>, flags=<optimized out>)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:926
addr = 0
error = <optimized out>
_v = <optimized out>
_v = <optimized out>
_tid = <optimized out>
#20 vmem_try_fetch (vm=0xffffa00080004000, size=size@entry=131072,
align=<optimized out>, flags=flags@entry=8193)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1047
avail = <optimized out>
#21 0xffff00000058db80 in vmem_xalloc (vm=vm@entry=0xffffa00080004000,
size0=size0@entry=131072, align=<optimized out>,
align@entry=18446462604444517664, phase=0,
phase@entry=18446462604444517664, nocross=0,
nocross@entry=18446462604444517664, minaddr=0,
minaddr@entry=18446462604444517664, maxaddr=18446744073709551615,
flags=8193, addrp=0xffff0001547145b8)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1447
size = 131072
strat = 0
end = 0xffffa00080004408
first = 0xffffa00080004230
error = <optimized out>
list = <optimized out>
bt = <optimized out>
#22 0xffff00000058d5c4 in vmem_alloc (vm=vm@entry=0xffffa00080004000,
size=size@entry=131072, flags=9208320,
addrp=addrp@entry=0xffff0001547145b8)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1348
strat = 8192
qc = <optimized out>
#23 0xffff0000008ae95c in kmem_malloc_domain (domain=<optimized out>,
size=<optimized out>, flags=<optimized out>)
at /home/bapt/worktrees/main/sys/vm/vm_kern.c:478
rv = <optimized out>
arena = 0xffffa00080004000
asize = 131072
addr = 0
#24 kmem_malloc_domainset (ds=<optimized out>, size=<optimized out>,
flags=2305) at /home/bapt/worktrees/main/sys/vm/vm_kern.c:510
di = {di_domain = 0xffff000000ddd928 <domainset_fixed>,
di_iter = 0xffff000156d846b0, di_valid_mask = {__bits = {1}},
di_offset = 18446638571228405792, di_flags = 2306, di_policy = 1,
di_n = 1 '\001', di_minskip = false}
domain = 0
addr = <optimized out>
#25 0xffff0000008a2bf8 in keg_alloc_slab (keg=keg@entry=0xffff000153dfe000,
zone=zone@entry=0xffff000153dfc000, domain=0, flags=flags@entry=2,
aflags=0) at /home/bapt/worktrees/main/sys/vm/uma_core.c:1796
sflags = 4 '\004'
mem = 0x0
slab = 0xffffa0025f23a248
size = 131072
i = <optimized out>
dom = <optimized out>
fail = <optimized out>
#26 0xffff0000008a4b60 in keg_fetch_slab (keg=0xffff000153dfe000,
zone=0xffff000153dfc000, rdomain=0, flags=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:4004
domain = <optimized out>
aflags = 2
di = {di_domain = 0x794eeaa3df9fe237, di_iter = 0xffff0001547146f0,
di_valid_mask = {__bits = {-281469271188932}},
di_offset = 18446462604440242456, di_flags = -1085553400,
di_policy = 40960, di_n = 255 '\377', di_minskip = 255}
slab = <optimized out>
rr = <optimized out>
#27 zone_import (arg=0xffff000153dfc000, bucket=0xffffa0008d678770, max=1,
domain=0, flags=2) at /home/bapt/worktrees/main/sys/vm/uma_core.c:4088
i = 0
keg = 0xffff000153dfe000
slab = <optimized out>
zone = 0xffff000153dfc000
dom = <optimized out>
stripe = <optimized out>
#28 0xffff0000008a7474 in zone_alloc_bucket (zone=0xffff000153dfc000,
udata=0xffffa000bf683540, domain=0, flags=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:4313
bucket = 0xffffa0008d678760
error = <optimized out>
cnt = <optimized out>
maxbucket = <optimized out>
i = <optimized out>
#29 cache_alloc (zone=zone@entry=0xffff000153dfc000, cache=<optimized out>,
udata=udata@entry=0xffffa000bf683540, flags=flags@entry=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:3800
bucket = 0x0
domain = 0
curdomain = <optimized out>
new = <optimized out>
#30 0xffff0000008a1480 in cache_alloc_retry (zone=0xffff000153dfc000,
cache=0x0, udata=0xffffa000bf683540, flags=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:3655
bucket = <optimized out>
domain = <optimized out>
#31 0xffff0000008a1160 in uma_zalloc_arg (zone=<optimized out>,
udata=<optimized out>, flags=flags@entry=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:3739
bucket = <optimized out>
cache = 0x0
#32 0xffff0001540f2e90 in kmem_cache_alloc (
cache=0xffff00000104406c <vpanic[buf]>, flags=1416706792, flags@entry=2)
at
/home/bapt/worktrees/main/sys/contrib/openzfs/module/os/freebsd/spl/spl_kmem.c:194
No locals.
#33 0xffff000154271158 in zio_data_buf_alloc (size=<optimized out>)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:379
c = 0
p = <optimized out>
#34 0xffff000154134b50 in arc_get_data_buf (hdr=0xffffa009a40df0e8,
size=131072, tag=0xffffa0083c328660)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:4794
type = ARC_BUFC_DATA
#35 arc_buf_alloc_impl (hdr=hdr@entry=0xffffa009a40df0e8,
spa=0xffff0001570b1000, zb=zb@entry=0xffffa009a44a3860,
tag=<optimized out>, encrypted=<optimized out>,
compressed=<optimized out>, noauth=<optimized out>, fill=fill@entry=1,
ret=ret@entry=0xffffa009a44a3810)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:2794
flags = ARC_FILL_LOCKED
buf = 0xffffa0083c328660
can_share = <optimized out>
#36 0xffff000154139780 in arc_read_done (zio=0xffffa00849414a00)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:5336
error = <optimized out>
hash_lock = 0xffff0001543303a0 <buf_hash_table+34720>
hdr = 0xffffa009a40df0e8
bp = <optimized out>
callback_list = 0xffffa009a44a3800
acb = 0xffffa009a44a3800
callback_cnt = <optimized out>
#37 0xffff0001542795dc in zio_done (zio=0xffffa00849414a00)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:5019
zl = 0x0
psize = <optimized out>
pio = <optimized out>
pio_next = <optimized out>
next_to_execute = <optimized out>
#38 0xffff000154273b28 in __zio_execute (zio=0xffffa00849414a00)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:2363
stage = ZIO_STAGE_DONE
pipeline = <optimized out>
#39 zio_execute (zio=<optimized out>)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:2274
cookie = 0
#40 0xffff0000005833b4 in taskqueue_run_locked (
queue=queue@entry=0xffffa0008debe000)
at /home/bapt/worktrees/main/sys/kern/subr_taskqueue.c:517
et = {et_link = {tqe_next = 0x0, tqe_prev = 0x0}, et_td = 0x156d84640,
et_section = {bucket = 11394090}, et_old_priority = 0 '\000'}
tb = {tb_running = 0xffffa0090038e3f0, tb_seq = 10215,
tb_canceling = false, tb_link = {le_next = 0x0,
le_prev = 0xffffa0008debe010}}
task = 0xffffa0090038e3f0
in_net_epoch = <optimized out>
pending = 1
#41 0xffff000000584e78 in taskqueue_thread_loop (arg=<optimized out>,
arg@entry=0xffffa0008d1aa970)
at /home/bapt/worktrees/main/sys/kern/subr_taskqueue.c:829
tqp = <optimized out>
tq = 0xffffa0008debe000
#42 0xffff0000004b73a4 in fork_exit (
callout=0xffff000000584d40 <taskqueue_thread_loop>,
arg=0xffffa0008d1aa970, frame=0xffff000154714a00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
td = 0xffff000156d84640
p = 0xffff000000fe9560 <proc0>
dtd = <optimized out>
#43 <signal handler called>
No locals.
(kgdb) (kgdb) Tracing command "pagedaemon\000\000\000\000\000\000\000\000\000"
pid 7 tid 100117 (CPU 0)
#0 0xffff000000907254 in ipi_stop (dummy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1 0xffff0000008fe428 in arm_gic_v3_intr (arg=0xffffa00083a3b800,
arg@entry=<error reading variable: value is not available>)
at /home/bapt/worktrees/main/sys/arm64/arm64/gic_v3.c:633
#2 0xffff0000008e5574 in intr_irq_handler (tf=0xffff0000eb1ec250)
at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3 <signal handler called>
#4 0xffff0000004e32f4 in atomic_fcmpset_acq_64_lse (p=0xffff000153b89dc8,
newval=18446462603299467264, cmpval=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/include/atomic.h:271
#5 atomic_fcmpset_acq_64 (p=0xffff000153b89dc8, newval=18446462603299467264,
cmpval=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/include/atomic.h:271
#6 _mtx_trylock_flags_int (m=0xffff000153b89db0, opts=0)
at /home/bapt/worktrees/main/sys/kern/kern_mutex.c:443
#7 0xffff0000004e33cc in _mtx_trylock_flags_ (c=c@entry=0xffff000153b89dc8,
opts=0, opts@entry=-350305280, file=0x0,
file@entry=0xffff0000eb1ec400 "P\304", <incomplete sequence \353>, line=0,
line@entry=-350305280)
at /home/bapt/worktrees/main/sys/kern/kern_mutex.c:480
#8 0xffff000000913468 in pmap_ts_referenced (m=m@entry=0xffffa00bd952cc68)
at /home/bapt/worktrees/main/sys/arm64/arm64/pmap.c:6279
#9 0xffff0000008d1424 in vm_pageout_scan_active (
vmd=0xffff000001092400 <vm_dom>, page_shortage=915165)
at /home/bapt/worktrees/main/sys/vm/vm_pageout.c:1272
#10 vm_pageout_worker (arg=<optimized out>)
at /home/bapt/worktrees/main/sys/vm/vm_pageout.c:2171
#11 0xffff0000008d0454 in vm_pageout ()
at /home/bapt/worktrees/main/sys/vm/vm_pageout.c:2393
#12 0xffff0000004b73a4 in fork_exit (callout=0xffff0000008d026c <vm_pageout>,
arg=0x0, frame=0xffff0000eb1eca00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#13 <signal handler called>
Tracing command "idle\000l", '\000' <repeats 13 times> pid 11 tid 100004 (CPU
1)
#0 0xffff000000907254 in ipi_stop (dummy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1 0xffff0000008fe428 in arm_gic_v3_intr (arg=0xffffa00083a3b800,
arg@entry=<error reading variable: value is not available>)
at /home/bapt/worktrees/main/sys/arm64/arm64/gic_v3.c:633
#2 0xffff0000008e5574 in intr_irq_handler (tf=0xffff0000403d16d0)
at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3 <signal handler called>
#4 cpu_idle (busy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5 0xffff00000054a6e0 in sched_idletd (dummy=<optimized out>, dummy@entry=0x0)
at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6 0xffff0000004b73a4 in fork_exit (
callout=0xffff00000054a1a8 <sched_idletd>, arg=0x0,
frame=0xffff0000403d1a00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#7 <signal handler called>
Tracing command "idle\000l", '\000' <repeats 13 times> pid 11 tid 100005 (CPU
2)
#0 0xffff000000907254 in ipi_stop (dummy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1 0xffff0000008fe428 in arm_gic_v3_intr (arg=0xffffa00083a3b800,
arg@entry=<error reading variable: value is not available>)
at /home/bapt/worktrees/main/sys/arm64/arm64/gic_v3.c:633
#2 0xffff0000008e5574 in intr_irq_handler (tf=0xffff0000403f46d0)
at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3 <signal handler called>
#4 cpu_idle (busy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5 0xffff00000054a6e0 in sched_idletd (dummy=<optimized out>, dummy@entry=0x0)
at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6 0xffff0000004b73a4 in fork_exit (
callout=0xffff00000054a1a8 <sched_idletd>, arg=0x0,
frame=0xffff0000403f4a00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#7 <signal handler called>
Tracing command "idle\000l", '\000' <repeats 13 times> pid 11 tid 100006 (CPU
3)
#0 0xffff000000907254 in ipi_stop (dummy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1 0xffff0000008fe428 in arm_gic_v3_intr (arg=0xffffa00083a3b800,
arg@entry=<error reading variable: value is not available>)
at /home/bapt/worktrees/main/sys/arm64/arm64/gic_v3.c:633
#2 0xffff0000008e5574 in intr_irq_handler (tf=0xffff0000403ef6d0)
at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3 <signal handler called>
#4 cpu_idle (busy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5 0xffff00000054a6e0 in sched_idletd (dummy=<optimized out>, dummy@entry=0x0)
at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6 0xffff0000004b73a4 in fork_exit (
callout=0xffff00000054a1a8 <sched_idletd>, arg=0x0,
frame=0xffff0000403efa00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#7 <signal handler called>
Tracing command "idle\000l", '\000' <repeats 13 times> pid 11 tid 100007 (CPU
4)
#0 0xffff000000907254 in ipi_stop (dummy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1 0xffff0000008fe428 in arm_gic_v3_intr (arg=0xffffa00083a3b800,
arg@entry=<error reading variable: value is not available>)
at /home/bapt/worktrees/main/sys/arm64/arm64/gic_v3.c:633
#2 0xffff0000008e5574 in intr_irq_handler (tf=0xffff0000403ea6d0)
at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3 <signal handler called>
#4 cpu_idle (busy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5 0xffff00000054a6e0 in sched_idletd (dummy=<optimized out>, dummy@entry=0x0)
at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6 0xffff0000004b73a4 in fork_exit (
callout=0xffff00000054a1a8 <sched_idletd>, arg=0x0,
frame=0xffff0000403eaa00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#7 <signal handler called>
Tracing command "idle\000l", '\000' <repeats 13 times> pid 11 tid 100008 (CPU
5)
#0 0xffff000000907254 in ipi_stop (dummy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1 0xffff0000008fe428 in arm_gic_v3_intr (arg=0xffffa00083a3b800,
arg@entry=<error reading variable: value is not available>)
at /home/bapt/worktrees/main/sys/arm64/arm64/gic_v3.c:633
#2 0xffff0000008e5574 in intr_irq_handler (tf=0xffff0000403e56d0)
at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3 <signal handler called>
#4 cpu_idle (busy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5 0xffff00000054a6e0 in sched_idletd (dummy=<optimized out>, dummy@entry=0x0)
at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6 0xffff0000004b73a4 in fork_exit (
callout=0xffff00000054a1a8 <sched_idletd>, arg=0x0,
frame=0xffff0000403e5a00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#7 <signal handler called>
Tracing command "kernel", '\000' <repeats 13 times> pid 0 tid 100480 (CPU 6)
#0 0xffff00000050ec40 in doadump (textdump=0, textdump@entry=1416706208)
at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:403
#1 0xffff0000000f741c in db_dump (dummy=<optimized out>,
dummy2=<optimized out>, dummy3=<optimized out>, dummy4=<optimized out>)
at /home/bapt/worktrees/main/sys/ddb/db_command.c:590
#2 0xffff0000000f71f8 in db_command (last_cmdp=<optimized out>,
cmd_table=<optimized out>, dopager=true)
at /home/bapt/worktrees/main/sys/ddb/db_command.c:503
#3 0xffff0000000f6edc in db_command_loop ()
at /home/bapt/worktrees/main/sys/ddb/db_command.c:550
#4 0xffff0000000fabf0 in db_trap (type=<optimized out>, code=<optimized out>)
at /home/bapt/worktrees/main/sys/ddb/db_main.c:267
#5 0xffff000000568db0 in kdb_trap (type=60, code=0, tf=<optimized out>)
at /home/bapt/worktrees/main/sys/kern/subr_kdb.c:790
#6 <signal handler called>
#7 kdb_enter (why=<optimized out>, msg=<optimized out>)
at /home/bapt/worktrees/main/sys/kern/subr_kdb.c:556
#8 0xffff00000050eef8 in vpanic (fmt=<optimized out>, ap=...)
at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:961
#9 0xffff00000050ed14 in panic (
fmt=0x12 <error: Cannot access memory at address 0x12>)
at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:889
#10 0xffff00000090b350 in pmap_growkernel (addr=18446462605603110912)
at /home/bapt/worktrees/main/sys/arm64/arm64/pmap.c:2822
#11 0xffff0000008b174c in vm_map_insert1 (
map=map@entry=0xffff000001091f00 <kernel_map_store>,
object=object@entry=0x0, offset=offset@entry=0,
start=18446462605596819456, end=18446462605603110912,
prot=prot@entry=7 '\a', max=<optimized out>, cow=cow@entry=4,
res=0xffff000154714268) at /home/bapt/worktrees/main/sys/vm/vm_map.c:1720
#12 0xffff0000008b2e60 in vm_map_insert (
map=0xffff000001091f00 <kernel_map_store>, object=0x0, offset=0,
start=18446462598749896812, end=0, end@entry=18446462604444517072,
prot=7 '\a', max=0 '\000', max@entry=3 '\003', cow=4)
at /home/bapt/worktrees/main/sys/vm/vm_map.c:1852
#13 vm_map_find (map=0xffff000001091f00 <kernel_map_store>,
object=<optimized out>, object@entry=0xffff0001547142d0,
offset=<optimized out>, offset@entry=18446462604444517072,
addr=addr@entry=0xffff0001547142f8, length=6291456,
max_addr=<optimized out>, max_addr@entry=18446462604444517072,
find_space=<optimized out>, find_space@entry=3, prot=prot@entry=7 '\a',
max=0 '\000', cow=4) at /home/bapt/worktrees/main/sys/vm/vm_map.c:2247
#14 0xffff0000008af514 in kva_import (unused=<optimized out>, size=0,
flags=<optimized out>, addrp=0xffff000154714308)
at /home/bapt/worktrees/main/sys/vm/vm_kern.c:782
#15 0xffff00000058e1ec in vmem_import (
vm=0xffff00000106c600 <kernel_arena_storage>, size=6291456,
align=<optimized out>, flags=<optimized out>)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:926
#16 vmem_try_fetch (vm=0xffff00000106c600 <kernel_arena_storage>,
size=size@entry=2097152, align=<optimized out>, flags=flags@entry=8193)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1047
#17 0xffff00000058db80 in vmem_xalloc (
vm=0xffff00000106c600 <kernel_arena_storage>, size0=<optimized out>,
align=<optimized out>, align@entry=2097152, phase=0,
phase@entry=18446462604444517376, nocross=0,
nocross@entry=18446462604444517376, minaddr=0,
minaddr@entry=18446462604444517376, maxaddr=18446744073709551615,
flags=8193, addrp=0xffff000154714428)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1447
#18 0xffff0000008af570 in kva_import_domain (arena=0x12, size=0,
flags=9208320, addrp=0xffff00000104406c <vpanic[buf]>)
at /home/bapt/worktrees/main/sys/vm/vm_kern.c:806
#19 0xffff00000058e1ec in vmem_import (vm=0xffffa00080004000, size=2097152,
align=<optimized out>, flags=<optimized out>)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:926
#20 vmem_try_fetch (vm=0xffffa00080004000, size=size@entry=131072,
align=<optimized out>, flags=flags@entry=8193)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1047
#21 0xffff00000058db80 in vmem_xalloc (vm=vm@entry=0xffffa00080004000,
size0=size0@entry=131072, align=<optimized out>,
align@entry=18446462604444517664, phase=0,
phase@entry=18446462604444517664, nocross=0,
nocross@entry=18446462604444517664, minaddr=0,
minaddr@entry=18446462604444517664, maxaddr=18446744073709551615,
flags=8193, addrp=0xffff0001547145b8)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1447
#22 0xffff00000058d5c4 in vmem_alloc (vm=vm@entry=0xffffa00080004000,
size=size@entry=131072, flags=9208320,
addrp=addrp@entry=0xffff0001547145b8)
at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1348
#23 0xffff0000008ae95c in kmem_malloc_domain (domain=<optimized out>,
size=<optimized out>, flags=<optimized out>)
at /home/bapt/worktrees/main/sys/vm/vm_kern.c:478
#24 kmem_malloc_domainset (ds=<optimized out>, size=<optimized out>,
flags=2305) at /home/bapt/worktrees/main/sys/vm/vm_kern.c:510
#25 0xffff0000008a2bf8 in keg_alloc_slab (keg=keg@entry=0xffff000153dfe000,
zone=zone@entry=0xffff000153dfc000, domain=0, flags=flags@entry=2,
aflags=0) at /home/bapt/worktrees/main/sys/vm/uma_core.c:1796
#26 0xffff0000008a4b60 in keg_fetch_slab (keg=0xffff000153dfe000,
zone=0xffff000153dfc000, rdomain=0, flags=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:4004
#27 zone_import (arg=0xffff000153dfc000, bucket=0xffffa0008d678770, max=1,
domain=0, flags=2) at /home/bapt/worktrees/main/sys/vm/uma_core.c:4088
#28 0xffff0000008a7474 in zone_alloc_bucket (zone=0xffff000153dfc000,
udata=0xffffa000bf683540, domain=0, flags=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:4313
#29 cache_alloc (zone=zone@entry=0xffff000153dfc000, cache=<optimized out>,
udata=udata@entry=0xffffa000bf683540, flags=flags@entry=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:3800
#30 0xffff0000008a1480 in cache_alloc_retry (zone=0xffff000153dfc000,
cache=0x0, udata=0xffffa000bf683540, flags=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:3655
#31 0xffff0000008a1160 in uma_zalloc_arg (zone=<optimized out>,
udata=<optimized out>, flags=flags@entry=2)
at /home/bapt/worktrees/main/sys/vm/uma_core.c:3739
#32 0xffff0001540f2e90 in kmem_cache_alloc (
cache=0xffff00000104406c <vpanic[buf]>, flags=1416706792, flags@entry=2)
at
/home/bapt/worktrees/main/sys/contrib/openzfs/module/os/freebsd/spl/spl_kmem.c:194
#33 0xffff000154271158 in zio_data_buf_alloc (size=<optimized out>)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:379
#34 0xffff000154134b50 in arc_get_data_buf (hdr=0xffffa009a40df0e8,
size=131072, tag=0xffffa0083c328660)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:4794
#35 arc_buf_alloc_impl (hdr=hdr@entry=0xffffa009a40df0e8,
spa=0xffff0001570b1000, zb=zb@entry=0xffffa009a44a3860,
tag=<optimized out>, encrypted=<optimized out>,
compressed=<optimized out>, noauth=<optimized out>, fill=fill@entry=1,
ret=ret@entry=0xffffa009a44a3810)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:2794
#36 0xffff000154139780 in arc_read_done (zio=0xffffa00849414a00)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:5336
#37 0xffff0001542795dc in zio_done (zio=0xffffa00849414a00)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:5019
#38 0xffff000154273b28 in __zio_execute (zio=0xffffa00849414a00)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:2363
#39 zio_execute (zio=<optimized out>)
at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:2274
#40 0xffff0000005833b4 in taskqueue_run_locked (
queue=queue@entry=0xffffa0008debe000)
at /home/bapt/worktrees/main/sys/kern/subr_taskqueue.c:517
#41 0xffff000000584e78 in taskqueue_thread_loop (arg=<optimized out>,
arg@entry=0xffffa0008d1aa970)
at /home/bapt/worktrees/main/sys/kern/subr_taskqueue.c:829
#42 0xffff0000004b73a4 in fork_exit (
callout=0xffff000000584d40 <taskqueue_thread_loop>,
arg=0xffffa0008d1aa970, frame=0xffff000154714a00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#43 <signal handler called>
Tracing command "idle\000l", '\000' <repeats 13 times> pid 11 tid 100010 (CPU
7)
#0 0xffff000000907254 in ipi_stop (dummy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1 0xffff0000008fe428 in arm_gic_v3_intr (arg=0xffffa00083a3b800,
arg@entry=<error reading variable: value is not available>)
at /home/bapt/worktrees/main/sys/arm64/arm64/gic_v3.c:633
#2 0xffff0000008e5574 in intr_irq_handler (tf=0xffff0000eaa306d0)
at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3 <signal handler called>
#4 cpu_idle (busy=<optimized out>)
at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5 0xffff00000054a6e0 in sched_idletd (dummy=<optimized out>, dummy@entry=0x0)
at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6 0xffff0000004b73a4 in fork_exit (
callout=0xffff00000054a1a8 <sched_idletd>, arg=0x0,
frame=0xffff0000eaa30a00)
at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#7 <signal handler called>
(kgdb)
--
You are receiving this mail because:
You are on the CC list for the bug.