summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/vfs/file_description.go
AgeCommit message (Expand)Author
2021-06-30[syserror] Update syserror to linuxerr for EACCES, EBADF, and EPERM.Zach Koopmans
2021-06-29[syserror] Change syserror to linuxerr for E2BIG, EADDRINUSE, and EINVALZach Koopmans
2021-06-22[syserror] Add conversions to linuxerr with temporary Equals method.Zach Koopmans
2021-05-14Resolve remaining O_PATH TODOs.Dean Deng
2021-04-28Automated rollback of changelist 369686285Fabricio Voznika
2021-04-21Automated rollback of changelist 369325957Michael Pratt
2021-04-19Add MultiGetAttr message to 9PFabricio Voznika
2021-01-26Move inotify events from syscall to vfs layer.Dean Deng
2021-01-26Do not generate extraneous IN_CLOSE inotify events.Dean Deng
2021-01-22Implement F_GETLK fcntl.Dean Deng
2021-01-20Move Lock/UnlockPOSIX into LockFD util.Dean Deng
2020-12-04Overlay runsc regular file mounts with regular files.Jamie Liu
2020-12-03Implement `fcntl` options `F_GETSIG` and `F_SETSIG`.Etienne Perot
2020-12-02Remove FileReadWriteSeeker from vfs.Jamie Liu
2020-11-18Port filesystem metrics to VFS2.Jamie Liu
2020-11-09Initialize references with a value of 1.Dean Deng
2020-10-23Support VFS2 save/restore.Jamie Liu
2020-10-12Change Merkle tree library to use ReaderAtChong Cai
2020-09-24Add basic stateify annotations.Adin Scannell
2020-09-17Complete vfs2 implementation of fallocate.Dean Deng
2020-09-08[vfs] Capitalize x in the {Get/Set/Remove/List}xattr functions.Ayush Ranjan
2020-08-25Use new reference count utility throughout gvisor.Dean Deng
2020-08-25Change "Fd" member to "FD" according to convensiongVisor bot
2020-08-21Provide fdReader/Writer for FileDescriptiongVisor bot
2020-08-20Consistent precondition formattingMichael Pratt
2020-08-12Fix race in vfs.FileDescription.statusFlagFabricio Voznika
2020-08-07Support separate read/write handles in fsimpl/gofer.dentry.Jamie Liu
2020-08-03Plumbing context.Context to DecRef() and Release().Nayana Bidari
2020-07-31Clean up vfs2 fallocate.Dean Deng
2020-07-01Port fallocate to VFS2.Zach Koopmans
2020-06-30Allow O_DIRECT on vfs2 tmpfs files.Dean Deng
2020-06-27Port GETOWN, SETOWN fcntls to vfs2.Dean Deng
2020-06-17Implement POSIX locksFabricio Voznika
2020-06-11Add //pkg/sentry/fsimpl/overlay.Jamie Liu
2020-06-09Implement flock(2) in VFS2Fabricio Voznika
2020-05-26Implement splice(2) and tee(2) for VFS2.Jamie Liu
2020-05-06Remove vfs.FileDescriptionOptions.InvalidWrite.Jamie Liu
2020-04-21Misc VFS2 fixesFabricio Voznika
2020-04-21Remove filesystem structure from vfs.Dentry.Jamie Liu
2020-04-14Pass O_LARGEFILE in syscalls/linux/vfs2.openat.Jamie Liu
2020-04-10Port extended attributes to VFS2.Dean Deng
2020-04-06Port timerfd to VFS2.Nicolas Lacasse
2020-04-04Record VFS2 sockets in global socket map.Dean Deng
2020-04-02Add equivalents to FMODE_PREAD/PWRITE to VFS2.Jamie Liu
2020-03-16Add calls to vfs.CheckSetStat to fsimplsFabricio Voznika
2020-02-14Allow vfs.IterDirentsCallback.Handle() to return an error.gVisor bot
2020-01-29Add plumbing for file locks in VFS2.Dean Deng
2020-01-28Add VFS2 support for epoll.Jamie Liu
2020-01-27Update package locations.Adin Scannell
2020-01-22Move VFS2 handling of FD readability/writability to vfs.FileDescription.Jamie Liu