Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Mar 2024 06:05:14 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 277389] Reproduceable low memory freeze on 14.0-RELEASE-p5
Message-ID:  <bug-277389-227-E6tNbT4mwM@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-277389-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-277389-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D277389

--- 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=20
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=3D0, textdump@entry=3D1416706208)
    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=3D0,
textdump@entry=3D1416706208)
    at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:403
        error =3D 0
        coredump =3D <optimized out>
#1  0xffff0000000f741c in db_dump (dummy=3D<optimized out>,=20
    dummy2=3D<optimized out>, dummy3=3D<optimized out>, dummy4=3D<optimized=
 out>)
    at /home/bapt/worktrees/main/sys/ddb/db_command.c:590
        error =3D <optimized out>
#2  0xffff0000000f71f8 in db_command (last_cmdp=3D<optimized out>,=20
    cmd_table=3D<optimized out>, dopager=3Dtrue)
    at /home/bapt/worktrees/main/sys/ddb/db_command.c:503
        modif =3D
"\0009qT\001\000\377\377\2608qT\001\000\377\377\000@\321\000\000\000\377\37=
7\310\377\377\377\000\000\000\00009qT\001\000\377\377\024\222\017\000\000\0=
00\377\377\000\000\000\000\000\000\000\000\000\020\345\000\000\000\377\3770=
9qT\001\000\377\377l\230\017\000\000\000\377\377\000\000\000\000\000\000\00=
0\000@
\345\000\000\000\377\377\2209qT\001\000\377\377,\233\017\000\000\000\377\37=
7\000\340\005\001\000\000\377\377"
        addr =3D -281474971041556
        count =3D -1
        have_addr =3D <optimized out>
        cmd =3D 0xffff000000cc3008 <db_cmds+616>
        t =3D <optimized out>
        result =3D <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=3D<optimized out>, code=3D<optimize=
d out>)
    at /home/bapt/worktrees/main/sys/ddb/db_main.c:267
        jb =3D {{_jb =3D {18446462604444514784,=20
              -5192190753201726999872893696788000,=20
              -5192296659894384485003926736650864,=20
              -5192296590379950818797963764650352,=20
              -5192296611633699044715750431006720,=20
              -5192191496740100615129614404689920, 1401952268126950239092,=
=20
              -5191108185027777235219035738603517,=20
              -5192296793211863151034281245984016, 18446462598744670768,=20
              -5192296590379969265260562514706432, 18446462598749529792,=20
              -5192296793211420429176512216745232,=20
              -5192296793211420429176517914809912,=20
              -5192191496742609372042163944161279,=20
              -5192296699081743704732886421652752,=20
              1246157188160547219119101233555548280,=20
              -5192296751665368278462680714364064, 18446462598744670768,=20
              -5192296654460397955721318885228544,=20
              -5192296605567081427706742772422976,=20
              -5192296751664704195676027170505888,=20
              -5192296607467686363109185297601144,=20
              -1329086018741560024031809534890606590,=20
              -5192296770867838563383965240968320, 202913903335841966968,=20
              -5192296793391313077383327764104240,=20
              -5192296590379950818797963767328768, 13004954290490274393744,=
=20
              -5192190753201726999872893696787056,=20
              -5192296607491593343428712876496440,=20
              -5192296770890933886964249599591440}}}
        bkpt =3D false
        watchpt =3D false
        prev_jb =3D 0x0
        why =3D <optimized out>
#5  0xffff000000568db0 in kdb_trap (type=3D60, code=3D0, tf=3D<optimized ou=
t>)
    at /home/bapt/worktrees/main/sys/kern/subr_kdb.c:790
        other_cpus =3D {__bits =3D {-281474967321764, -281469265035896,=20
            -281468106440704, 5, 8741181916325077559, -281474976710656,=20
            -281474962173952, 0, -281469224729024, -281469265036000, 0, 0,=
=20
            -281474967162392, -281469265035488, 8741181916325077559,=20
            -281469265035680}}
        be =3D 0xffff000000cc3b58 <ddb_dbbe>
        intr =3D 704
        did_stop_cpus =3D <optimized out>
        handled =3D <optimized out>
#6  <signal handler called>
No locals.
#7  kdb_enter (why=3D<optimized out>, msg=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/kern/subr_kdb.c:556
No locals.
#8  0xffff00000050eef8 in vpanic (fmt=3D<optimized out>, ap=3D...)
    at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:961
        buf =3D "pmap_growkernel: no memory to grow kernel", '\000' <repeat=
s 214
times>
        other_cpus =3D {__bits =3D {191, 0 <repeats 15 times>}}
        td =3D 0xffff000156d84640
        newpanic =3D <optimized out>
        bootopt =3D <optimized out>
