11.8Spho $NetBSD: TODO,v 1.8 2022/01/22 08:09:39 pho Exp $ 21.2Spooka 31.1SagcTo Do 41.1Sagc===== 51.1Sagcaddress all XXX 61.2Spookaimplement proper lookup (pending some libpuffs stuff) 71.2Spookasupport fuse_mt (i.e. worker threads, but that'll probably be smarter 81.2Spooka to do inside of libpuffs) 91.2Spookasupport fuse_ll (i.e. "raw" vfs/vnode export) 101.2Spookado proper implementations of dirfillers 111.8SphoImplement filesystem module API appeared on FUSE 2.7 (struct fuse_module). 121.8SphoSupport flags and options in struct fuse_file_info. They all are ignored atm. 131.8SphoSupport capabilities and other options in struct fuse_conn_info. They all are ignored atm. 141.6SphoSupport polling appeared on FUSE 2.8 (struct fuse_pollhandle). 151.5SphoSupport data buffers appeared on FUSE 2.9 (struct fuse_buf). 161.8SphoSupport fsync operation. 171.8SphoSupport access() operation. 181.8SphoSupport flock operation. 191.8SphoSupport fallocate operation. 201.8SphoSupport ioctl appeared on FUSE 2.8 (probably impossible due to incompatibilities with Linux). 211.1Sagc 221.1SagcDone 231.1Sagc==== 241.8Sphoimplement all sorts of compat tweaks to appease various file systems 251.8SphoLinux-specific statfs 261.1Sagcstatvfs 271.1Sagcsync 281.7SphoWARNS=6 291.1Sagcaddress lint 301.1Sagcspecial directory handling in open() 311.1SagcFinish off manual page 321.3Sagcfuse_setup 331.3Sagcfuse_teardown 341.4Sphofuse_opt 35