- 11 Mar, 2020 2 commits
-
-
Kirill Smelkov authored
It still does not help and so hanwen/go-fuse remains the best Go fuse library from performance point of view a3a68a84
-
Kirill Smelkov authored
XXX however it does not speedup jacobsa/fuse.
-
- 15 Feb, 2020 2 commits
-
-
Michael Stapelberg authored
- 28 Jan, 2020 1 commit
-
-
Michael Stapelberg authored
fixes #73
-
- 11 Dec, 2019 2 commits
-
-
Ka-Hing Cheung authored
this allows us to distinguish between truncate vs ftruncate
-
Ka-Hing Cheung authored
previously, this will fail if /mnt/file doesn't have an xattr: ``` listxattr("/mnt/file", 0x7fe8b3686830, 256) = -1 EIO (Input/output error) ``` We should be returning the actual size only if the input size is zero. Related issue is if the filesystem returns ERANGE, we should propagate that error instead of returning the actual size. Replaced go-xattr usage with x/sys/unix so we can test this.
-
- 26 Oct, 2019 1 commit
-
-
Ka-Hing Cheung authored
* Fallocate support * use fallocate wrapper that works on darwin
-
- 23 Sep, 2019 1 commit
-
-
Michael Stapelberg authored
try mounting without fusermount(1) first
-
- 19 Sep, 2019 3 commits
-
-
Michael Stapelberg authored
/dev/fuse is not pollable. Go ≥ 1.13 starts reporting this on Read().
-
Michael Stapelberg authored
This requires root privileges or the CAP_SYS_ADMIN capability, but allows supporting -o suid.
-
Michael Stapelberg authored
-
- 18 Sep, 2019 2 commits
-
-
Michael Stapelberg authored
-
Michael Stapelberg authored
-
- 16 Sep, 2019 3 commits
-
-
Michael Stapelberg authored
See https://golang.org/doc/go1.13#os for the corresponding change.
-
Michael Stapelberg authored
-
Michael Stapelberg authored
-
- 17 Apr, 2018 1 commit
-
-
Functionary Robot authored
-
- 07 Feb, 2018 3 commits
-
-
Aaron Jacobs authored
replace imports of "golang.org/x/net/context" with "context"
-
Arran Walker authored
-
Arran Walker authored
-
- 01 Dec, 2017 1 commit
-
-
Aaron Jacobs authored
Hard links implementation
-
- 30 Nov, 2017 1 commit
-
-
Srdjan Rilak authored
-
- 24 Nov, 2017 1 commit
-
-
Srdjan Rilak authored
-
- 03 Nov, 2017 1 commit
-
-
Aaron Jacobs authored
add fuse mount subtype to mountconfig
-
- 02 Nov, 2017 1 commit
-
-
baul authored
-
- 01 Nov, 2017 1 commit
-
-
baul authored
-
- 10 Oct, 2017 1 commit
-
-
Ka-Hing Cheung authored
when we are under memory pressure, or echo 3 > /proc/sys/vm/drop_caches, kernel can send us many forget ops at the same time if we have lots of inodes in memory. Running them all in goroutines can lead to even more memory usage and eventually OOM.
-
- 13 May, 2017 1 commit
-
-
Aaron Jacobs authored
-
- 12 May, 2017 2 commits
-
-
Aaron Jacobs authored
Closes #21.
-
Aaron Jacobs authored
-
- 11 May, 2017 5 commits
-
-
Ka-Hing Cheung authored
-
Ka-Hing Cheung authored
-
Ka-Hing Cheung authored
-
Ka-Hing Cheung authored
-
Ka-Hing Cheung authored
-
- 08 May, 2017 4 commits
-
-
Aaron Jacobs authored
See #25.
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Ben Sidhom authored
MacOS apparently invokes StatFS on os.Lstat/os.Stat. Note that the return fields are not actually populated here.
-