#9  0xffff00000050ed14 in panic (
    fmt=3D0x12 <error: Cannot access memory at address 0x12>)
    at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:889
        ap =3D {__stack =3D 0xffff000154714120, __gr_top =3D 0xffff00015471=
40d0,=20
          __vr_top =3D 0xffff000154714120, __gr_offs =3D -56, __vr_offs =3D=
 0}
#10 0xffff00000090b350 in pmap_growkernel (addr=3D18446462605603110912)
    at /home/bapt/worktrees/main/sys/arm64/arm64/pmap.c:2822
        nkpg =3D <optimized out>
        paddr =3D <optimized out>
        l0 =3D <optimized out>
        l1 =3D <optimized out>
        l2 =3D <optimized out>
#11 0xffff0000008b174c in vm_map_insert1 (
    map=3Dmap@entry=3D0xffff000001091f00 <kernel_map_store>,=20
    object=3Dobject@entry=3D0x0, offset=3Doffset@entry=3D0,=20
    start=3D18446462605596819456, end=3D18446462605603110912,=20
    prot=3Dprot@entry=3D7 '\a', max=3D<optimized out>, cow=3Dcow@entry=3D4,=
=20
    res=3D0xffff000154714268) at /home/bapt/worktrees/main/sys/vm/vm_map.c:=
1720
        prev_entry =3D 0xffffa00080003180
        next_entry =3D 0xffff000001091f00 <kernel_map_store>
        protoeflags =3D 16
        bidx =3D <optimized out>
        bdry =3D <optimized out>
        cred =3D 0x0
        new_entry =3D <optimized out>
        inheritance =3D <optimized out>
#12 0xffff0000008b2e60 in vm_map_insert (
    map=3D0xffff000001091f00 <kernel_map_store>, object=3D0x0, offset=3D0,=
=20
    start=3D18446462598749896812, end=3D0, end@entry=3D18446462604444517072=
,=20
    prot=3D7 '\a', max=3D0 '\000', max@entry=3D3 '\003', cow=3D4)
    at /home/bapt/worktrees/main/sys/vm/vm_map.c:1852
        res =3D 0xffff0000008a2bf8 <keg_alloc_slab+176>
#13 vm_map_find (map=3D0xffff000001091f00 <kernel_map_store>,=20
    object=3D<optimized out>, object@entry=3D0xffff0001547142d0,=20
    offset=3D<optimized out>, offset@entry=3D18446462604444517072,=20
    addr=3Daddr@entry=3D0xffff0001547142f8, length=3D6291456,=20
    max_addr=3D<optimized out>, max_addr@entry=3D18446462604444517072,=20
    find_space=3D<optimized out>, find_space@entry=3D3, prot=3Dprot@entry=
=3D7 '\a',=20
    max=3D0 '\000', cow=3D4) at /home/bapt/worktrees/main/sys/vm/vm_map.c:2=
247
        alignment =3D <optimized out>
        cluster =3D <optimized out>
        update_anon =3D <optimized out>
        curr_min_addr =3D <optimized out>
        min_addr =3D <optimized out>
        try =3D <optimized out>
        pidx =3D <optimized out>
        gap =3D <optimized out>
        rv =3D <optimized out>
        en_aslr =3D <optimized out>
#14 0xffff0000008af514 in kva_import (unused=3D<optimized out>, size=3D0,=20
    flags=3D<optimized out>, addrp=3D0xffff000154714308)
    at /home/bapt/worktrees/main/sys/vm/vm_kern.c:782
        addr =3D 18446462605596819456
        result =3D <optimized out>
#15 0xffff00000058e1ec in vmem_import (
    vm=3D0xffff00000106c600 <kernel_arena_storage>, size=3D6291456,=20
    align=3D<optimized out>, flags=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:926
        addr =3D 18446638522968369152
        error =3D <optimized out>
        _v =3D <optimized out>
        _v =3D <optimized out>
        _tid =3D <optimized out>
#16 vmem_try_fetch (vm=3D0xffff00000106c600 <kernel_arena_storage>,=20
    size=3Dsize@entry=3D2097152, align=3D<optimized out>, flags=3Dflags@ent=
ry=3D8193)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1047
        avail =3D <optimized out>
#17 0xffff00000058db80 in vmem_xalloc (
    vm=3D0xffff00000106c600 <kernel_arena_storage>, size0=3D<optimized out>=
