summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/fsimpl
AgeCommit message (Expand)Author
2021-02-09pipe: writeLocked has to return ErrWouldBlock if the pipe is fullAndrei Vagin
2021-02-05[vfs] Handle `.` and `..` as last path component names in kernfs Rename.Ayush Ranjan
2021-02-04Call kernfs.syntheticDir.InitRefs() on creation.Nicolas Lacasse
2021-02-03[vfs] Make sticky bit check consistent with Linux.Ayush Ranjan
2021-01-29Fix deadlock in specialFileFD.pwriteFabricio Voznika
2021-01-28Change tcpip.Error to an interfaceTamir Duberstein
2021-01-28[vfs] Fix rename implementation in OrderedChildren.Ayush Ranjan
2021-01-26Initialize timestamps for gofer synthetic children.Dean Deng
2021-01-22Implement F_GETLK fcntl.Dean Deng
2021-01-20Don't use task goroutine context in fsimpl tests.Jamie Liu
2021-01-20Move Lock/UnlockPOSIX into LockFD util.Dean Deng
2021-01-20Fix refcount increments in gofer.filesystem.Sync.Jamie Liu
2021-01-14Check for existence before permissionsFabricio Voznika
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2021-01-05fs/fuse: check that a task has a specified file descriptorAndrei Vagin
2020-12-31Add missing error checks for FileDescription.Init.Dean Deng
2020-12-17Set verityMu to be state nosaveChong Cai
2020-12-17Fix seek on /proc/pid/cmdline when task is zombie.Nicolas Lacasse
2020-12-17Set process group and session on host TTYFabricio Voznika
2020-12-15Change violation mode to an enumChong Cai
2020-12-15Internal change.gVisor bot
2020-12-11Internal change.gVisor bot
2020-12-11Remove existing nogo exceptions.Adin Scannell
2020-12-10Change merkle root file name to avoid collisionChong Cai
2020-12-07Fix error handling on fusefs mount.Rahat Mahmood
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-12-02Clean up verity tests.Dean Deng
2020-12-02Add /proc/sys/kernel/sem.Jing Chen
2020-11-24Remove outdated TODO.Dean Deng
2020-11-23Don't evict gofer.dentries with inotify watches before saving.Jamie Liu
2020-11-20Refactor verity test for readabilityChong Cai
2020-11-19Remove racy stringification of socket fds from /proc/net/*.Rahat Mahmood
2020-11-18[vfs] kernfs: Do not panic if destroyed dentry is cached.Ayush Ranjan
2020-11-18Port filesystem metrics to VFS2.Jamie Liu
2020-11-17fs/fuse: don't dereference fuse.DeviceFD.fs if it is nilAndrei Vagin
2020-11-17tmpfs: make sure that a dentry will not be destroyed before the open() callAndrei Vagin
2020-11-17Add consistent precondition formatting for verityChong Cai
2020-11-13Have fuse.DeviceFD hold reference on fuse.filesystem.Jamie Liu
2020-11-13fs/tmpfs: change regularFile.size atomicallyAndrei Vagin
2020-11-13fs/tmpfs: use atomic operations to access inode.modeAndrei Vagin
2020-11-12Fix misuses of kernel.Task as context.Context.Jamie Liu
2020-11-12Add children names into verity hashChong Cai
2020-11-12Rename kernel.TaskContext to kernel.TaskImage.Jamie Liu
2020-11-12Filter dentries with non-zero refs in VFS2 gofer/overlay checks.Jamie Liu
2020-11-11Read fsimpl/tmpfs timestamps atomically.Jamie Liu
2020-11-09Print a debug message if /sys/kernel/debug/kcov is availableAndrei Vagin
2020-11-09Initialize references with a value of 1.Dean Deng
2020-11-06Allow VFS2 gofer.dentries to have separate read and write FDs.Jamie Liu