summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/syscalls/linux/vfs2
AgeCommit message (Expand)Author
2021-08-13[syserror] Remove pkg syserror.Zach Koopmans
2021-08-12[syserror] Convert remaining syserror definitions to linuxerr.Zach Koopmans
2021-07-20Add go:build directives as required by Go 1.17's gofmt.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-10[op] Move SignalInfo to abi/linux package.Ayush Ranjan
2021-04-29Implement epoll_pwait2.Jing Chen
2021-04-27Remove uses of the binary package from networking code.Rahat Mahmood
2021-04-22Fix AF_UNIX listen() w/ zero backlog.Bhasker Hariharan
2021-04-09Move maxListenBacklog check to sentryMithun Iyer
2021-04-05Fix listen backlog handling to be in parity with LinuxMithun Iyer
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-24Add POLLRDNORM/POLLWRNORM support.Bhasker Hariharan
2021-02-24Use async task context for async IO.Dean Deng
2021-02-22unix: sendmmsg and recvmsg have to cap a number of message to UIO_MAXIOVAndrei Vagin
2021-02-08[go-marshal] Remove binary package reference from syscalls package.Ayush Ranjan
2021-01-28Add O_PATH support in vfs2gVisor bot
2021-01-26Move inotify events from syscall to vfs layer.Dean Deng
2021-01-22Implement F_GETLK fcntl.Dean Deng
2021-01-20Move Lock/UnlockPOSIX into LockFD util.Dean Deng
2021-01-05Fix panic when parsing SO_TIMESTAMP cmsgKevin Krakauer
2020-12-31Add missing error checks for FileDescription.Init.Dean Deng
2020-12-17[netstack] Implement MSG_ERRQUEUE flag for recvmsg(2).Ayush Ranjan
2020-12-15[syzkaller] Avoid AIOContext from resurrecting after being marked dead.Ayush Ranjan
2020-12-11[netstack] Decouple tcpip.ControlMessages from the IP control messges.Ayush Ranjan
2020-12-09Add support for IP_RECVORIGDSTADDR IP option.Bhasker Hariharan
2020-12-03Implement `fcntl` options `F_GETSIG` and `F_SETSIG`.Etienne Perot
2020-11-16Reset watchdog timer between sendfile() iterations.Jamie Liu
2020-11-12Rename kernel.TaskContext to kernel.TaskImage.Jamie Liu
2020-11-06Fix infinite loop when splicing to pipes/eventfds.Nicolas Lacasse
2020-10-19Fix runsc tests on VFS2 overlay.Jamie Liu
2020-10-19splice: return EINVAL is len is negativeAndrei Vagin
2020-10-14Fix SCM Rights reference leaks.Dean Deng
2020-10-13[vfs2] Don't take reference in Task.MountNamespaceVFS2 and MountNamespace.Root.Dean Deng
2020-09-29add related arm64 syscall for vfs2Howard Zhang
2020-09-22Handle EOF properly in splice/sendfile.Dean Deng
2020-09-18Use a tmpfs file for shared anonymous and /dev/zero mmap on VFS2.Jamie Liu
2020-09-15Enable automated marshalling for the syscall package.Rahat Mahmood
2020-09-15Read vfs2 epoll events atomically.Jamie Liu
2020-09-11Move the 'marshal' and 'primitive' packages to the 'pkg' directory.Rahat Mahmood
2020-09-08[vfs] Capitalize x in the {Get/Set/Remove/List}xattr functions.Ayush Ranjan
2020-09-03Adjust input file offset when sendfile only completes a partial write.Dean Deng
2020-09-01Fix panic when calling dup2().Nayana Bidari
2020-08-28Fix EOF handling for splice.Dean Deng
2020-08-27Fix vfs2 pipe behavior when splicing to a non-pipe.Dean Deng
2020-08-21Make mounts ReadWrite first, then later change to ReadOnly.Nicolas Lacasse
2020-08-18Move ERESTART* error definitions to syserror package.Dean Deng