,=20
    align=3D<optimized out>, align@entry=3D2097152, phase=3D0,=20
    phase@entry=3D18446462604444517376, nocross=3D0,=20
    nocross@entry=3D18446462604444517376, minaddr=3D0,=20
    minaddr@entry=3D18446462604444517376, maxaddr=3D18446744073709551615,=20
    flags=3D8193, addrp=3D0xffff000154714428)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1447
        size =3D 2097152
        strat =3D 0
        end =3D 0xffff00000106ca08 <kernel_arena_storage+1032>
        first =3D 0xffff00000106c850 <kernel_arena_storage+592>
        error =3D <optimized out>
        list =3D <optimized out>
        bt =3D <optimized out>
#18 0xffff0000008af570 in kva_import_domain (arena=3D0x12, size=3D0,=20
    flags=3D9208320, addrp=3D0xffff00000104406c <vpanic[buf]>)
    at /home/bapt/worktrees/main/sys/vm/vm_kern.c:806
No locals.
#19 0xffff00000058e1ec in vmem_import (vm=3D0xffffa00080004000, size=3D2097=
152,=20
    align=3D<optimized out>, flags=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:926
        addr =3D 0
        error =3D <optimized out>
        _v =3D <optimized out>
        _v =3D <optimized out>
        _tid =3D <optimized out>
#20 vmem_try_fetch (vm=3D0xffffa00080004000, size=3Dsize@entry=3D131072,=20
    align=3D<optimized out>, flags=3Dflags@entry=3D8193)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1047
        avail =3D <optimized out>
#21 0xffff00000058db80 in vmem_xalloc (vm=3Dvm@entry=3D0xffffa00080004000,=
=20
    size0=3Dsize0@entry=3D131072, align=3D<optimized out>,=20
    align@entry=3D18446462604444517664, phase=3D0,=20
    phase@entry=3D18446462604444517664, nocross=3D0,=20
    nocross@entry=3D18446462604444517664, minaddr=3D0,=20
    minaddr@entry=3D18446462604444517664, maxaddr=3D18446744073709551615,=20
    flags=3D8193, addrp=3D0xffff0001547145b8)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1447
        size =3D 131072
        strat =3D 0
        end =3D 0xffffa00080004408
        first =3D 0xffffa00080004230
        error =3D <optimized out>
        list =3D <optimized out>
        bt =3D <optimized out>
#22 0xffff00000058d5c4 in vmem_alloc (vm=3Dvm@entry=3D0xffffa00080004000,=20
    size=3Dsize@entry=3D131072, flags=3D9208320,=20
    addrp=3Daddrp@entry=3D0xffff0001547145b8)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1348
        strat =3D 8192
        qc =3D <optimized out>
#23 0xffff0000008ae95c in kmem_malloc_domain (domain=3D<optimized out>,=20
    size=3D<optimized out>, flags=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/vm/vm_kern.c:478
        rv =3D <optimized out>
        arena =3D 0xffffa00080004000
        asize =3D 131072
        addr =3D 0
#24 kmem_malloc_domainset (ds=3D<optimized out>, size=3D<optimized out>,=20
    flags=3D2305) at /home/bapt/worktrees/main/sys/vm/vm_kern.c:510
        di =3D {di_domain =3D 0xffff000000ddd928 <domainset_fixed>,=20
          di_iter =3D 0xffff000156d846b0, di_valid_mask =3D {__bits =3D {1}=
},=20
          di_offset =3D 18446638571228405792, di_flags =3D 2306, di_policy =
=3D 1,=20
          di_n =3D 1 '\001', di_minskip =3D false}
        domain =3D 0
        addr =3D <optimized out>
#25 0xffff0000008a2bf8 in keg_alloc_slab (keg=3Dkeg@entry=3D0xffff000153dfe=
000,=20
    zone=3Dzone@entry=3D0xffff000153dfc000, domain=3D0, flags=3Dflags@entry=
=3D2,=20
    aflags=3D0) at /home/bapt/worktrees/main/sys/vm/uma_core.c:1796
        sflags =3D 4 '\004'
        mem =3D 0x0
        slab =3D 0xffffa0025f23a248
        size =3D 131072
        i =3D <optimized out>
        dom =3D <optimized out>
        fail =3D <optimized out>
#26 0xffff0000008a4b60 in keg_fetch_slab (keg=3D0xffff000153dfe000,=20
    zone=3D0xffff000153dfc000, rdomain=3D0, flags=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:4004
        domain =3D <optimized out>
        aflags =3D 2
        di =3D {di_domain =3D 0x794eeaa3df9fe237, di_iter =3D 0xffff0001547=
146f0,=20
          di_valid_mask =3D {__bits =3D {-281469271188932}},=20
          di_offset =3D 18446462604440242456, di_flags =3D -1085553400,=20
          di_policy =3D 40960, di_n =3D 255 '\377', di_minskip =3D 255}
        slab =3D <optimized out>
        rr =3D <optimized out>
