Aaron Jacobs
a07a396c6a
Added support for init ops.
2015-07-24 16:35:14 +10:00
Aaron Jacobs
876746fcd2
Don't depend on fuseshim.FileMode.
2015-07-24 15:23:11 +10:00
Aaron Jacobs
816f77d732
Fixed a bug.
2015-07-24 15:13:26 +10:00
Aaron Jacobs
36b7b6ab0e
Fixed a bug.
2015-07-24 15:11:31 +10:00
Aaron Jacobs
ca4f55538f
Fixed remaining build errors.
2015-07-24 14:41:59 +10:00
Aaron Jacobs
eb177d5cf4
Fixed a bunch more.
2015-07-24 14:40:43 +10:00
Aaron Jacobs
64f4827424
Fixed some build errors.
2015-07-24 14:36:59 +10:00
Aaron Jacobs
3b9092aca5
Use InMessage in several places.
2015-07-24 14:33:27 +10:00
Aaron Jacobs
f8a67d283f
Fixed a mkdir bug on Linux.
2015-07-24 13:23:39 +10:00
Aaron Jacobs
ab8c5728eb
Fixed some size-related bugs on Linux.
2015-07-24 13:08:26 +10:00
Aaron Jacobs
503825fd5f
Fixed a conversion bug.
2015-07-24 12:51:32 +10:00
Aaron Jacobs
75e9eb21a2
convertTime
2015-07-24 12:51:32 +10:00
Aaron Jacobs
e226901fc6
Fixed a bunch of build errors.
2015-07-24 12:51:31 +10:00
Aaron Jacobs
32dc0dc4da
Started on LookUpInodeOp.kernelResponse.
2015-07-24 12:51:31 +10:00
Aaron Jacobs
35021f0bfe
Improved error messages.
2015-07-24 12:51:30 +10:00
Aaron Jacobs
b5f954ccfb
Added Convert support for the internal ops.
2015-07-24 12:51:30 +10:00
Aaron Jacobs
290ac455fd
Fixed some build errors.
2015-07-24 12:51:30 +10:00
Aaron Jacobs
9082660f6d
Eliminated some unnecessary function calls.
2015-07-24 12:51:30 +10:00
Aaron Jacobs
f717d87868
Fixed some build errors.
2015-07-24 12:51:30 +10:00
Aaron Jacobs
a5b7862c5c
Fixed the Convert interface.
2015-07-24 12:51:30 +10:00
Aaron Jacobs
5cc86afafb
Fixed an error.
2015-07-24 12:51:29 +10:00
Aaron Jacobs
3d9ad48171
ReadSymlinkOp
2015-07-24 12:51:29 +10:00
Aaron Jacobs
b7a46f5fc6
FlushFileOp
2015-07-24 12:51:29 +10:00
Aaron Jacobs
d29e0a6f93
SyncFileOp
2015-07-24 12:51:29 +10:00
Aaron Jacobs
5e97b58fcc
WriteFileOp
2015-07-24 12:51:29 +10:00
Aaron Jacobs
8c9daf83da
ReleaseDirHandleOp
2015-07-24 12:51:29 +10:00
Aaron Jacobs
d1c1155861
ReleaseFileHandleOp
2015-07-24 12:51:29 +10:00
Aaron Jacobs
86c921d9eb
OpenDirOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
ecdc71b136
OpenFileOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
90aee4644b
ReadDirOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
fc142cb274
ReadFileOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
7133c835aa
RmDirOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
d8e3e30f99
UnlinkOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
f667900499
RenameOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
88036b9232
CreateSymlinkOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
bf11280dcd
CreateFileOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
39b2936592
MkDirOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
091d0e967c
ForgetInodeOp
2015-07-24 12:51:28 +10:00
Aaron Jacobs
a30301af46
SetInodeAttributesOp
2015-07-24 12:51:27 +10:00
Aaron Jacobs
93a670bc8c
GetInodeAttributesOp
2015-07-24 12:51:27 +10:00
Aaron Jacobs
f70c00c1ed
LookUpInodeOp
2015-07-24 12:51:27 +10:00
Aaron Jacobs
7fb5d10b11
Begin on Convert.
2015-07-24 12:51:27 +10:00
Aaron Jacobs
8a92167cc8
Updated the signature of fuseops.Convert.
2015-07-24 12:51:27 +10:00
Aaron Jacobs
b8bf3cacb4
Fixed some build errors.
2015-07-24 09:42:43 +10:00
Aaron Jacobs
8e0cba22dd
Unexported unused Flags fields.
2015-07-24 09:42:43 +10:00
Aaron Jacobs
4dc22ba2e7
Use package fuseshim in package fuseops.
2015-07-24 09:42:42 +10:00
Aaron Jacobs
894e5ffba2
Fill in bfReq fields.
2015-07-22 22:27:48 +10:00
Aaron Jacobs
f004d3ff4a
Avoid calling Logf on the hot path when logging is disabled.
...
The call to commonOp.Logf in sendBazilfuseResponse is extremely hot for
allocations, presumably because it needs to allocate an argument slice.
It is normally not needed at all, so why pay for it?
2015-07-22 21:45:49 +10:00
Aaron Jacobs
eeb412d406
Fixed a bug.
2015-06-25 21:38:39 +10:00
Aaron Jacobs
b121025b48
Added Convert support.
2015-06-25 21:38:39 +10:00