Kernel panic on failing HAMMER drive

Autumn Jolitz autumn.jolitz at gmail.com
Sun Mar 27 12:15:21 PDT 2022


Hi,

I’ve determined that one of my hammer mirrors is failing.

However, it is interesting that it provokes a kernel panic.

Contents of /var/crash available upon request.

Autumn

Version String: DragonFly v6.2.1.6.gb08a68-RELEASE #11: Fri Feb 18 23:55:25 PST 2022 root at nyx.telemuse.net:/usr/obj/usr/src/sys/X86_64_GENERIC

panic: hammer_cursor_down: node 0xfffff8020c564ce0 800002b925191000 vs 8000014b8e20c000

#1  md_dumpsys (di=di at entry=0xffffffff8118eb60 <dumper>)
    at /usr/src/sys/platform/pc64/x86_64/dump_machdep.c:274
#2  0xffffffff8065bfad in dumpsys () at /usr/src/sys/kern/kern_shutdown.c:983
#3  dumpsys () at /usr/src/sys/kern/kern_shutdown.c:965
#4  boot (howto=howto at entry=260) at /usr/src/sys/kern/kern_shutdown.c:395
#5  0xffffffff8065c676 in panic (
    fmt=fmt at entry=0xffffffff80d3c9c1 "%s: node %p %016jx vs %016jx")
    at /usr/src/sys/kern/kern_shutdown.c:889
#6  0xffffffff80928de9 in hammer_cursor_down (
    cursor=cursor at entry=0xfffff801e7523218)
    at /usr/src/sys/vfs/hammer/hammer_cursor.c:655
#7  0xffffffff8092516c in hammer_btree_iterate (
    cursor=cursor at entry=0xfffff801e7523218)
    at /usr/src/sys/vfs/hammer/hammer_btree.c:268
#8  0xffffffff809396bc in hammer_mirror_delete_to (
    cursor=cursor at entry=0xfffff801e7523218, mirror=<optimized out>)
    at /usr/src/sys/vfs/hammer/hammer_mirror.c:803
#9  0xffffffff8093a3f4 in hammer_ioc_mirror_write_pass (
    localization=<optimized out>, mirror=0xfffff801e5374c40,
    mrec=0xfffff801e7523308, cursor=0xfffff801e7523218)
    at /usr/src/sys/vfs/hammer/hammer_mirror.c:676
#10 hammer_ioc_mirror_write (trans=trans at entry=0xfffff801e75234b0,
    ip=ip at entry=0xfffff801e6ac8940, mirror=mirror at entry=0xfffff801e5374c40)
    at /usr/src/sys/vfs/hammer/hammer_mirror.c:457
#11 0xffffffff80938cfe in hammer_ioctl (ip=ip at entry=0xfffff801e6ac8940,
    com=3234359304, data=0xfffff801e5374c40 "", fflag=<optimized out>,
    cred=0xfffff8005caad690) at /usr/src/sys/vfs/hammer/hammer_ioctl.c:173
#12 0xffffffff80951eb8 in hammer_vop_ioctl (ap=0xfffff801e7523698)
    at /usr/src/sys/vfs/hammer/hammer_vnops.c:2524
#13 0xffffffff807090d3 in vop_ioctl (ops=0xfffff800cc659a40,
    vp=vp at entry=0xfffff801e6a6eb80, command=command at entry=3234359304,
    data=data at entry=0xfffff801e5374c40 "", fflag=<optimized out>,
    cred=<optimized out>, msg=0xfffff801e7523968)


More information about the Users mailing list