#27 zone_import (arg=3D0xffff000153dfc000, bucket=3D0xffffa0008d678770, max=
=3D1,=20
    domain=3D0, flags=3D2) at /home/bapt/worktrees/main/sys/vm/uma_core.c:4=
088
        i =3D 0
        keg =3D 0xffff000153dfe000
        slab =3D <optimized out>
        zone =3D 0xffff000153dfc000
        dom =3D <optimized out>
        stripe =3D <optimized out>
#28 0xffff0000008a7474 in zone_alloc_bucket (zone=3D0xffff000153dfc000,=20
    udata=3D0xffffa000bf683540, domain=3D0, flags=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:4313
        bucket =3D 0xffffa0008d678760
        error =3D <optimized out>
        cnt =3D <optimized out>
        maxbucket =3D <optimized out>
        i =3D <optimized out>
#29 cache_alloc (zone=3Dzone@entry=3D0xffff000153dfc000, cache=3D<optimized=
 out>,=20
    udata=3Dudata@entry=3D0xffffa000bf683540, flags=3Dflags@entry=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:3800
        bucket =3D 0x0
        domain =3D 0
        curdomain =3D <optimized out>
        new =3D <optimized out>
#30 0xffff0000008a1480 in cache_alloc_retry (zone=3D0xffff000153dfc000,=20
    cache=3D0x0, udata=3D0xffffa000bf683540, flags=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:3655
        bucket =3D <optimized out>
        domain =3D <optimized out>
#31 0xffff0000008a1160 in uma_zalloc_arg (zone=3D<optimized out>,=20
    udata=3D<optimized out>, flags=3Dflags@entry=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:3739
        bucket =3D <optimized out>
        cache =3D 0x0
#32 0xffff0001540f2e90 in kmem_cache_alloc (
    cache=3D0xffff00000104406c <vpanic[buf]>, flags=3D1416706792, flags@ent=
ry=3D2)
    at
/home/bapt/worktrees/main/sys/contrib/openzfs/module/os/freebsd/spl/spl_kme=
m.c:194
No locals.
#33 0xffff000154271158 in zio_data_buf_alloc (size=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:379
        c =3D 0
        p =3D <optimized out>
#34 0xffff000154134b50 in arc_get_data_buf (hdr=3D0xffffa009a40df0e8,=20
    size=3D131072, tag=3D0xffffa0083c328660)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:4794
        type =3D ARC_BUFC_DATA
#35 arc_buf_alloc_impl (hdr=3Dhdr@entry=3D0xffffa009a40df0e8,=20
    spa=3D0xffff0001570b1000, zb=3Dzb@entry=3D0xffffa009a44a3860,=20
    tag=3D<optimized out>, encrypted=3D<optimized out>,=20
    compressed=3D<optimized out>, noauth=3D<optimized out>, fill=3Dfill@ent=
ry=3D1,=20
    ret=3Dret@entry=3D0xffffa009a44a3810)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:2794
        flags =3D ARC_FILL_LOCKED
        buf =3D 0xffffa0083c328660
        can_share =3D <optimized out>
#36 0xffff000154139780 in arc_read_done (zio=3D0xffffa00849414a00)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:5336
        error =3D <optimized out>
        hash_lock =3D 0xffff0001543303a0 <buf_hash_table+34720>
        hdr =3D 0xffffa009a40df0e8
        bp =3D <optimized out>
        callback_list =3D 0xffffa009a44a3800
        acb =3D 0xffffa009a44a3800
        callback_cnt =3D <optimized out>
#37 0xffff0001542795dc in zio_done (zio=3D0xffffa00849414a00)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:5019
        zl =3D 0x0
        psize =3D <optimized out>
        pio =3D <optimized out>
        pio_next =3D <optimized out>
        next_to_execute =3D <optimized out>
#38 0xffff000154273b28 in __zio_execute (zio=3D0xffffa00849414a00)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:2363
        stage =3D ZIO_STAGE_DONE
        pipeline =3D <optimized out>
#39 zio_execute (zio=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:2274
        cookie =3D 0
