First, make sure your SSH connection is stable.

Try to SSH to your server, run some commands,
download big (several megabytes) file
using SCP or SFTP.
It could be that your SSH problems.

If it works, then we can try
to investigate it:


> libfuse vnode reclaim failed

This message is from following code:
if (fb_queue(fmp->dev, fbuf))
printf("fusefs: libfuse vnode reclaim failed\n");

"fuse_lookup.c"

As we can see, "fb_queue" retruns error, but we do not know
which error.

I think we need to know this error to understand what happened.

In "fb_queue" source (fusebuf.c) we can see that error is
return code from "tsleep" or "fbuf->fb_err".


This code is part of this commit:
https://github.com/openbsd/src/commit/5e69e0b69176a7f878c899ef5828a6273ab7f0bb
Written by https://github.com/natano , while file originally written by
Sylvestre Gallon <ccna....@gmail.com>

So, you have 2 options here:

Debug it yourself by kernel debugging (gdb)
or patch kernel and print this error value to kernel log
(printf(9)) (could be good contribution to kernel btw)

Or you can write to tech@ or bugs@
about this problem and wait for developer's attention.

I can't help you unfortunatelly because
this issue is not reproducible for me: I tried sshfs: it works like charm.

Reply via email to