panic: Memory modified after free
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 15 Dec 2024 22:19:00 UTC
My ARM server crashed while running "make installworld installkernel".
The message is
panic: Memory modified after free 0xffffa00006305e60 (16, malloc-16, devbuf) + 0 = deadc0dedeadc006
The stack trace goes through tmpfs, which could be an innocent victim.
The other filesystems are ZFS. There are a lot of USB devices connected.
The last commit from main in the kernel is fe291141486acf27ed1c8eed791ba9897f84c3f0.
The local changes should not affect the kernel on this machine.
Is there anything likely to be useful in the crash dump?
The rest of the message is the start of core.txt.6.
striatus dumped core - see /var/crash/vmcore.6
Fri Dec 13 19:29:06 EST 2024
FreeBSD striatus 15.0-CURRENT FreeBSD 15.0-CURRENT #3 striatus-n273968-f25fd2c8374a: Sun Dec 1 03:17:23 EST 2024 jfc@striatus:/usr/obj/usr/src/arm64.aarch64/sys/STRIATUS arm64
panic: Memory modified after free 0xffffa00006305e60 (16, malloc-16, devbuf) + 0 = deadc0dedeadc006
Reading symbols from /boot/kernel/kernel...
Reading symbols from /usr/lib/debug//boot/kernel/kernel.debug...
Reading symbols from /boot/kernel/cryptodev.ko...
Reading symbols from /usr/lib/debug//boot/kernel/cryptodev.ko.debug...
Reading symbols from /boot/kernel/ig4.ko...
Reading symbols from /usr/lib/debug//boot/kernel/ig4.ko.debug...
Reading symbols from /boot/kernel/uftdi.ko...
Reading symbols from /usr/lib/debug//boot/kernel/uftdi.ko.debug...
Reading symbols from /boot/kernel/ucom.ko...
Reading symbols from /usr/lib/debug//boot/kernel/ucom.ko.debug...
Reading symbols from /boot/kernel/uchcom.ko...
Reading symbols from /usr/lib/debug//boot/kernel/uchcom.ko.debug...
Reading symbols from /boot/kernel/if_axge.ko...
Reading symbols from /usr/lib/debug//boot/kernel/if_axge.ko.debug...
Reading symbols from /boot/kernel/mac_ntpd.ko...
Reading symbols from /usr/lib/debug//boot/kernel/mac_ntpd.ko.debug...
Reading symbols from /boot/kernel/filemon.ko...
Reading symbols from /usr/lib/debug//boot/kernel/filemon.ko.debug...
Reading symbols from /boot/kernel/nullfs.ko...
Reading symbols from /usr/lib/debug//boot/kernel/nullfs.ko.debug...
Reading symbols from /boot/kernel/fdescfs.ko...
Reading symbols from /usr/lib/debug//boot/kernel/fdescfs.ko.debug...
0xffff0000006ddb88 in doadump (textdump=0, textdump@entry=3220761328)
at /usr/src/sys/kern/kern_shutdown.c:404
404 dump_savectx();
(kgdb) #0 0xffff0000006ddb88 in doadump (textdump=0, textdump@entry=3220761328)
at /usr/src/sys/kern/kern_shutdown.c:404
error = 0
coredump = <optimized out>
#1 0xffff0000002f84bc in db_dump (dummy=<optimized out>,
dummy2=<optimized out>, dummy3=<optimized out>, dummy4=<optimized out>)
at /usr/src/sys/ddb/db_command.c:596
error = <optimized out>
#2 0xffff0000002f8270 in db_command (last_cmdp=<optimized out>,
cmd_table=<optimized out>, dopager=true)
at /usr/src/sys/ddb/db_command.c:508
modif = "\000\353\370\277\000\000\377\377\000\353\370\277\000\000\377\377\000@\000\001\000\000\377\377\310\377\377\377\000\000\000\000\200\353\370\277\000\000\377\377p\255/\000\000\000\377\377\000\000\000\000\000\000\000\000\000\320!\001\000\000\377\377\200\353\370\277\000\000\377\377|\255/\000\000\000\377\377\000\000\000\000\000\000\000\0000\340!\001\000\000\377\377\340\353\370\277\000\000\377\377t\260/\000\000\000\377\377\000`\b\001\000\000\377\377"
addr = -281474969178324
count = -1
have_addr = <optimized out>
cmd = 0xffff000000faff60 <db_cmds+616>
t = <optimized out>
result = <optimized out>
#3 0xffff0000002f7f34 in db_command_loop ()
at /usr/src/sys/ddb/db_command.c:555
No locals.
#4 0xffff0000002fbfb4 in db_trap (type=<optimized out>, code=<optimized out>)
at /usr/src/sys/ddb/db_main.c:267
jb = {{_jb = {18446462601953602608,
-5192240428643675738518913775244240,
-5192296467524930435797529359615502,
-5192296477290489174466776304776360,
-5192296468505116628898160085655552,
-5192237445959521374093222199402496,
-5192296590745196351457412900733128,
-5192237445966900071722702816613136,
79228161499693132067762662960,
-5192237445966900071722702816613136,
79228161499693132067762662960,
-5192296800790449699300821084607248,
-5192296718864917493094550124040768,
-5192296626485486292827088539877369,
-5192296728739902317609042133324512,
-5192296719202197761738255565787696,
-5192296719202197761738258752417864, -184467440771455254527,
26615710863082138512284773984,
-5192296765144699321027431923913328,
-5192296765145086702371508068548598,
-5192296507247853976218498451492864,
-5192296734691486038574397028504128,
-5192296734691486038574397028504128,
-5192296734691504485036998982107126,
-5192296668329914529214643795595728,
-5192237445951128105258209394032640,
-5192296555040877560468520940077056,
-5192237445949910620149344563625983,
-5192296718790835368894532564750720,
-5192296718790835368894532564750720,
-5192296734717680415159064591798720}}}
bkpt = false
watchpt = false
prev_jb = 0x0
why = <optimized out>
#5 0xffff00000072fc8c in kdb_trap (type=60, code=0, tf=<optimized out>)
at /usr/src/sys/kern/subr_kdb.c:790
other_cpus = {__bits = {18446462598743929896, 18446462601953603544,
12, 5, 10, 0, 256, 18446462598750552064, 18446462601791911488,
18446462601953603440, 0, 35088872438672, 35088965921264,
18446462601953603952, 13597801529282666180, 18446462601953603760}}
be = 0xffff000000fb0b58 <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 /usr/src/sys/kern/subr_kdb.c:556
No locals.
#8 0xffff0000006dde98 in vpanic (
fmt=0xffff000000c4a3ca "Memory modified after free %p (%d, %s, %s) + %d = %lx\n", ap=...) at /usr/src/sys/kern/kern_shutdown.c:967
buf = "Memory modified after free 0xffffa00006305e60 (16, malloc-16, devbuf) + 0 = deadc0dedeadc006\n", '\000' <repeats 162 times>
other_cpus = {__bits = {11, 0 <repeats 15 times>}}
td = 0xffff0000b655b640
newpanic = <optimized out>
bootopt = 4
#9 0xffff0000006ddc7c in panic (
fmt=0x12 <error: Cannot access memory at address 0x12>)
at /usr/src/sys/kern/kern_shutdown.c:892
ap = {__stack = 0xffff0000bff8f380, __gr_top = 0xffff0000bff8f330,
__vr_top = 0x1, __gr_offs = -56, __vr_offs = 0}
#10 0xffff000000a4873c in mtrash_ctor (mem=0xffffa00006305e60,
size=<optimized out>, arg=<optimized out>, flags=<optimized out>)
at /usr/src/sys/vm/uma_dbg.c:179
zone = <optimized out>
p = <optimized out>
osize = 16
e = 0xffffa00006305e68
ksp = 0xffffa00006305e68
off = <optimized out>
#11 0xffff000000a4068c in item_ctor (zone=0xffff000040405400,
uz_flags=<optimized out>, size=16, udata=<optimized out>, flags=2,
item=0xffffa00006305e60) at /usr/src/sys/vm/uma_core.c:3515
skipdbg = <optimized out>
#12 0xffff0000006acf70 in malloc (size=size@entry=10,
mtp=0xffff000000ff4788 <M_TMPFSNAME>, flags=flags@entry=2)
at /usr/src/sys/kern/kern_malloc.c:663
va = 0x0
indx = 0
zone = 0xffff000040405400
#13 0xffff000000603180 in tmpfs_alloc_dirent (tmp=0xffffa00001bb8300,
node=0xffffa000ec5472d0, name=0xffffa00051cb7030 "LC_COLLATE", len=10,
de=<optimized out>) at /usr/src/sys/fs/tmpfs/tmpfs_subr.c:914
_size = 10
nde = 0xffffa0010f011680
_size = <optimized out>
_malloc_item = <optimized out>
_size = <optimized out>
_malloc_item = <optimized out>
#14 tmpfs_alloc_file (dvp=dvp@entry=0xffffa0004a40c6e0,
vpp=vpp@entry=0xffff0000bff8f708, vap=<optimized out>,
cnp=cnp@entry=0xffff0000bff8f730, target=<optimized out>,
target@entry=0xffff0000bff8f4c0 "\360", <incomplete sequence \364\370\277>)
at /usr/src/sys/fs/tmpfs/tmpfs_subr.c:1245
node = 0xffffa000ec5472d0
tmp = 0xffffa00001bb8300
dnode = <optimized out>
parent = <optimized out>
error = <optimized out>
de = <optimized out>
#15 0xffff0000005fc344 in tmpfs_create (v=<optimized out>)
at /usr/src/sys/fs/tmpfs/tmpfs_vnops.c:269
dvp = 0xffffa0004a40c6e0
vpp = 0xffff0000bff8f708
cnp = 0xffff0000bff8f730
vap = 0xffff000000d09fc8
error = <optimized out>
#16 0xffff000000bdf7d0 in VOP_CREATE_APV (
vop=0xffff000000ff3f20 <tmpfs_vnodeop_entries>,
a=a@entry=0xffff0000bff8f600) at vnode_if.c:242
rc = <optimized out>
#17 0xffff0000007f19d0 in VOP_CREATE (dvp=0xffff00000141015c <vpanic[buf]>,
vpp=0xffff0000bff8f708, cnp=0xffff0000bff8f730, vap=0xffff0000bff8f540)
at ./vnode_if.h:131
a = {a_gen = {a_desc = 0xffff0000010da340 <vop_create_desc>},
a_dvp = 0xffffa0004a40c6e0, a_vpp = 0xffff0000bff8f708,
a_cnp = 0xffff0000bff8f730, a_vap = 0xffff0000bff8f540}
#18 vn_open_cred (ndp=ndp@entry=0xffff0000bff8f6b0, flagp=<optimized out>,
flagp@entry=0xffff0000bff8f784, cmode=292,
vn_open_flags=vn_open_flags@entry=16, cred=0xffffa0001f692400,
fp=<optimized out>) at /usr/src/sys/kern/vfs_vnops.c:285
vp = 0xffffa0000701a5f0
mp = 0xffff0000b6458b80
vat = {va_type = VREG, va_mode = 292, va_padding0 = 0,
va_uid = 4294967295, va_gid = 4294967295,
va_nlink = 18446744073709551615, va_fsid = 18446744073709551615,
va_fileid = 18446744073709551615, va_size = 18446744073709551615,
va_blocksize = -1, va_atime = {tv_sec = -1, tv_nsec = -1},
va_mtime = {tv_sec = -1, tv_nsec = -1}, va_ctime = {tv_sec = -1,
tv_nsec = -1}, va_birthtime = {tv_sec = -1, tv_nsec = -1},
va_gen = 18446744073709551615, va_flags = 18446744073709551615,
va_rdev = 18446744073709551615, va_bytes = 18446744073709551615,
va_filerev = 0, va_vaflags = 0, va_spare = 0}
first_open = false
error = <optimized out>
fmode = <optimized out>
vap = <optimized out>
#19 0xffff0000007e85b0 in openatfp (td=0xffff0000b655b640,
dirfd=<optimized out>,
path=0x1fe942f24678 <error: Cannot access memory at address 0x1fe942f24678>, pathseg=UIO_USERSPACE, pathseg@entry=(unknown: 0xbff8f800), flags=1538,
mode=33060, fpp=0x0, fpp@entry=0xffff0000bff8f800)
at /usr/src/sys/kern/vfs_syscalls.c:1211
fp = 0xffffa0000701a5f0
nd = {
ni_dirp = 0x1fe942f24678 <error: Cannot access memory at address 0x1fe942f24678>, ni_segflg = UIO_USERSPACE, ni_rightsneeded = 0xffff0000bff8f6a0,
ni_startdir = 0x0, ni_rootdir = 0xffffa00006ecd898, ni_topdir = 0x0,
ni_dirfd = -100, ni_lcf = 0, ni_filecaps = {fc_rights = {
cr_rights = {0, 0}}, fc_ioctls = 0x0, fc_nioctls = -1,
fc_fcntls = 0}, ni_vp = 0x0, ni_dvp = 0xffffa0004a40c6e0,
ni_resflags = 1, ni_debugflags = 3, ni_loopcnt = 0, ni_pathlen = 59,
ni_next = 0xffffa00051cb703a "", ni_cnd = {cn_flags = 281313359,
cn_cred = 0xffffa0001f692400, cn_nameiop = CREATE,
cn_lkflags = 524288,
cn_pnbuf = 0xffffa00051cb7000 "/tmp/install.KlmLI038ne/locale/nl_NL.ISO8859-15/LC_COLLATE", cn_nameptr = 0xffffa00051cb7030 "LC_COLLATE",
cn_namelen = 10}, ni_cap_tracker = {
tqh_first = 0xffffffffffffffff, tqh_last = 0xffffffffffffffff},
ni_dvp_seqc = 1689292205, ni_vp_seqc = 0}
indx = -1
p = <optimized out>
rights = {cr_rights = {<optimized out>, 288230376151711744}}
fdp = 0xffff0000e701fc90
pdp = 0xffffa00006477b00
error = <optimized out>
vp = <optimized out>
fcaps = <optimized out>
cmode = <optimized out>
#20 0xffff0000007e8330 in kern_openat (td=0x12, dirfd=21037404,
path=0xffff000000d09fc8 "/usr/src/sys/kern/kern_cons.c",
pathseg=UIO_USERSPACE, flags=115, mode=7572444)
at /usr/src/sys/kern/vfs_syscalls.c:1316
No locals.
#21 0xffff0000e68f8cac in filemon_wrapper_openat (td=0xffff0000b655b640,
uap=0xffff0000b655ba40) at /usr/src/sys/dev/filemon/filemon_wrapper.c:229
ret = <optimized out>
#22 0xffff000000ac11c8 in syscallenter (td=0xffff0000b655b640)
at /usr/src/sys/arm64/arm64/../../kern/subr_syscall.c:189
se = 0xffff000001002040 <sysent+15968>
sa = 0xffff0000b655ba30
p = <optimized out>
error = <optimized out>
sy_thr_static = true
traced = <optimized out>
_audit_entered = <optimized out>
#23 svc_handler (td=0xffff0000b655b640, frame=<optimized out>)
at /usr/src/sys/arm64/arm64/trap.c:198
No locals.
#24 do_el0_sync (td=0xffff0000b655b640, frame=<optimized out>)
at /usr/src/sys/arm64/arm64/trap.c:658
far = <optimized out>
esr = <optimized out>
exception = <optimized out>
bp_harden = <optimized out>
dfsc = <optimized out>
#25 <signal handler called>
No locals.
#26 0x00001fe9c95969f0 in ?? ()
No symbol table info available.
#27 0x00001fe9c6f48c0c in ?? ()
No symbol table info available.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(kgdb) (kgdb) Tracing command "pagedaemon\000\000\000\000\000\000\000\000\000" pid 8 tid 100107 (CPU 0)
#0 0xffff000000aa7614 in ipi_stop (dummy=<optimized out>)
at /usr/src/sys/arm64/arm64/mp_machdep.c:337
#1 0xffff000000a8a748 in arm_gic_intr (arg=0xffffa00001baf100,
arg@entry=<error reading variable: value is not available>)
at /usr/src/sys/arm/arm/gic.c:582
#2 0xffff000000a84410 in intr_irq_handler (tf=0xffff0000bfe27240,
rootnum=<unavailable>) at /usr/src/sys/kern/subr_intr.c:360
#3 <signal handler called>
#4 trash_ctor (mem=0xffffa00107fb5000, size=4096, arg=0x0, flags=0)
at /usr/src/sys/vm/uma_dbg.c:79
#5 trash_fini (mem=0xffffa00107fb5000, size=4096)
at /usr/src/sys/vm/uma_dbg.c:133
#6 0xffff000000a465b4 in keg_free_slab (keg=keg@entry=0xffff0000c1586800,
slab=0xffffa000a4032558, start=<optimized out>)
at /usr/src/sys/vm/uma_core.c:1621
#7 0xffff000000a464d0 in keg_drain_domain (keg=keg@entry=0xffff0000c1586800,
domain=domain@entry=0) at /usr/src/sys/vm/uma_core.c:1686
#8 0xffff000000a43220 in keg_drain (keg=0xffff0000c1586800,
domain=<optimized out>) at /usr/src/sys/vm/uma_core.c:1706
#9 zone_reclaim (zone=zone@entry=0xffff0000c1588800, domain=domain@entry=-1,
waitok=<optimized out>, waitok@entry=1, drain=<optimized out>)
at /usr/src/sys/vm/uma_core.c:1731
#10 0xffff000000a42748 in uma_zone_reclaim_domain (zone=0xffff0000c1588800,
req=3, domain=-1) at /usr/src/sys/vm/uma_core.c:3090
#11 uma_reclaim_domain_cb (zone=0xffff0000c1588800, arg=<optimized out>)
at /usr/src/sys/vm/uma_core.c:5310
#12 zone_foreach_unlocked (zfunc=<optimized out>, arg=<optimized out>)
at /usr/src/sys/vm/uma_core.c:3091
#13 zone_foreach (zfunc=<optimized out>, arg=<optimized out>)
at /usr/src/sys/vm/uma_core.c:3112
#14 uma_reclaim_domain (req=req@entry=3, domain=-1)
at /usr/src/sys/vm/uma_core.c:5334
#15 0xffff000000a4266c in uma_reclaim (req=133910528, req@entry=3)
at /usr/src/sys/vm/uma_core.c:5317
#16 0xffff000000a71168 in vm_pageout_lowmem ()
at /usr/src/sys/vm/vm_pageout.c:2041
#17 vm_pageout_worker (arg=<optimized out>)
at /usr/src/sys/vm/vm_pageout.c:2133
#18 0xffff000000a70d48 in vm_pageout () at /usr/src/sys/vm/vm_pageout.c:2366
#19 0xffff00000068e25c in fork_exit (callout=0xffff000000a70b60 <vm_pageout>,
arg=0x0, frame=0xffff0000bfe27a00) at /usr/src/sys/kern/kern_fork.c:1151
#20 <signal handler called>
Tracing command "idle\000l", '\000' <repeats 13 times> pid 11 tid 100004 (CPU 1)
#0 0xffff000000aa7614 in ipi_stop (dummy=<optimized out>)
at /usr/src/sys/arm64/arm64/mp_machdep.c:337
#1 0xffff000000a8a748 in arm_gic_intr (arg=0xffffa00001baf100,
arg@entry=<error reading variable: value is not available>)
at /usr/src/sys/arm/arm/gic.c:582
#2 0xffff000000a84410 in intr_irq_handler (tf=0xffff0000bfc1a6e0,
rootnum=<unavailable>) at /usr/src/sys/kern/subr_intr.c:360
#3 <signal handler called>
#4 cpu_idle (busy=<optimized out>) at /usr/src/sys/arm64/arm64/machdep.c:282
#5 0xffff000000712680 in sched_idletd (dummy=dummy@entry=0x0)
at /usr/src/sys/kern/sched_ule.c:3058
#6 0xffff00000068e25c in fork_exit (
callout=0xffff0000007121e0 <sched_idletd>, arg=0x0,
frame=0xffff0000bfc1aa00) at /usr/src/sys/kern/kern_fork.c:1151
#7 <signal handler called>
Tracing command "cp", '\000' <repeats 17 times> pid 73242 tid 100204 (CPU 2)
#0 0xffff0000006ddb88 in doadump (textdump=0, textdump@entry=3220761328)
at /usr/src/sys/kern/kern_shutdown.c:404
#1 0xffff0000002f84bc in db_dump (dummy=<optimized out>,
dummy2=<optimized out>, dummy3=<optimized out>, dummy4=<optimized out>)
at /usr/src/sys/ddb/db_command.c:596
#2 0xffff0000002f8270 in db_command (last_cmdp=<optimized out>,
cmd_table=<optimized out>, dopager=true)
at /usr/src/sys/ddb/db_command.c:508
#3 0xffff0000002f7f34 in db_command_loop ()
at /usr/src/sys/ddb/db_command.c:555
#4 0xffff0000002fbfb4 in db_trap (type=<optimized out>, code=<optimized out>)
at /usr/src/sys/ddb/db_main.c:267
#5 0xffff00000072fc8c in kdb_trap (type=60, code=0, tf=<optimized out>)
at /usr/src/sys/kern/subr_kdb.c:790
#6 <signal handler called>
#7 kdb_enter (why=<optimized out>, msg=<optimized out>)
at /usr/src/sys/kern/subr_kdb.c:556
#8 0xffff0000006dde98 in vpanic (
fmt=0xffff000000c4a3ca "Memory modified after free %p (%d, %s, %s) + %d = %lx\n", ap=...) at /usr/src/sys/kern/kern_shutdown.c:967
#9 0xffff0000006ddc7c in panic (
fmt=0x12 <error: Cannot access memory at address 0x12>)
at /usr/src/sys/kern/kern_shutdown.c:892
#10 0xffff000000a4873c in mtrash_ctor (mem=0xffffa00006305e60,
size=<optimized out>, arg=<optimized out>, flags=<optimized out>)
at /usr/src/sys/vm/uma_dbg.c:179
#11 0xffff000000a4068c in item_ctor (zone=0xffff000040405400,
uz_flags=<optimized out>, size=16, udata=<optimized out>, flags=2,
item=0xffffa00006305e60) at /usr/src/sys/vm/uma_core.c:3515
#12 0xffff0000006acf70 in malloc (size=size@entry=10,
mtp=0xffff000000ff4788 <M_TMPFSNAME>, flags=flags@entry=2)
at /usr/src/sys/kern/kern_malloc.c:663
#13 0xffff000000603180 in tmpfs_alloc_dirent (tmp=0xffffa00001bb8300,
node=0xffffa000ec5472d0, name=0xffffa00051cb7030 "LC_COLLATE", len=10,
de=<optimized out>) at /usr/src/sys/fs/tmpfs/tmpfs_subr.c:914
#14 tmpfs_alloc_file (dvp=dvp@entry=0xffffa0004a40c6e0,
vpp=vpp@entry=0xffff0000bff8f708, vap=<optimized out>,
cnp=cnp@entry=0xffff0000bff8f730, target=<optimized out>,
target@entry=0xffff0000bff8f4c0 "\360", <incomplete sequence \364\370\277>)
at /usr/src/sys/fs/tmpfs/tmpfs_subr.c:1245
#15 0xffff0000005fc344 in tmpfs_create (v=<optimized out>)
at /usr/src/sys/fs/tmpfs/tmpfs_vnops.c:269
#16 0xffff000000bdf7d0 in VOP_CREATE_APV (
vop=0xffff000000ff3f20 <tmpfs_vnodeop_entries>,
a=a@entry=0xffff0000bff8f600) at vnode_if.c:242
#17 0xffff0000007f19d0 in VOP_CREATE (dvp=0xffff00000141015c <vpanic[buf]>,
vpp=0xffff0000bff8f708, cnp=0xffff0000bff8f730, vap=0xffff0000bff8f540)
at ./vnode_if.h:131
#18 vn_open_cred (ndp=ndp@entry=0xffff0000bff8f6b0, flagp=<optimized out>,
flagp@entry=0xffff0000bff8f784, cmode=292,
vn_open_flags=vn_open_flags@entry=16, cred=0xffffa0001f692400,
fp=<optimized out>) at /usr/src/sys/kern/vfs_vnops.c:285
#19 0xffff0000007e85b0 in openatfp (td=0xffff0000b655b640,
dirfd=<optimized out>,
path=0x1fe942f24678 <error: Cannot access memory at address 0x1fe942f24678>, pathseg=UIO_USERSPACE, pathseg@entry=(unknown: 0xbff8f800), flags=1538,
mode=33060, fpp=0x0, fpp@entry=0xffff0000bff8f800)
at /usr/src/sys/kern/vfs_syscalls.c:1211
#20 0xffff0000007e8330 in kern_openat (td=0x12, dirfd=21037404,
path=0xffff000000d09fc8 "/usr/src/sys/kern/kern_cons.c",
pathseg=UIO_USERSPACE, flags=115, mode=7572444)
at /usr/src/sys/kern/vfs_syscalls.c:1316
#21 0xffff0000e68f8cac in filemon_wrapper_openat (td=0xffff0000b655b640,
uap=0xffff0000b655ba40) at /usr/src/sys/dev/filemon/filemon_wrapper.c:229
#22 0xffff000000ac11c8 in syscallenter (td=0xffff0000b655b640)
at /usr/src/sys/arm64/arm64/../../kern/subr_syscall.c:189
#23 svc_handler (td=0xffff0000b655b640, frame=<optimized out>)
at /usr/src/sys/arm64/arm64/trap.c:198
#24 do_el0_sync (td=0xffff0000b655b640, frame=<optimized out>)
at /usr/src/sys/arm64/arm64/trap.c:658
#25 <signal handler called>
#26 0x00001fe9c95969f0 in ?? ()
#27 0x00001fe9c6f48c0c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Tracing command "idle\000l", '\000' <repeats 13 times> pid 11 tid 100006 (CPU 3)
#0 0xffff000000aa7614 in ipi_stop (dummy=<optimized out>)
at /usr/src/sys/arm64/arm64/mp_machdep.c:337
#1 0xffff000000a8a748 in arm_gic_intr (arg=0xffffa00001baf100,
arg@entry=<error reading variable: value is not available>)
at /usr/src/sys/arm/arm/gic.c:582
#2 0xffff000000a84410 in intr_irq_handler (tf=0xffff0000bfc106e0,
rootnum=<unavailable>) at /usr/src/sys/kern/subr_intr.c:360
#3 <signal handler called>
#4 cpu_idle (busy=<optimized out>) at /usr/src/sys/arm64/arm64/machdep.c:282
#5 0xffff000000712680 in sched_idletd (dummy=dummy@entry=0x0)
at /usr/src/sys/kern/sched_ule.c:3058
#6 0xffff00000068e25c in fork_exit (
callout=0xffff0000007121e0 <sched_idletd>, arg=0x0,
frame=0xffff0000bfc10a00) at /usr/src/sys/kern/kern_fork.c:1151
#7 <signal handler called>