#40 0xffff0000005833b4 in taskqueue_run_locked (
    queue=3Dqueue@entry=3D0xffffa0008debe000)
    at /home/bapt/worktrees/main/sys/kern/subr_taskqueue.c:517
        et =3D {et_link =3D {tqe_next =3D 0x0, tqe_prev =3D 0x0}, et_td =3D=
 0x156d84640,=20
          et_section =3D {bucket =3D 11394090}, et_old_priority =3D 0 '\000=
'}
        tb =3D {tb_running =3D 0xffffa0090038e3f0, tb_seq =3D 10215,=20
          tb_canceling =3D false, tb_link =3D {le_next =3D 0x0,=20
            le_prev =3D 0xffffa0008debe010}}
        task =3D 0xffffa0090038e3f0
        in_net_epoch =3D <optimized out>
        pending =3D 1
#41 0xffff000000584e78 in taskqueue_thread_loop (arg=3D<optimized out>,=20
    arg@entry=3D0xffffa0008d1aa970)
    at /home/bapt/worktrees/main/sys/kern/subr_taskqueue.c:829
        tqp =3D <optimized out>
        tq =3D 0xffffa0008debe000
#42 0xffff0000004b73a4 in fork_exit (
    callout=3D0xffff000000584d40 <taskqueue_thread_loop>,=20
    arg=3D0xffffa0008d1aa970, frame=3D0xffff000154714a00)
    at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
        td =3D 0xffff000156d84640
        p =3D 0xffff000000fe9560 <proc0>
        dtd =3D <optimized out>
#43 <signal handler called>
No locals.
(kgdb) (kgdb) Tracing command "pagedaemon\000\000\000\000\000\000\000\000\0=
00"
pid 7 tid 100117 (CPU 0)
#0  0xffff000000907254 in ipi_stop (dummy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1  0xffff0000008fe428 in arm_gic_v3_intr (arg=3D0xffffa00083a3b800,=20
    arg@entry=3D<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=3D0xffff0000eb1ec250)
    at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3  <signal handler called>
#4  0xffff0000004e32f4 in atomic_fcmpset_acq_64_lse (p=3D0xffff000153b89dc8=
,=20
    newval=3D18446462603299467264, cmpval=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/include/atomic.h:271
#5  atomic_fcmpset_acq_64 (p=3D0xffff000153b89dc8, newval=3D184464626032994=
67264,=20
    cmpval=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/include/atomic.h:271
#6  _mtx_trylock_flags_int (m=3D0xffff000153b89db0, opts=3D0)
    at /home/bapt/worktrees/main/sys/kern/kern_mutex.c:443
#7  0xffff0000004e33cc in _mtx_trylock_flags_ (c=3Dc@entry=3D0xffff000153b8=
9dc8,=20
    opts=3D0, opts@entry=3D-350305280, file=3D0x0,=20
    file@entry=3D0xffff0000eb1ec400 "P\304", <incomplete sequence \353>, li=
ne=3D0,=20
    line@entry=3D-350305280)
    at /home/bapt/worktrees/main/sys/kern/kern_mutex.c:480
#8  0xffff000000913468 in pmap_ts_referenced (m=3Dm@entry=3D0xffffa00bd952c=
c68)
    at /home/bapt/worktrees/main/sys/arm64/arm64/pmap.c:6279
#9  0xffff0000008d1424 in vm_pageout_scan_active (
    vmd=3D0xffff000001092400 <vm_dom>, page_shortage=3D915165)
    at /home/bapt/worktrees/main/sys/vm/vm_pageout.c:1272
#10 vm_pageout_worker (arg=3D<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=3D0xffff0000008d026c <vm_pageo=
ut>,=20
    arg=3D0x0, frame=3D0xffff0000eb1eca00)
    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 (C=
PU
1)
#0  0xffff000000907254 in ipi_stop (dummy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1  0xffff0000008fe428 in arm_gic_v3_intr (arg=3D0xffffa00083a3b800,=20
    arg@entry=3D<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=3D0xffff0000403d16d0)
    at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3  <signal handler called>
#4  cpu_idle (busy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5  0xffff00000054a6e0 in sched_idletd (dummy=3D<optimized out>, dummy@entr=
y=3D0x0)
    at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6  0xffff0000004b73a4 in fork_exit (
    callout=3D0xffff00000054a1a8 <sched_idletd>, arg=3D0x0,=20
    frame=3D0xffff0000403d1a00)
    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 (C=
PU
2)
#0  0xffff000000907254 in ipi_stop (dummy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1  0xffff0000008fe428 in arm_gic_v3_intr (arg=3D0xffffa00083a3b800,=20
    arg@entry=3D<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=3D0xffff0000403f46d0)
    at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3  <signal handler called>
