summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/fsimpl/overlay
AgeCommit message (Expand)Author
2021-09-01Propagate vfs.MkdirOptions.ForSyntheticMountpoint to overlay copy-up.Jamie Liu
2021-08-13[syserror] Remove pkg syserror.Zach Koopmans
2021-08-12[syserror] Convert remaining syserror definitions to linuxerr.Zach Koopmans
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-07Implement RENAME_NOREPLACE for all VFS2 filesystem implementations.Jamie Liu
2021-05-25setgid directories for VFS1 tmpfs, overlayfs, and goferfsKevin Krakauer
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-16setgid directory support in overlayfsKevin Krakauer
2021-03-11Report filesystem-specific mount options.Rahat Mahmood
2021-03-03Add checklocks analyzer.Bhasker Hariharan
2021-02-24Use mapped device number + topmost inode number for all files in VFS2 overlay.Jamie Liu
2021-02-11Unconditionally check for directory-ness in overlay.filesystem.UnlinkAt().Jamie Liu
2021-02-03[vfs] Make sticky bit check consistent with Linux.Ayush Ranjan
2021-01-20Move Lock/UnlockPOSIX into LockFD util.Dean Deng
2021-01-14Check for existence before permissionsFabricio Voznika
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-11-12Filter dentries with non-zero refs in VFS2 gofer/overlay checks.Jamie Liu
2020-11-09Initialize references with a value of 1.Dean Deng
2020-11-06[vfs] Return EEXIST when file already exists and rp.MustBeDir() is true.Ayush Ranjan
2020-11-06[vfs] overlayfs: Do not unlink non-existing whiteout during file creation.Ayush Ranjan
2020-10-28Add logging option to leak checker.Dean Deng
2020-10-28Invalidate overlay.dentry.dirents during open() file creation.Jamie Liu
2020-10-27Assign VFS2 overlay device numbers based on layer device numbers.Jamie Liu
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-19Fix runsc tests on VFS2 overlay.Jamie Liu
2020-10-13[vfs2] Add FilesystemType.Release to avoid reference leaks.Dean Deng
2020-09-28Support inotify in overlayfs.Dean Deng
2020-09-24Add basic stateify annotations.Adin Scannell
2020-09-18Implement fsimpl/overlay.filesystem.RenameAt.Jamie Liu
2020-09-17Complete vfs2 implementation of fallocate.Dean Deng
2020-09-11Implement copy-up-coherent mmap for VFS2 overlayfs.Jamie Liu
2020-09-08[vfs] overlayfs: decref VD when not using it.Ayush Ranjan
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-09-02[vfs] Fix error handling in overlayfs OpenAt.Ayush Ranjan
2020-08-26Remove spurious fd.IncRef().Nicolas Lacasse
2020-08-26tmpfs: Allow xattrs in the trusted namespace if creds has CAP_SYS_ADMIN.Nicolas Lacasse
2020-08-25overlay: clonePrivateMount must pass a Dentry reference to MakeVirtualDentry.Nicolas Lacasse
2020-08-21Pass overlay credentials via context in copy up.Nicolas Lacasse
2020-08-20Consistent precondition formattingMichael Pratt
2020-08-18Avoid holding locks when opening files in VFS2.Jamie Liu
2020-08-07[vfs2] Fix tmpfs mounting.Ayush Ranjan
2020-08-03Plumbing context.Context to DecRef() and Release().Nayana Bidari