Gleb Popov

Results 148 comments of Gleb Popov

Made a port for this library: https://github.com/freebsd/freebsd-ports/commit/ceb716ddd375d47c6519e24ba4dcf63e1d0022d1

> What problem is this trying to solve? A FUSE client should not assume that the server supports some features. The FreeBSD implementation of FUSE doesn't implement that splice stuff...

Turns out that `xdp_fuse_init_cb ` is called not during `fuse_session_new` but later so this approach doesn't really work. I'm thinking of a meson option that will set this compile time....

I made Meson check for `splice` function to enable `WITH_SPLICE` CPP define. This is the same as what libfuse does: https://github.com/libfuse/libfuse/blob/8a9e2dc20c82259c9ded075f39383432c90d9786/meson.build#L67

Yes, `_Nonnull` is a Clang extension. It would be nice to support it, as FreeBSD headers also contain these decls.

I bumped into this issue when found that `syngesture` does not terminate `evtest` process when receiving SIGINT. Is there any ETA on a release containing the evtest dependency removal?