gvisor/pkg/sentry/fs/gofer
Fabricio Voznika 2d20b121d7 CachingInodeOperations was over-dirtying cached attributes
Dirty should be set only when the attribute is changed in the cache
only. Instances where the change was also sent to the backing file
doesn't need to dirty the attribute.

Also remove size update during WriteOut as writing dirty page would
naturaly grow the file if needed.

RELNOTES: relnotes is needed for the parent CL.
PiperOrigin-RevId: 232068978
Change-Id: I00ba54693a2c7adc06efa9e030faf8f2e8e7f188
2019-02-01 17:51:48 -08:00
..
BUILD Remove license comments 2019-01-31 11:12:53 -08:00
attr.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
cache_policy.go Make cacheRemoteRevalidating detect changes to file size 2019-01-25 17:23:07 -08:00
context_file.go Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
device.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
file.go Invalidate COW mappings when file is truncated 2019-01-31 12:54:00 -08:00
file_state.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
fs.go Remove fs.Handle, ramfs.Entry, and all the DeprecatedFileOperations. 2019-01-14 20:34:28 -08:00
gofer_test.go Deflake gofer_test. 2018-12-20 17:23:26 -08:00
handles.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
inode.go CachingInodeOperations was over-dirtying cached attributes 2019-02-01 17:51:48 -08:00
inode_state.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
path.go Make cacheRemoteRevalidating detect changes to file size 2019-01-25 17:23:07 -08:00
session.go Invalidate COW mappings when file is truncated 2019-01-31 12:54:00 -08:00
session_state.go Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
socket.go Convert Unix transport to syserr 2018-10-24 11:05:08 -07:00
util.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00