Vitaliy Filippov
c818f6216b
Implement vectored read support
...
Read requests can now take vectored responses from the filesystem
implementation and send them to FUSE device via the writev() system call.
This allows file systems to send data without copying it into the
library-provided buffer if the data is already in memory.
1 year ago
Oliver Le Zhuang
5d146b000c
Add support for RenameOp to debug messages ( #101 )
2 years ago
Mei Gui
36e01f1b3a
Add pid in all fuse ops ( #92 )
...
Expose PID as metadata in CreateFile, OpenFile and FlushFile operations
This will help us with kahing/goofys#273
Co-authored-by: Sai Teja Suram <pratap130492@gmail.com>
Co-authored-by: Sai Teja Suram <pts@avah.dev>
2 years ago
Ka-Hing Cheung
4ee1cf7f62
add support for fallocate ( #66 )
...
* Fallocate support
* use fallocate wrapper that works on darwin
3 years ago
Ka-Hing Cheung
cbeaa55087
SetXattr support
6 years ago
Ka-Hing Cheung
d20c4665c1
GetXattr/ListXattr implementation
6 years ago
Aaron Jacobs
0b9db0a706
fuse: improve debug logging, including more inode and name info.
...
To aid in debugging GoogleCloudPlatform/gcsfuse#170 .
7 years ago
Aaron Jacobs
de030d4a35
Improved setattr debug logging.
8 years ago
Aaron Jacobs
c7ea480a5c
Improved lookup logging.
8 years ago
Aaron Jacobs
9a7512aac0
Improved debug logging for unknownOp.
8 years ago
Aaron Jacobs
6450a1cbbf
Added special cases for ReadFile and WriteFile.
8 years ago
Aaron Jacobs
5c05a7c040
Refactored describeRequest.
8 years ago
Aaron Jacobs
41ea2b7530
Don't repeat the op when logging the response.
...
Doing so adds lots of visual clutter.
8 years ago
Aaron Jacobs
d45752960a
Use a custom logging for interruptOp, to aid in debugging.
8 years ago
Aaron Jacobs
c80811a735
Don't spam the everloving shit out of the console for debug logging.
8 years ago
Aaron Jacobs
f47428398e
Added linux support.
8 years ago
Aaron Jacobs
e283dcf1bc
Added an NlinkIs matcher.
8 years ago
Aaron Jacobs
31da208636
Implemented BirthtimeIs for darwin.
8 years ago
Aaron Jacobs
e264d64ef3
Defined extractMtime for darwin.
8 years ago
Aaron Jacobs
b2a8322aaa
Fixed copyright notices.
8 years ago
Aaron Jacobs
923b2e69ea
Moved NotImplementedFileSystem to reduce clutter.
8 years ago