summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel
AgeCommit message (Expand)Author
2021-05-31Use syserror.ENOSPC for system-wide semaphore limits.Zyad A. Ali
2021-05-27nanosleep has to store the finish time in the restart blockAndrei Vagin
2021-05-25Initialize Kernel.Timekeeper before network NSTamir Duberstein
2021-05-25Use specific fmt verbs (avoid %v)Tamir Duberstein
2021-05-25Merge pull request #6064 from sudo-sturbia:misspellinggVisor bot
2021-05-25Use opaque types to represent timeTamir Duberstein
2021-05-24Fix misspellings.Zyad A. Ali
2021-05-20Send SIGPIPE for closed pipes.Ian Lewis
2021-05-20Merge pull request #6037 from sudo-sturbia:docgVisor bot
2021-05-20Fix cgroupfs mount racing with unmount.Rahat Mahmood
2021-05-20Format precondition to match style guide.Zyad A. Ali
2021-05-14Resolve remaining O_PATH TODOs.Dean Deng
2021-05-14Fix cgroup hierarchy registration.Rahat Mahmood
2021-04-26Remove metrics: fallback, vsyscallCount and partialResultNayana Bidari
2021-04-22Add weirdness sentry metric.Nayana Bidari
2021-04-12Don't grab TaskSet mu recursively when reading task state.Rahat Mahmood
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