summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel
AgeCommit message (Expand)Author
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
2020-05-07Allocate device numbers for VFS2 filesystems.Jamie Liu
2020-05-07Move pkg/sentry/vfs/{eventfd,timerfd} to new packages in pkg/sentry/fsimpl.Nicolas Lacasse
2020-05-06Fix runsc syscall documentation generation.Adin Scannell
2020-05-04Fix flaky monotonic time.Adin Scannell
2020-04-27Don't leak vfs.MountNamespace reference if kernel.TaskSet.NewTask fails.Jamie Liu
2020-04-25Enable automated marshalling for signals and the arch package.Rahat Mahmood
2020-04-24Move hostfs mount to Kernel struct.Dean Deng
2020-04-23Enable automated marshalling for mempolicy syscalls.Rahat Mahmood
2020-04-23Enable automated marshalling for epoll events.Rahat Mahmood
2020-04-23Merge pull request #1819 from lubinszARM:pr_signal_2gVisor bot
2020-04-22Specify a memory file in platform.New().Andrei Vagin
2020-04-17Get /bin/true to run on VFS2Zach Koopmans
2020-04-16Implement pipe(2) and pipe2(2) for VFS2.Jamie Liu
2020-04-16Make ExtractErrno a functionFabricio Voznika
2020-04-13Merge pull request #2168 from xiaobo55x:ptrace_testgVisor bot
2020-04-13Port socket-related syscalls to VFS2.Dean Deng
2020-04-13Remove obsolete TODOs for b/38173783Jon Budd
2020-04-10Add logging message for noNewPrivileges OCI option.Ian Lewis
2020-04-10Remove TODO from kernel.StracerFabricio Voznika
2020-04-09Merge pull request #2253 from amscanne:nogogVisor bot
2020-04-10Enable syscall ptrace test on arm64.Haibo Xu
2020-04-08Clean up TODOsFabricio Voznika
2020-04-08Fix all copy locks violations.Adin Scannell
2020-04-06Port timerfd to VFS2.Nicolas Lacasse
2020-04-04Record VFS2 sockets in global socket map.Dean Deng
2020-04-03Refactor software GSO code.Bhasker Hariharan
2020-04-03Add FileDescriptionImpl for Unix sockets.Dean Deng
2020-04-03Ensure EOF is handled propertly during splice.Adin Scannell
2020-03-31Implement automated marshalling for slices of Marshallable types.Rahat Mahmood
2020-03-31Arm64 signal#2: signal support in arch moduleBin Lu
2020-03-31Add socket filesystem and global disconnected socket mount for VFS2.Dean Deng
2020-03-26Support owner matching for iptables.Nayana Bidari
2020-03-19Remove workMu from tcpip.Endpoint.Bhasker Hariharan
2020-03-18Fix FDTable.NewFDVFS2Fabricio Voznika
2020-03-16fdtable: don't try to zap fdtable entry if close is called for non-existing fdAndrei Vagin
2020-03-14Plumb VFS2 imported fds into virtual filesystem.Dean Deng
2020-03-13Add remaining procfs filesFabricio Voznika
2020-03-13Panic if file in FDTable has been destroyedFabricio Voznika
2020-03-13Fix infinite loop in semaphore.sem.wakeWaiters().Jamie Liu