libgocryptfs/internal/fusefrontend
Jakob Unterwurzacher af4c1fb7a3 syscallcompat: retry ops on EINTR
Retry operations that have been shown to throw EINTR
errors on CIFS.

Todo: Solution for this pain in the back:

	warning: unix.Getdents returned errno 2 in the middle of data
	rm: cannot remove 'linux-3.0.old3/Documentation/ABI/removed': Input/output error

Progress towards fixing https://github.com/rfjakob/gocryptfs/issues/483 .
2020-10-14 00:35:16 +02:00
..
args.go Update go-fuse import path to github.com/hanwen/go-fuse/v2 2020-05-17 14:23:47 +02:00
ctlsock_interface.go v2api: implement ctlsocksrv.Interface 2020-07-17 22:14:40 +02:00
dircache.go dircache: increase cache size & lifetime 2020-05-17 21:37:36 +02:00
file.go syscallcompat: retry ops on EINTR 2020-10-14 00:35:16 +02:00
file_allocate_truncate.go v2api: rename "File2" to just "File" 2020-08-16 12:50:33 +02:00
file_api_check.go v2api: clean up api TODOs 2020-08-16 13:52:27 +02:00
file_holes.go v2api/reverse: implement Lseek 2020-08-16 19:58:47 +02:00
file_setattr.go v2api: rename "File2" to just "File" 2020-08-16 12:50:33 +02:00
node.go v2api: add Darwin xattr support 2020-09-09 11:17:19 +02:00
node_api_check.go v2api: implement Getxattr, Setxattr, Removexattr, Listxattr 2020-07-14 19:55:20 +02:00
node_dir_ops.go syscallcompat: retry ops on EINTR 2020-10-14 00:35:16 +02:00
node_helpers.go v2api: move helpers from node.go to node_helpers.go 2020-08-01 19:26:42 +02:00
node_xattr.go v2api: implement Getxattr, Setxattr, Removexattr, Listxattr 2020-07-14 19:55:20 +02:00
node_xattr_darwin.go v2api: add Darwin xattr support 2020-09-09 11:17:19 +02:00
node_xattr_linux.go v2api: implement Getxattr, Setxattr, Removexattr, Listxattr 2020-07-14 19:55:20 +02:00
openbackingdir_test.go v2api: implement Getxattr, Setxattr, Removexattr, Listxattr 2020-07-14 19:55:20 +02:00
root_node.go syscallcompat: retry ops on EINTR 2020-10-14 00:35:16 +02:00
xattr_unit_test.go v2api: implement Getxattr, Setxattr, Removexattr, Listxattr 2020-07-14 19:55:20 +02:00