summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel/kernel.go
AgeCommit message (Expand)Author
2021-09-17Move CtxIPCNamespace to kernel/ipc package.Zyad A. Ali
2021-07-08Replace kernel.ExitStatus with linux.WaitStatus.Jamie Liu
2021-06-17Move tcpip.Clock impl to TimekeeperTamir Duberstein
2021-06-10[op] Move SignalInfo to abi/linux package.Ayush Ranjan
2021-06-07cgroupfs: don't add a task in the root cgroup if it is already there.Andrei Vagin
2021-05-25Initialize Kernel.Timekeeper before network NSTamir Duberstein
2021-05-25Use specific fmt verbs (avoid %v)Tamir Duberstein
2021-05-25Use opaque types to represent timeTamir Duberstein
2021-04-12Don't grab TaskSet mu recursively when reading task state.Rahat Mahmood
2021-04-02Implement cgroupfs.Rahat Mahmood
2021-02-24Add YAMA security module restrictions on ptrace(2).Dean Deng
2021-01-26Implement error on pointersTamir Duberstein
2021-01-12Fix simple mistakes identified by goreportcard.Adin Scannell
2020-12-14Do not check for reference leaks after saving.Dean Deng
2020-11-12Fix misuses of kernel.Task as context.Context.Jamie Liu
2020-11-12Rename kernel.TaskContext to kernel.TaskImage.Jamie Liu
2020-10-23Support VFS2 save/restore.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
2020-10-13Don't leak VDSO mappings.Dean Deng
2020-10-12[vfs2] Don't leak disconnected mounts.Dean Deng
2020-09-29Merge pull request #3875 from btw616:fix/issue-3874gVisor bot
2020-09-24Add basic stateify annotations.Adin Scannell
2020-09-24Fix socket record leak in VFS2Tiwei Bie
2020-09-24Rename kernel.SocketEntry to kernel.SocketRecordTiwei Bie
2020-09-08Fix the use after nil check on args.MountNamespaceVFS2Tiwei Bie
2020-08-25Expose basic coverage information to userspace through kcov interface.Dean Deng
2020-08-20Consistent precondition formattingMichael Pratt
2020-08-03Add callbacks to support lazy loading/restoring thread statesAndrei Vagin
2020-08-03Plumbing context.Context to DecRef() and Release().Nayana Bidari
2020-07-23Add AfterFunc to tcpip.ClockSam Balana
2020-07-09Gate FUSE behind a runsc flagRidwan Sharif
2020-06-23Support for saving pointers to fields in the state package.Adin Scannell
2020-06-16Port aio to VFS2.Nicolas Lacasse
2020-06-16Miscellaneous VFS2 fixes.Jamie Liu
2020-06-09Implement flock(2) in VFS2Fabricio Voznika
2020-05-14Port memfd_create to vfs2 and finish implementation of file seals.Nicolas Lacasse
2020-05-07Allocate device numbers for VFS2 filesystems.Jamie Liu
2020-05-07Move pkg/sentry/vfs/{eventfd,timerfd} to new packages in pkg/sentry/fsimpl.Nicolas Lacasse
2020-04-24Move hostfs mount to Kernel struct.Dean Deng
2020-04-16Implement pipe(2) and pipe2(2) for VFS2.Jamie Liu
2020-04-06Port timerfd to VFS2.Nicolas Lacasse
2020-04-04Record VFS2 sockets in global socket map.Dean Deng
2020-04-03Refactor software GSO code.Bhasker Hariharan
2020-03-31Add socket filesystem and global disconnected socket mount for VFS2.Dean Deng
2020-03-14Plumb VFS2 imported fds into virtual filesystem.Dean Deng
2020-02-28Hide /dev/net/tun when using hostinet.Ting-Yu Wang
2020-02-25Add option to skip stuck tasks waiting for address spaceFabricio Voznika
2020-02-20Initial network namespace support.gVisor bot