--- patched kernel version --- DragonFly 6.5-DEVELOPMENT #0: Thu Jul 2 06:02:54 UTC 2026 --- patched fuse.ko --- Id Refs Name 325 1 fuse -r-xr-xr-x 1 root wheel 102360 Jul 12 06:54 /boot/kernel/fuse.ko SHA256 (/boot/kernel/fuse.ko) = 5a4e2a701cdeb13065cd1daafa8482a09b541f7fb278341175ea905bfdc18ee1 --- patched fuse_node.c (key lines) --- mtx_lock(&fmp->ino_lock); fnp = RB_LOOKUP(fuse_node_tree, &fmp->node_head, ino); if (fnp == NULL) { fuse_node_new(fmp, ino, vtyp, &fnp); allocated = 1; } else if (fnp->type != vtyp) { /* * The daemon returned an existing nodeid with a conflicting * type. Reject instead of proceeding to fuse_set_attr which * would KKASSERT-panic the kernel (fuse_vnops.c:81). */ mtx_unlock(&fmp->ino_lock); return EINVAL; } mtx_unlock(&fmp->ino_lock); error = fuse_node_vn(fnp, vpp); if (error) { if (allocated) fuse_node_free(fmp, fnp);