Commit Graph

87 Commits (ca4f55538f366b3222adf277cf087a9f7a9c564c)

Author SHA1 Message Date
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
Aaron Jacobs 11eadaed84 Removed InitOp. 2015-06-22 12:29:52 +10:00
Aaron Jacobs 32fbc7f9e7 Fixed build errors.
Caused by jacobsa/bazilfuse@47700022b9.
2015-06-05 15:24:22 +10:00
Aaron Jacobs f650aab183 Updated fuseops.Convert. 2015-05-25 14:16:19 +10:00
Aaron Jacobs e0db5cf622 Renamed existing debug logging functions. 2015-05-25 14:13:24 +10:00