summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel
AgeCommit message (Expand)Author
2020-09-24Add basic stateify annotations.Adin Scannell
2020-09-22Handle EOF properly in splice/sendfile.Dean Deng
2020-09-17Complete vfs2 implementation of fallocate.Dean Deng
2020-09-16Rename marshal.Task to marshal.CopyContext.Rahat Mahmood
2020-09-15Enable automated marshalling for the syscall package.Rahat Mahmood
2020-09-15Add support for OCI seccomp filters in the sandbox.Ian Lewis
2020-09-15Release FDTable lock before dropping the fds.Nayana Bidari
2020-09-14Correct FDSize in /proc/[pid]/status.Jamie Liu
2020-09-11Move the 'marshal' and 'primitive' packages to the 'pkg' directory.Rahat Mahmood
2020-09-08Fix the use after nil check on args.MountNamespaceVFS2Tiwei Bie
2020-09-01Fix panic when calling dup2().Nayana Bidari
2020-08-27Fix vfs2 pipe behavior when splicing to a non-pipe.Dean Deng
2020-08-27[go-marshal] Support for usermem.IOOpts.Ayush Ranjan
2020-08-25Use new reference count utility throughout gvisor.Dean Deng
2020-08-25Expose basic coverage information to userspace through kcov interface.Dean Deng
2020-08-21Pass overlay credentials via context in copy up.Nicolas Lacasse
2020-08-20Consistent precondition formattingMichael Pratt
2020-08-18Move ERESTART* error definitions to syserror package.Dean Deng
2020-08-17Remove weak references from unix sockets.Dean Deng
2020-08-07Add context.FullStateChanged()Andrei Vagin
2020-08-03Add callbacks to support lazy loading/restoring thread statesAndrei Vagin
2020-08-03Plumbing context.Context to DecRef() and Release().Nayana Bidari
2020-07-27Move platform.File in memmapAndrei Vagin
2020-07-23Add AfterFunc to tcpip.ClockSam Balana
2020-07-23Implement get/set_robust_list.Nicolas Lacasse
2020-07-23Add task work mechanism.Dean Deng
2020-07-15Merge pull request #3165 from ridwanmsharif:ridwanmsharif/fuse-off-by-defaultgVisor bot
2020-07-13Disable debug time adjustment loggingFabricio Voznika
2020-07-09Gate FUSE behind a runsc flagRidwan Sharif
2020-07-01Port fallocate to VFS2.Zach Koopmans
2020-07-01Complete async signal delivery support in vfs2.Dean Deng
2020-06-27Port GETOWN, SETOWN fcntls to vfs2.Dean Deng
2020-06-26Require CAP_SYS_ADMIN in the root user namespace for TTY theftKevin Krakauer
2020-06-25Avoid an allocation in epollTamir Duberstein
2020-06-24Remove waiter.Entry.ContextTamir Duberstein
2020-06-23Support for saving pointers to fields in the state package.Adin Scannell
2020-06-17Implement POSIX locksFabricio Voznika
2020-06-16Port aio to VFS2.Nicolas Lacasse
2020-06-16Miscellaneous VFS2 fixes.Jamie Liu
2020-06-12vfs2: implement fcntl(fd, F_SETFL, flags)Andrei Vagin
2020-06-10Merge pull request #2763 from gaurav1086:sentry_kernel_timekeeper_use_buffere...gVisor bot
2020-06-09sentry: use defer wg.Done() unconditionallyGaurav Singh
2020-06-09Implement flock(2) in VFS2Fabricio Voznika
2020-06-05Implement mount(2) and umount2(2) for VFS2.Rahat Mahmood
2020-06-05Unshare files on execAndrei Vagin
2020-05-29Implement IN_EXCL_UNLINK inotify option in vfs2.Dean Deng
2020-05-29Port inotify to vfs2, with support in tmpfs.Dean Deng
2020-05-26Implement splice(2) and tee(2) for VFS2.Jamie Liu
2020-05-15Minor formatting updates for gvisor.dev.Adin Scannell
2020-05-14Port memfd_create to vfs2 and finish implementation of file seals.Nicolas Lacasse