summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/syscalls
AgeCommit message (Expand)Author
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
2021-01-20Move Lock/UnlockPOSIX into LockFD util.Dean Deng
2021-01-14Simplify the pipe implementation.Jamie Liu
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2021-01-07Implement the semtimedop syscallAndrei Vagin
2021-01-05Fix panic when parsing SO_TIMESTAMP cmsgKevin Krakauer
2020-12-31Add missing error checks for FileDescription.Init.Dean Deng
2020-12-23vfs1: don't allow to open socket filesAndrei Vagin
2020-12-17[netstack] Implement MSG_ERRQUEUE flag for recvmsg(2).Ayush Ranjan
2020-12-15Implement command SEM_INFO and SEM_STAT for semctl.Jing Chen
2020-12-15[syzkaller] Avoid AIOContext from resurrecting after being marked dead.Ayush Ranjan
2020-12-11Remove existing nogo exceptions.Adin Scannell
2020-12-11[netstack] Decouple tcpip.ControlMessages from the IP control messges.Ayush Ranjan
2020-12-11Make semctl IPC_INFO cmd return the index of highest used entry.Jing Chen
2020-12-09Add support for IP_RECVORIGDSTADDR IP option.Bhasker Hariharan
2020-12-03Implement command IPC_INFO for semctl.Jing Chen
2020-12-03Implement `fcntl` options `F_GETSIG` and `F_SETSIG`.Etienne Perot
2020-11-16Reset watchdog timer between sendfile() iterations.Jamie Liu
2020-11-16Allow RLIMIT_RSS to be setFabricio Voznika
2020-11-12Rename kernel.TaskContext to kernel.TaskImage.Jamie Liu
2020-11-06Implement command GETNCNT for semctl.Jing Chen
2020-11-06Fix infinite loop when splicing to pipes/eventfds.Nicolas Lacasse
2020-11-03Make pipe min/max sizes match linux.Nicolas Lacasse
2020-11-02Implement command GETZCNT for semctl.Jing Chen
2020-10-26Implement command IPC_STAT for semctl.Jing Chen
2020-10-19Fix runsc tests on VFS2 overlay.Jamie Liu
2020-10-19splice: return EINVAL is len is negativeAndrei Vagin
2020-10-19pgalloc: Do not hold MemoryFile.mu while calling mincore.Ayush Ranjan
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-10-09Reduce the cost of sysinfo(2).Jamie Liu
2020-10-09syscalls: Don't leak a file on the error pathAndrei Vagin
2020-10-08Implement MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ.Jamie Liu
2020-10-06Implement membarrier(2) commands other than *_SYNC_CORE.Jamie Liu
2020-10-05Merge pull request #4368 from zhlhahaha:1979gVisor bot