summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/fsimpl/gofer
AgeCommit message (Expand)Author
2020-08-31Don't use read-only host FD for writable gofer dentries in VFS2.Jamie Liu
2020-08-27unix: return ECONNREFUSE if a socket file exists but a socket isn't bound to itAndrei Vagin
2020-08-25Fix deadlock in gofer direct IO.Dean Deng
2020-08-24Flush in fsimpl/gofer.regularFileFD.OnClose() if there are no dirty pages.Jamie Liu
2020-08-24Update inotify documentation for gofer filesystem.Dean Deng
2020-08-20Consistent precondition formattingMichael Pratt
2020-08-19Remove path walk from localFile.MknodFabricio Voznika
2020-08-18[vfs] Allow offsets for special files other than regular files.Ayush Ranjan
2020-08-18Don't set atime if mount is readonlyFabricio Voznika
2020-08-18Avoid holding locks when opening files in VFS2.Jamie Liu
2020-08-17[vfs] Do O_DIRECTORY check after resolving symlinks.Ayush Ranjan
2020-08-13[vfs2][gofer] Fix file creation flags sent to gofer.Ayush Ranjan
2020-08-12[vfs2][gofer] Return appropriate errors when opening and creating files.Ayush Ranjan
2020-08-07Don't hold gofer.filesystem.renameMu during dentry destruction.Jamie Liu
2020-08-07Mark dropped pages unevictable in fsimpl/gofer.dentry.destroyLocked.Jamie Liu
2020-08-07Support separate read/write handles in fsimpl/gofer.dentry.Jamie Liu
2020-08-07Try to update atime and mtime on VFS2 gofer files on dentry eviction.Jamie Liu
2020-08-06Add LinkAt support to goferFabricio Voznika
2020-08-04Inline gofer.regularFileFD.pwriteLockedFabricio Voznika
2020-08-03Plumbing context.Context to DecRef() and Release().Nayana Bidari
2020-07-27Move platform.File in memmapAndrei Vagin
2020-07-23Add permission checks to vfs2 truncate.Dean Deng
2020-07-23[vfs2][gofer] Fix update attributes race condition.Ayush Ranjan
2020-07-22Add O_APPEND support in vfs2 gofer.Ayush Ranjan
2020-07-14Update special file option name in comment.Dean Deng
2020-07-13[vfs2] Make gofer metadata atomics consistentAyush Ranjan
2020-07-06Call fdnotifier.UpdateFD() from fsimpl/gofer.specialFileFD.Jamie Liu
2020-07-06Ensure sync is called for readonly fileFabricio Voznika
2020-07-06Add inode number to synthetic dentriesFabricio Voznika
2020-07-01Update preadv2/pwritev2 flag handling in vfs2.Dean Deng
2020-07-01[vfs2][gofer] Fix mmap syscall test.Ayush Ranjan
2020-07-01[vfs2][gofer] Update file size to 0 on O_TRUNCAyush Ranjan
2020-07-01Port vfs1 implementation of sync_file_range to vfs2.Dean Deng
2020-07-01Port fallocate to VFS2.Zach Koopmans
2020-06-27Support sticky bit in vfs2.Dean Deng
2020-06-26Support inotify IN_ONESHOT.Dean Deng
2020-06-23Complete inotify IN_EXCL_UNLINK implementation in VFS2.Dean Deng
2020-06-23Support inotify in vfs2 gofer fs.Dean Deng
2020-06-22Check for invalid trailing / when traversing path in gofer OpenAt.Dean Deng
2020-06-21Fix vfs2 extended attributes.Dean Deng
2020-06-19Fix vfs2 handling of preadv2/pwritev2 flags.Dean Deng
2020-06-19Don't adjust parent link count if we replace a child dir with another.Dean Deng
2020-06-19Support all seek options in gofer specialFileFD.Seek.Dean Deng
2020-06-19Fix synthetic file bugs in gofer fs.Dean Deng
2020-06-17Implement Sync() to directoriesFabricio Voznika
2020-06-17Implement POSIX locksFabricio Voznika
2020-06-16Miscellaneous VFS2 fixes.Jamie Liu
2020-06-11Add //pkg/sentry/fsimpl/overlay.Jamie Liu
2020-06-09Implement flock(2) in VFS2Fabricio Voznika
2020-06-05Implement mount(2) and umount2(2) for VFS2.Rahat Mahmood