libgocryptfs/internal/fusefrontend
Jakob Unterwurzacher 00df0771e3 serialize_reads: add read serialization logic
Due to kernel readahead, we usually get multiple read requests
at the same time. These get submitted to the backing storage in
random order, which is a problem if seeking is very expensive.

Details: https://github.com/rfjakob/gocryptfs/issues/92
2017-03-18 16:18:00 +01:00
..
args.go serialize_reads: add read serialization logic 2017-03-18 16:18:00 +01:00
ctlsock_interface.go ctlsock: better error message for forward mode path decryption 2017-01-29 18:55:52 +01:00
file_allocate_truncate.go fusefrontend: truncateGrowFile: avoid createHeader() call 2017-03-12 21:06:59 +01:00
file_holes.go fusefrontend: truncateGrowFile: avoid createHeader() call 2017-03-12 21:06:59 +01:00
file.go serialize_reads: add read serialization logic 2017-03-18 16:18:00 +01:00
fs_dir.go fusefrontend: use Lchown when preserving owner 2016-11-28 22:46:04 +01:00
fs.go serialize_reads: add read serialization logic 2017-03-18 16:18:00 +01:00
names.go nametransform: delete unused function DecryptPathDirIV 2016-09-25 18:56:23 +02:00
write_lock.go Fix golint warnings, add helper script 2016-11-17 23:40:03 +01:00