History log of /openbsd/sys/miscfs/fuse/fuse_file.c (Results 1 – 10 of 10)
Revision Date Author Comments
# 51d8761d 31-Oct-2024 claudio <claudio@openbsd.org>

Stop abusing ufs inodes and with it the ufs_ihash.
Instead extend fusefs_node with the few required fields.
Tested by kirill@ with input from miod@
OK beck@


# 6f9b5942 30-Aug-2016 natano <natano@openbsd.org>

Use struct stat for storing attributes in fusebufs, because using struct
vattr in userspace is suboptimal as some related helpers are not
available, e.g. VATTR_NULL() and IFTOVT(). The conversion is

Use struct stat for storing attributes in fusebufs, because using struct
vattr in userspace is suboptimal as some related helpers are not
available, e.g. VATTR_NULL() and IFTOVT(). The conversion is now done in
the kernel where it belongs. As a side effect the <sys/vnode.h> include
can be removed from libfuse.

tweaks and ok guenther

show more ...


# 4bc91def 18-Mar-2014 mpi <mpi@openbsd.org>

Do not rely on the fact that sys/vnode.h includes all the world
through uvm/uvm.h and add proper includes for function definitions.

ok syl@


# 32164a9a 20-Jan-2014 syl <syl@openbsd.org>

Do not complain if release is not implemented in fuse client.

ok millert@.


# 52b7a2e5 03-Dec-2013 syl <syl@openbsd.org>

Add some missing check to know if the communication channel with
libfuse is still open before sending fusebufs.

ok sthen@


# 4f926cdd 07-Oct-2013 syl <syl@openbsd.org>

use printf(9) consistently in FUSE


# 37318181 07-Oct-2013 syl <syl@openbsd.org>

Introduce fb_delete() helper and use it in FUSE code.


# 4c526d15 07-Oct-2013 syl <syl@openbsd.org>

Rework fuseread() and fusewrite().


# 460ac7be 10-Aug-2013 syl <syl@openbsd.org>

Remove debug printfs.


# a2badd06 03-Jun-2013 tedu <tedu@openbsd.org>

add a bunch of files for ISC-licensed FUSE support. ok beck deraadt
from Sylvestre Gallon ccna.syl gmail.com. Many thanks to Sylvestre for
all the hard work.