summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/vfs
AgeCommit message (Expand)Author
2021-10-26Simplify vfs.NewDisconnectedMount signature and callpoints.Ayush Ranjan
2021-10-26Obtain ref on root dentry in mqfs.GetFilesystem.Ayush Ranjan
2021-10-20Report correct error when restore failsFabricio Voznika
2021-10-11Merge pull request #6428 from dillanzhou:fix_epoll_vfs2gVisor bot
2021-09-21[lisa] Implement lisafs protocol methods in VFS2 gofer client and fsgofer.Ayush Ranjan
2021-09-16Limit most file mmaps to the range of an int64.Jamie Liu
2021-08-20Remove experimental warning in the VFS2 README.Jamie Liu
2021-08-13[syserror] Remove pkg syserror.Zach Koopmans
2021-08-12[syserror] Convert remaining syserror definitions to linuxerr.Zach Koopmans
2021-08-09vfs2/epoll: fix missing event trigger in epoll-in-epoll caseJielong Zhou
2021-07-13Do not require O_PATH flag to enable verityChong Cai
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