#4  cpu_idle (busy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5  0xffff00000054a6e0 in sched_idletd (dummy=3D<optimized out>, dummy@entr=
y=3D0x0)
    at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6  0xffff0000004b73a4 in fork_exit (
    callout=3D0xffff00000054a1a8 <sched_idletd>, arg=3D0x0,=20
    frame=3D0xffff0000403f4a00)
    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 (C=
PU
3)
#0  0xffff000000907254 in ipi_stop (dummy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1  0xffff0000008fe428 in arm_gic_v3_intr (arg=3D0xffffa00083a3b800,=20
    arg@entry=3D<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=3D0xffff0000403ef6d0)
    at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3  <signal handler called>
#4  cpu_idle (busy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5  0xffff00000054a6e0 in sched_idletd (dummy=3D<optimized out>, dummy@entr=
y=3D0x0)
    at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6  0xffff0000004b73a4 in fork_exit (
    callout=3D0xffff00000054a1a8 <sched_idletd>, arg=3D0x0,=20
    frame=3D0xffff0000403efa00)
    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 (C=
PU
4)
#0  0xffff000000907254 in ipi_stop (dummy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1  0xffff0000008fe428 in arm_gic_v3_intr (arg=3D0xffffa00083a3b800,=20
    arg@entry=3D<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=3D0xffff0000403ea6d0)
    at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3  <signal handler called>
#4  cpu_idle (busy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5  0xffff00000054a6e0 in sched_idletd (dummy=3D<optimized out>, dummy@entr=
y=3D0x0)
    at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6  0xffff0000004b73a4 in fork_exit (
    callout=3D0xffff00000054a1a8 <sched_idletd>, arg=3D0x0,=20
    frame=3D0xffff0000403eaa00)
    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 (C=
PU
5)
#0  0xffff000000907254 in ipi_stop (dummy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1  0xffff0000008fe428 in arm_gic_v3_intr (arg=3D0xffffa00083a3b800,=20
    arg@entry=3D<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=3D0xffff0000403e56d0)
    at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3  <signal handler called>
#4  cpu_idle (busy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5  0xffff00000054a6e0 in sched_idletd (dummy=3D<optimized out>, dummy@entr=
y=3D0x0)
    at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6  0xffff0000004b73a4 in fork_exit (
    callout=3D0xffff00000054a1a8 <sched_idletd>, arg=3D0x0,=20
    frame=3D0xffff0000403e5a00)
    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=3D0, textdump@entry=3D141670620=
8)
    at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:403
#1  0xffff0000000f741c in db_dump (dummy=3D<optimized out>,=20
    dummy2=3D<optimized out>, dummy3=3D<optimized out>, dummy4=3D<optimized=
 out>)
    at /home/bapt/worktrees/main/sys/ddb/db_command.c:590
#2  0xffff0000000f71f8 in db_command (last_cmdp=3D<optimized out>,=20
    cmd_table=3D<optimized out>, dopager=3Dtrue)
    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=3D<optimized out>, code=3D<optimize=
d out>)
    at /home/bapt/worktrees/main/sys/ddb/db_main.c:267
#5  0xffff000000568db0 in kdb_trap (type=3D60, code=3D0, tf=3D<optimized ou=
t>)
    at /home/bapt/worktrees/main/sys/kern/subr_kdb.c:790
#6  <signal handler called>
#7  kdb_enter (why=3D<optimized out>, msg=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/kern/subr_kdb.c:556
#8  0xffff00000050eef8 in vpanic (fmt=3D<optimized out>, ap=3D...)
    at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:961
#9  0xffff00000050ed14 in panic (
    fmt=3D0x12 <error: Cannot access memory at address 0x12>)
    at /home/bapt/worktrees/main/sys/kern/kern_shutdown.c:889
#10 0xffff00000090b350 in pmap_growkernel (addr=3D18446462605603110912)
    at /home/bapt/worktrees/main/sys/arm64/arm64/pmap.c:2822
#11 0xffff0000008b174c in vm_map_insert1 (
    map=3Dmap@entry=3D0xffff000001091f00 <kernel_map_store>,=20
    object=3Dobject@entry=3D0x0, offset=3Doffset@entry=3D0,=20
    start=3D18446462605596819456, end=3D18446462605603110912,=20
    prot=3Dprot@entry=3D7 '\a', max=3D<optimized out>, cow=3Dcow@entry=3D4,=
=20
    res=3D0xffff000154714268) at /home/bapt/worktrees/main/sys/vm/vm_map.c:=
1720
#12 0xffff0000008b2e60 in vm_map_insert (
    map=3D0xffff000001091f00 <kernel_map_store>, object=3D0x0, offset=3D0,=
=20
    start=3D18446462598749896812, end=3D0, end@entry=3D18446462604444517072=
