summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/syscalls
AgeCommit message (Expand)Author
2021-09-28Implement stubs for mq_open(2) and mq_unlink(2).Zyad A. Ali
2021-08-17Merge pull request #6262 from sudo-sturbia:msgqueue/syscalls3gVisor bot
2021-08-17Implement stub for msgctl(2).Zyad A. Ali
2021-08-17Implement ipc.Object.Set and use it in ipc mechanisms.Zyad A. Ali
2021-08-13[syserror] Remove pkg syserror.Zach Koopmans
2021-08-12[syserror] Convert remaining syserror definitions to linuxerr.Zach Koopmans
2021-08-04Implement PR_SET_CHILD_SUBREAPER when the calling task is PID 1.Nicolas Lacasse
2021-08-03Implement MSG_COPY option for msgrcv(2).Zyad A. Ali
2021-08-03Implement stubs for msgsnd(2) and msgrcv(2).Zyad A. Ali
2021-07-22Merge pull request #6108 from sudo-sturbia:msgqueue/syscallsgVisor bot
2021-07-22Replace kernel package types for clone and unshare with linux package types.Jamie Liu
2021-07-20Add go:build directives as required by Go 1.17's gofmt.Jamie Liu
2021-07-13Implement stubs for msgget(2) and msgctl(IPC_RMID).Zyad A. Ali
2021-07-13Create ipc.Registry.Zyad A. Ali
2021-07-13Create ipc package and ipc.Object.Zyad A. Ali
2021-07-12[syserror] Update syserror to linuxerr for more errors.Zach Koopmans
2021-07-08Replace kernel.ExitStatus with linux.WaitStatus.Jamie Liu
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-06-10[op] Move SignalStack to abi/linux package.Ayush Ranjan
2021-06-09[op] Move SignalAct to abi/linux package.Ayush Ranjan
2021-05-27nanosleep has to store the finish time in the restart blockAndrei Vagin
2021-05-25setgid directories for VFS1 tmpfs, overlayfs, and goferfsKevin Krakauer
2021-04-29Implement epoll_pwait2.Jing Chen
2021-04-27Remove uses of the binary package from networking code.Rahat Mahmood
2021-04-26Remove metrics: fallback, vsyscallCount and partialResultNayana Bidari
2021-04-22Fix AF_UNIX listen() w/ zero backlog.Bhasker Hariharan
2021-04-22Add weirdness sentry metric.Nayana Bidari
2021-04-15Add field support to the sentry metrics.Nayana Bidari
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-03-18Translate syserror when validating partial IO errorsFabricio Voznika
2021-03-15Turn sys_thread constants into variables.Etienne Perot
2021-03-03[op] Replace syscall package usage with golang.org/x/sys/unix in pkg/.Ayush Ranjan
2021-02-25Implement SEM_STAT_ANY cmd of semctl.Jing Chen
2021-02-24Add YAMA security module restrictions on ptrace(2).Dean Deng
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-11Implement semtimedop.Jing Chen
2021-02-08[go-marshal] Remove binary package reference from syscalls package.Ayush Ranjan
2021-02-02Add ETIMEDOUT to partial result listFabricio Voznika
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-20Update splice syscall documentation.Dean Deng