summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel
AgeCommit message (Expand)Author
2021-09-16Merge pull request #6579 from prattmic:runsc_do_profilegVisor bot
2021-09-16runsc: add global profile collection flagsMichael Pratt
2021-09-14Fix race on msgrcv(MSG_COPY).Rahat Mahmood
2021-09-03Add //pkg/sentry/seccheck.Jamie Liu
2021-08-27Fix lock order violations: mm.mappingMu > Task.mu.Nicolas Lacasse
2021-08-24Merge pull request #6438 from gystemd:tcsetpgrp_SIGTTOUgVisor bot
2021-08-17Merge pull request #6262 from sudo-sturbia:msgqueue/syscalls3gVisor bot
2021-08-17Added a SIGTTOU block check in SetForegroundProcessGroupgystemd
2021-08-17Implement control operations on msgqueue.Zyad A. Ali
2021-08-17Implement ipc.Object.Set and use it in ipc mechanisms.Zyad A. Ali
2021-08-16fix sending of SIGTTOU signal in SetForegroundProcessGroupgystemd
2021-08-13[syserror] Remove pkg syserror.Zach Koopmans
2021-08-12[syserror] Convert remaining syserror definitions to linuxerr.Zach Koopmans
2021-08-11Initial cgroupfs support for subcontainersRahat Mahmood
2021-08-10fix missing SIGTTOU signal in SetForegroundProcessGroupgystemd
2021-08-05Correctly handle interruptions in blocking msgqueue syscalls.Rahat Mahmood
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-08-03Implement Queue.Receive.Zyad A. Ali
2021-08-03Implement Queue.Send.Zyad A. Ali
2021-07-30Merge pull request #6257 from zhlhahaha:2193-1gVisor bot
2021-07-27Don't create an extra fd bitmap to allocate a new fd.Andrei Vagin
2021-07-23Don't panic on user-controlled state in semaphore syscalls.Rahat Mahmood
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-13Implement Registry.Remove.Zyad A. Ali
2021-07-13Implement Registry.FindOrCreate.Zyad A. Ali
2021-07-13Create package msgqueue.Zyad A. Ali
2021-07-13Create ipc.Registry.Zyad A. Ali
2021-07-13Create ipc package and ipc.Object.Zyad A. Ali
2021-07-13apply bitmap for fd_tableHoward Zhang
2021-07-12Fix deadlock in procfsFabricio Voznika
2021-07-12[syserror] Update syserror to linuxerr for more errors.Zach Koopmans
2021-07-09Drop unnecessary checklocksignore.Adin Scannell
2021-07-08Replace kernel.ExitStatus with linux.WaitStatus.Jamie Liu
2021-07-01Mix checklocks and atomic analyzers.Adin Scannell
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-24CreateProcessGroup has to check whether a target process stil exists or notAndrei Vagin
2021-06-23Fix PR_SET_PTRACER applicability to non-leader threads.Jamie Liu
2021-06-22[syserror] Add conversions to linuxerr with temporary Equals method.Zach Koopmans
2021-06-17Move tcpip.Clock impl to TimekeeperTamir Duberstein
2021-06-16[syserror] Refactor linuxerr and error package.Zach Koopmans
2021-06-14Cleanup iptables bug TODOsKevin Krakauer
2021-06-13Remove usermem dependency from marshalIan Lewis
2021-06-10Report task exit in /proc/[pid]/{stat,status} before task goroutine exit.Jamie Liu
2021-06-10[op] Move SignalInfo to abi/linux package.Ayush Ranjan