,=20
    prot=3D7 '\a', max=3D0 '\000', max@entry=3D3 '\003', cow=3D4)
    at /home/bapt/worktrees/main/sys/vm/vm_map.c:1852
#13 vm_map_find (map=3D0xffff000001091f00 <kernel_map_store>,=20
    object=3D<optimized out>, object@entry=3D0xffff0001547142d0,=20
    offset=3D<optimized out>, offset@entry=3D18446462604444517072,=20
    addr=3Daddr@entry=3D0xffff0001547142f8, length=3D6291456,=20
    max_addr=3D<optimized out>, max_addr@entry=3D18446462604444517072,=20
    find_space=3D<optimized out>, find_space@entry=3D3, prot=3Dprot@entry=
=3D7 '\a',=20
    max=3D0 '\000', cow=3D4) at /home/bapt/worktrees/main/sys/vm/vm_map.c:2=
247
#14 0xffff0000008af514 in kva_import (unused=3D<optimized out>, size=3D0,=20
    flags=3D<optimized out>, addrp=3D0xffff000154714308)
    at /home/bapt/worktrees/main/sys/vm/vm_kern.c:782
#15 0xffff00000058e1ec in vmem_import (
    vm=3D0xffff00000106c600 <kernel_arena_storage>, size=3D6291456,=20
    align=3D<optimized out>, flags=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:926
#16 vmem_try_fetch (vm=3D0xffff00000106c600 <kernel_arena_storage>,=20
    size=3Dsize@entry=3D2097152, align=3D<optimized out>, flags=3Dflags@ent=
ry=3D8193)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1047
#17 0xffff00000058db80 in vmem_xalloc (
    vm=3D0xffff00000106c600 <kernel_arena_storage>, size0=3D<optimized out>=
,=20
    align=3D<optimized out>, align@entry=3D2097152, phase=3D0,=20
    phase@entry=3D18446462604444517376, nocross=3D0,=20
    nocross@entry=3D18446462604444517376, minaddr=3D0,=20
    minaddr@entry=3D18446462604444517376, maxaddr=3D18446744073709551615,=20
    flags=3D8193, addrp=3D0xffff000154714428)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1447
#18 0xffff0000008af570 in kva_import_domain (arena=3D0x12, size=3D0,=20
    flags=3D9208320, addrp=3D0xffff00000104406c <vpanic[buf]>)
    at /home/bapt/worktrees/main/sys/vm/vm_kern.c:806
#19 0xffff00000058e1ec in vmem_import (vm=3D0xffffa00080004000, size=3D2097=
152,=20
    align=3D<optimized out>, flags=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:926
#20 vmem_try_fetch (vm=3D0xffffa00080004000, size=3Dsize@entry=3D131072,=20
    align=3D<optimized out>, flags=3Dflags@entry=3D8193)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1047
#21 0xffff00000058db80 in vmem_xalloc (vm=3Dvm@entry=3D0xffffa00080004000,=
=20
    size0=3Dsize0@entry=3D131072, align=3D<optimized out>,=20
    align@entry=3D18446462604444517664, phase=3D0,=20
    phase@entry=3D18446462604444517664, nocross=3D0,=20
    nocross@entry=3D18446462604444517664, minaddr=3D0,=20
    minaddr@entry=3D18446462604444517664, maxaddr=3D18446744073709551615,=20
    flags=3D8193, addrp=3D0xffff0001547145b8)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1447
#22 0xffff00000058d5c4 in vmem_alloc (vm=3Dvm@entry=3D0xffffa00080004000,=20
    size=3Dsize@entry=3D131072, flags=3D9208320,=20
    addrp=3Daddrp@entry=3D0xffff0001547145b8)
    at /home/bapt/worktrees/main/sys/kern/subr_vmem.c:1348
#23 0xffff0000008ae95c in kmem_malloc_domain (domain=3D<optimized out>,=20
    size=3D<optimized out>, flags=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/vm/vm_kern.c:478
#24 kmem_malloc_domainset (ds=3D<optimized out>, size=3D<optimized out>,=20
    flags=3D2305) at /home/bapt/worktrees/main/sys/vm/vm_kern.c:510
#25 0xffff0000008a2bf8 in keg_alloc_slab (keg=3Dkeg@entry=3D0xffff000153dfe=
000,=20
    zone=3Dzone@entry=3D0xffff000153dfc000, domain=3D0, flags=3Dflags@entry=
=3D2,=20
    aflags=3D0) at /home/bapt/worktrees/main/sys/vm/uma_core.c:1796
#26 0xffff0000008a4b60 in keg_fetch_slab (keg=3D0xffff000153dfe000,=20
    zone=3D0xffff000153dfc000, rdomain=3D0, flags=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:4004
