summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel
AgeCommit message (Expand)Author
2021-04-02Implement cgroupfs.Rahat Mahmood
2021-03-29[syserror] Split usermem packageZach Koopmans
2021-03-25Lock TaskSet mutex for writing in ptraceClone().Jamie Liu
2021-03-24Add POLLRDNORM/POLLWRNORM support.Bhasker Hariharan
2021-03-23Move the code that manages floating-point state to a separate packageAndrei Vagin
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-19Don't hold baseEndpoint.mu while calling EventUpdate().Nicolas Lacasse
2021-02-11Assign controlling terminal when tty is opened and support NOCTTYKevin Krakauer
2021-02-09kernel: reparentLocked has to update children maps of old and new parentsAndrei Vagin
2021-02-09pipe: writeLocked has to return ErrWouldBlock if the pipe is fullAndrei Vagin
2021-02-02Remove call to Notify from pipe.VFSPipeFD.CopyOutFrom.Jamie Liu
2021-01-26Implement error on pointersTamir Duberstein
2021-01-26Do not generate extraneous IN_CLOSE inotify events.Dean Deng
2021-01-22Implement F_GETLK fcntl.Dean Deng
2021-01-22Define tcpip.Payloader in terms of io.ReaderTamir Duberstein
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
2020-12-31Add missing error checks for FileDescription.Init.Dean Deng
2020-12-15Implement command SEM_INFO and SEM_STAT for semctl.Jing Chen
2020-12-14Do not check for reference leaks after saving.Dean Deng
2020-12-11Remove existing nogo exceptions.Adin Scannell
2020-12-11Make semctl IPC_INFO cmd return the index of highest used entry.Jing Chen
2020-12-03Implement command IPC_INFO for semctl.Jing Chen
2020-12-03Implement `fcntl` options `F_GETSIG` and `F_SETSIG`.Etienne Perot
2020-12-02Do not unconditionally allocate in kernel.FDTable.setAll().Jamie Liu
2020-12-02Add /proc/sys/kernel/sem.Jing Chen
2020-11-18Add a few syslog messages.Etienne Perot
2020-11-16Reset watchdog timer between sendfile() iterations.Jamie Liu
2020-11-13Log task goroutine IDs in the sentry watchdog.Jamie Liu
2020-11-13Check for misuse of kernel.Task as context.Context.Jamie Liu
2020-11-12Fix misuses of kernel.Task as context.Context.Jamie Liu
2020-11-12Rename kernel.TaskContext to kernel.TaskImage.Jamie Liu
2020-11-09Initialize references with a value of 1.Dean Deng
2020-11-06Implement command GETNCNT for semctl.Jing Chen
2020-11-03Fix more nogo testsTing-Yu Wang
2020-11-03Make pipe min/max sizes match linux.Nicolas Lacasse
2020-11-02Implement command GETZCNT for semctl.Jing Chen
2020-10-30Separate kernel.Task.AsCopyContext() into CopyContext() and OwnCopyContext().Jamie Liu
2020-10-26Implement command IPC_STAT for semctl.Jing Chen
2020-10-23Support VFS2 save/restore.Jamie Liu
2020-10-23Rewrite reference leak checker without finalizers.Dean Deng
2020-10-21Check for nil in kernel.FSContext functions.Dean Deng
2020-10-19Fix reference counting on kcov mappings.Dean Deng
2020-10-19Fix runsc tests on VFS2 overlay.Jamie Liu
2020-10-19[vfs2] Fix fork reference leaks.Dean Deng
2020-10-14Fix shm reference leak.Dean Deng
2020-10-13[vfs2] Don't take reference in Task.MountNamespaceVFS2 and MountNamespace.Root.Dean Deng