summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/vfs
AgeCommit message (Expand)Author
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
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2020-12-09Add //pkg/sync:generic_atomicptrmap.Jamie Liu
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-11-03Fix more nogo testsTing-Yu Wang
2020-11-03[vfs2] Do not drop inotify waiters across S/R.Dean Deng
2020-10-28Add logging option to leak checker.Dean Deng
2020-10-24Add leak checking to vfs2 structures that cannot use the refs_vfs2 template.Dean Deng
2020-10-23Support VFS2 save/restore.Jamie Liu
2020-10-23Rewrite reference leak checker without finalizers.Dean Deng
2020-10-13[vfs2] Don't take reference in Task.MountNamespaceVFS2 and MountNamespace.Root.Dean Deng
2020-10-13[vfs2] Add FilesystemType.Release to avoid reference leaks.Dean Deng
2020-10-12Change Merkle tree library to use ReaderAtChong Cai
2020-10-12[vfs2] Don't leak disconnected mounts.Dean Deng
2020-10-02Convert uses of the binary package in kernel to go-marshal.Rahat Mahmood
2020-09-24Add basic stateify annotations.Adin Scannell
2020-09-23Add more descriptive comments on mount options.Dean Deng
2020-09-17Complete vfs2 implementation of fallocate.Dean Deng
2020-09-15Read vfs2 epoll events atomically.Jamie Liu
2020-09-09Unlock VFS.mountMu before FilesystemImpl calls for /proc/[pid]/{mounts,mounti...Jamie Liu
2020-09-08[vfs] overlayfs: Fix socket tests.Ayush Ranjan
2020-09-08Honor readonly flag for root mountFabricio Voznika
2020-09-08[vfs] Capitalize x in the {Get/Set/Remove/List}xattr functions.Ayush Ranjan
2020-09-02[vfs] Implement xattr for overlayfs.Ayush Ranjan
2020-08-28Implement StatFS for various VFS2 filesystems.Rahat Mahmood
2020-08-25Use new reference count utility throughout gvisor.Dean Deng
2020-08-25Change "Fd" member to "FD" according to convensiongVisor bot
2020-08-24Bump build constraints to 1.17Michael Pratt
2020-08-24Update inotify documentation for gofer filesystem.Dean Deng
2020-08-21[vfs] Allow mountpoint to be an existing non-directory.Ayush Ranjan
2020-08-21Provide fdReader/Writer for FileDescriptiongVisor bot
2020-08-21Internal change.gVisor bot
2020-08-21Make mounts ReadWrite first, then later change to ReadOnly.Nicolas Lacasse
2020-08-20[vfs] Create recursive dir creation util.Ayush Ranjan
2020-08-20Consistent precondition formattingMichael Pratt
2020-08-20Fix tabs in lock-ordering doc.Nicolas Lacasse
2020-08-19Return appropriate errors when file locking is unsuccessful.Dean Deng
2020-08-18Don't set atime if mount is readonlyFabricio Voznika
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-29Force registration for EPOLLHUP, not EPOLLRDHUP, in vfs2's epoll.Jamie Liu