summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/vfs
AgeCommit message (Expand)Author
2021-07-12[syserror] Update syserror to linuxerr for more errors.Zach Koopmans
2021-07-01Mix checklocks and atomic analyzers.Adin Scannell
2021-07-01[syserror] Update several syserror errors to linuxerr equivalents.Zach Koopmans
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-06-10Minor VFS2 xattr changes.Jamie Liu
2021-06-01vfs: Don't allow to mount anything on top of detached mountsAndrei Vagin
2021-05-14Resolve remaining O_PATH TODOs.Dean Deng
2021-04-29Remove ResolvingPath.RestartFabricio Voznika
2021-04-28Automated rollback of changelist 369686285Fabricio Voznika
2021-04-22Also report mount options through /proc/<pid>/mounts.Rahat Mahmood
2021-04-21Automated rollback of changelist 369325957Michael Pratt
2021-04-19Add MultiGetAttr message to 9PFabricio Voznika
2021-04-02Implement cgroupfs.Rahat Mahmood
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-24Add POLLRDNORM/POLLWRNORM support.Bhasker Hariharan
2021-03-11Report filesystem-specific mount options.Rahat Mahmood
2021-03-03Add checklocks analyzer.Bhasker Hariharan
2021-02-19Don't hold baseEndpoint.mu while calling EventUpdate().Nicolas Lacasse
2021-02-17Add gohacks.Slice/StringHeader.Jamie Liu
2021-02-11Internal change.gVisor bot
2021-02-10Support setgid directories in tmpfs and kernfsKevin Krakauer
2021-02-10Don't allow to umount the namespace root mountAndrei Vagin
2021-02-09Add cleanup TODO for integer-based proc files.Dean Deng
2021-02-03[vfs] Make sticky bit check consistent with Linux.Ayush Ranjan
2021-01-28Add O_PATH support in vfs2gVisor bot
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