#27 zone_import (arg=3D0xffff000153dfc000, bucket=3D0xffffa0008d678770, max=
=3D1,=20
    domain=3D0, flags=3D2) at /home/bapt/worktrees/main/sys/vm/uma_core.c:4=
088
#28 0xffff0000008a7474 in zone_alloc_bucket (zone=3D0xffff000153dfc000,=20
    udata=3D0xffffa000bf683540, domain=3D0, flags=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:4313
#29 cache_alloc (zone=3Dzone@entry=3D0xffff000153dfc000, cache=3D<optimized=
 out>,=20
    udata=3Dudata@entry=3D0xffffa000bf683540, flags=3Dflags@entry=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:3800
#30 0xffff0000008a1480 in cache_alloc_retry (zone=3D0xffff000153dfc000,=20
    cache=3D0x0, udata=3D0xffffa000bf683540, flags=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:3655
#31 0xffff0000008a1160 in uma_zalloc_arg (zone=3D<optimized out>,=20
    udata=3D<optimized out>, flags=3Dflags@entry=3D2)
    at /home/bapt/worktrees/main/sys/vm/uma_core.c:3739
#32 0xffff0001540f2e90 in kmem_cache_alloc (
    cache=3D0xffff00000104406c <vpanic[buf]>, flags=3D1416706792, flags@ent=
ry=3D2)
    at
/home/bapt/worktrees/main/sys/contrib/openzfs/module/os/freebsd/spl/spl_kme=
m.c:194
#33 0xffff000154271158 in zio_data_buf_alloc (size=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:379
#34 0xffff000154134b50 in arc_get_data_buf (hdr=3D0xffffa009a40df0e8,=20
    size=3D131072, tag=3D0xffffa0083c328660)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:4794
#35 arc_buf_alloc_impl (hdr=3Dhdr@entry=3D0xffffa009a40df0e8,=20
    spa=3D0xffff0001570b1000, zb=3Dzb@entry=3D0xffffa009a44a3860,=20
    tag=3D<optimized out>, encrypted=3D<optimized out>,=20
    compressed=3D<optimized out>, noauth=3D<optimized out>, fill=3Dfill@ent=
ry=3D1,=20
    ret=3Dret@entry=3D0xffffa009a44a3810)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:2794
#36 0xffff000154139780 in arc_read_done (zio=3D0xffffa00849414a00)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/arc.c:5336
#37 0xffff0001542795dc in zio_done (zio=3D0xffffa00849414a00)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:5019
#38 0xffff000154273b28 in __zio_execute (zio=3D0xffffa00849414a00)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:2363
#39 zio_execute (zio=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/contrib/openzfs/module/zfs/zio.c:2274
#40 0xffff0000005833b4 in taskqueue_run_locked (
    queue=3Dqueue@entry=3D0xffffa0008debe000)
    at /home/bapt/worktrees/main/sys/kern/subr_taskqueue.c:517
#41 0xffff000000584e78 in taskqueue_thread_loop (arg=3D<optimized out>,=20
    arg@entry=3D0xffffa0008d1aa970)
    at /home/bapt/worktrees/main/sys/kern/subr_taskqueue.c:829
#42 0xffff0000004b73a4 in fork_exit (
    callout=3D0xffff000000584d40 <taskqueue_thread_loop>,=20
    arg=3D0xffffa0008d1aa970, frame=3D0xffff000154714a00)
    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 (C=
PU
7)
#0  0xffff000000907254 in ipi_stop (dummy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/mp_machdep.c:335
#1  0xffff0000008fe428 in arm_gic_v3_intr (arg=3D0xffffa00083a3b800,=20
    arg@entry=3D<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=3D0xffff0000eaa306d0)
    at /home/bapt/worktrees/main/sys/kern/subr_intr.c:345
#3  <signal handler called>
#4  cpu_idle (busy=3D<optimized out>)
    at /home/bapt/worktrees/main/sys/arm64/arm64/machdep.c:288
#5  0xffff00000054a6e0 in sched_idletd (dummy=3D<optimized out>, dummy@entr=
y=3D0x0)
    at /home/bapt/worktrees/main/sys/kern/sched_ule.c:3061
#6  0xffff0000004b73a4 in fork_exit (
    callout=3D0xffff00000054a1a8 <sched_idletd>, arg=3D0x0,=20
    frame=3D0xffff0000eaa30a00)
    at /home/bapt/worktrees/main/sys/kern/kern_fork.c:1157
#7  <signal handler called>

(kgdb)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-277389-227-E6tNbT4mwM>