summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/fsimpl/tmpfs
AgeCommit message (Expand)Author
2021-07-21Use atomics when checking for parent setgid in VFS2 tmpfs file creation.Jamie Liu
2021-07-12[syserror] Update syserror to linuxerr for more errors.Zach Koopmans
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-07Implement RENAME_NOREPLACE for all VFS2 filesystem implementations.Jamie Liu
2021-05-14Resolve remaining O_PATH TODOs.Dean Deng
2021-04-02Internal change.gVisor bot
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-11Report filesystem-specific mount options.Rahat Mahmood
2021-02-10Support setgid directories in tmpfs and kernfsKevin Krakauer
2021-02-09pipe: writeLocked has to return ErrWouldBlock if the pipe is fullAndrei Vagin
2021-02-03[vfs] Make sticky bit check consistent with Linux.Ayush Ranjan
2021-01-22Implement F_GETLK fcntl.Dean Deng
2021-01-20Move Lock/UnlockPOSIX into LockFD util.Dean Deng
2021-01-14Check for existence before permissionsFabricio Voznika
2020-11-18Port filesystem metrics to VFS2.Jamie Liu
2020-11-17tmpfs: make sure that a dentry will not be destroyed before the open() callAndrei Vagin
2020-11-13fs/tmpfs: change regularFile.size atomicallyAndrei Vagin
2020-11-13fs/tmpfs: use atomic operations to access inode.modeAndrei Vagin
2020-11-11Read fsimpl/tmpfs timestamps atomically.Jamie Liu
2020-11-09Initialize references with a value of 1.Dean Deng
2020-11-03Make pipe min/max sizes match linux.Nicolas Lacasse
2020-10-23Support VFS2 save/restore.Jamie Liu
2020-10-23Rewrite reference leak checker without finalizers.Dean Deng
2020-10-13Don't read beyond EOF when inserting into sentry page cache.Jamie Liu
2020-10-13[vfs2] Don't take reference in Task.MountNamespaceVFS2 and MountNamespace.Root.Dean Deng
2020-10-13[vfs2] Destroy all tmpfs files when the filesystem is released.Dean Deng
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-18Use a tmpfs file for shared anonymous and /dev/zero mmap on VFS2.Jamie Liu
2020-09-17fsimpl: improve the "implements" commentsTiwei Bie
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-27unix: return ECONNREFUSE if a socket file exists but a socket isn't bound to itAndrei Vagin
2020-08-26tmpfs: Allow xattrs in the trusted namespace if creds has CAP_SYS_ADMIN.Nicolas Lacasse
2020-08-25Return non-zero size for tmpfs statfs(2).Jamie Liu
2020-08-21Make mounts ReadWrite first, then later change to ReadOnly.Nicolas Lacasse
2020-08-20Consistent precondition formattingMichael Pratt
2020-08-18Avoid holding locks when opening files in VFS2.Jamie Liu
2020-08-17[vfs] Do O_DIRECTORY check after resolving symlinks.Ayush Ranjan
2020-08-12Add reference leak checking to vfs2 tmpfs.inode.Dean Deng
2020-08-12[vfs2][gofer] Return appropriate errors when opening and creating files.Ayush Ranjan
2020-08-05Correctly decrement link counts in tmpfs rename operations.Dean Deng
2020-08-05Add missing case in tmpfs.inode.direntType.Dean Deng
2020-08-04Automated rollback of changelist 324906582Dean Deng