Page MenuHomeFreeBSD
Paste P625

zfs panic
ActivePublic

Authored by gallatin on Jan 11 2024, 2:55 PM.
Tags
None
Referenced Files
F74677061: zfs panic
Jan 11 2024, 2:55 PM
Subscribers
None
panic: deadlres_td_sleep_q: possible deadlock detected for 0xfffff80a9ccb2740 (IPC Launch), blocked for 1802766 ticks
cpuid = 21
time = 1704954066
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe01345b0d20
vpanic() at vpanic+0x131/frame 0xfffffe01345b0e50
panic() at panic+0x43/frame 0xfffffe01345b0eb0
deadlkres() at deadlkres+0x2bc/frame 0xfffffe01345b0ef0
fork_exit() at fork_exit+0x7f/frame 0xfffffe01345b0f30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01345b0f30
--- trap 0xf054bf4c, rip = 0x7813b6e47453b6e0, rsp = 0xdf242da8d3642dac, rbp = 0x631b01866f5b0182 ---
Uptime: 5h41m53s
Dumping 4051 out of 65348 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%(kgdb) tid ((struct thread *)0xfffff80a9ccb2740)->td_tid
(kgdb) bt
#0 sched_switch (td=td@entry=0xfffff80a9ccb2740, flags=flags@entry=0x103) at /usr/src/sys/kern/sched_ule.c:2297
#1 0xffffffff80b590ab in mi_switch (flags=flags@entry=0x103) at /usr/src/sys/kern/kern_synch.c:546
#2 0xffffffff80bab65b in sleepq_switch (wchan=<optimized out>, pri=<optimized out>)
at /usr/src/sys/kern/subr_sleepqueue.c:607
#3 0xffffffff80bab545 in sleepq_wait (wchan=<unavailable>, pri=<unavailable>)
at /usr/src/sys/kern/subr_sleepqueue.c:658
#4 0xffffffff80b1d018 in sleeplk (lk=lk@entry=0xfffff8041b0b7230, flags=flags@entry=0x86000, ilk=ilk@entry=0x0,
wmesg=wmesg@entry=0xffffffff821e326d "zfs", pri=<optimized out>, pri@entry=0x40, timo=timo@entry=0x33, queue=0x0)
at /usr/src/sys/kern/kern_lock.c:307
#5 0xffffffff80b1be18 in lockmgr_xlock_hard (lk=0xfffff8041b0b7230,
lk@entry=<error reading variable: value is not available>, flags=0x86000,
flags@entry=<error reading variable: value is not available>, ilk=0x0,
ilk@entry=<error reading variable: value is not available>, file=<unavailable>,
file@entry=<error reading variable: value is not available>, line=<unavailable>,
line@entry=<error reading variable: value is not available>, lwa=0x0,
lwa@entry=<error reading variable: value is not available>) at /usr/src/sys/kern/kern_lock.c:940
#6 0xffffffff80c4e967 in VOP_LOCK1 (vp=0xfffff8041b0b71c0, flags=0x82000,
file=0xffffffff81195aba "/usr/src/sys/kern/vfs_subr.c", line=0xce1) at ./vnode_if.h:1114
#7 _vn_lock (vp=0xfffff8041b0b71c0, flags=0x82000, file=0xffffffff81195aba "/usr/src/sys/kern/vfs_subr.c",
line=line@entry=0xce1) at /usr/src/sys/kern/vfs_vnops.c:1824
#8 0xffffffff80c35b71 in vget_finish (vp=<unavailable>, flags=<unavailable>, vs=vs@entry=VGET_USECOUNT)
at /usr/src/sys/kern/vfs_subr.c:3297
#9 0xffffffff80c1575f in cache_lookup (dvp=dvp@entry=0xfffff8041b0b78c0, vpp=vpp@entry=0xfffffe033bb789e0,
cnp=cnp@entry=0xfffffe033bb78d08, tsp=tsp@entry=0x0, ticksp=ticksp@entry=0x0) at /usr/src/sys/kern/vfs_cache.c:2183
#10 0xffffffff80c195dc in vfs_cache_lookup (ap=<unavailable>,
ap@entry=<error reading variable: value is not available>) at /usr/src/sys/kern/vfs_cache.c:3165
#11 0xffffffff8531238d in VOP_LOOKUP (dvp=0xfffff8041b0b78c0, vpp=0xfffffe033bb789e0, cnp=0xfffffe033bb78d08)
at ./vnode_if.h:63
#12 null_lookup (ap=0xfffffe033bb78a40, ap@entry=<error reading variable: value is not available>)
at /usr/src/sys/fs/nullfs/null_vnops.c:426
#13 0xffffffff80c27cd1 in VOP_LOOKUP (dvp=0xfffff8041b0b7700, vpp=0xfffffe033bb78ce0, cnp=0xfffffe033bb78d08)
at ./vnode_if.h:63
#14 vfs_lookup (ndp=ndp@entry=0xfffffe033bb78c88) at /usr/src/sys/kern/vfs_lookup.c:1261
#15 0xffffffff80c26de8 in namei (ndp=ndp@entry=0xfffffe033bb78c88) at /usr/src/sys/kern/vfs_lookup.c:682
#16 0xffffffff80c4dde4 in vn_open_cred (ndp=ndp@entry=0xfffffe033bb78c88, flagp=flagp@entry=0xfffffe033bb78d94,
cmode=cmode@entry=0x1a4, vn_open_flags=vn_open_flags@entry=0x10, cred=0xfffff802f4db7d00, fp=0xfffff80b95d1a780)
at /usr/src/sys/kern/vfs_vnops.c:259
#17 0xffffffff80c44798 in kern_openat (td=td@entry=0xfffff80a9ccb2740, fd=0xffffff9c,
path=0x83bd440f5 <error: Cannot access memory at address 0x83bd440f5>, pathseg=pathseg@entry=UIO_USERSPACE,
flags=0x100303, mode=<optimized out>) at /usr/src/sys/kern/vfs_syscalls.c:1163
#18 0xffffffff829846cb in linux_common_open (td=0xfffff80a9ccb2740, dirfd=<unavailable>, path=<unavailable>,
l_flags=<optimized out>, mode=<unavailable>, seg=UIO_USERSPACE) at /usr/src/sys/compat/linux/linux_file.c:165
#19 0xffffffff8101dea9 in syscallenter (td=0xfffff80a9ccb2740)
at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:186
#20 amd64_syscall (td=0xfffff80a9ccb2740, traced=0x0) at /usr/src/sys/amd64/amd64/trap.c:1192
#21 <signal handler called>
#22 0x0000000801611dae in ?? ()
Backtrace stopped: Cannot access memory at address 0x8029551f0

Event Timeline

gallatin created this object in space S1 Global.