summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel
AgeCommit message (Expand)Author
2019-04-04Remove defer from trivial ThreadID methodsMichael Pratt
2019-04-03Only CopyOut CPU when it changesMichael Pratt
2019-04-03Cache ThreadGroups in PIDNamespaceMichael Pratt
2019-04-02Set options on the correct Task in PTRACE_SEIZE.Jamie Liu
2019-04-02Fix more data races in shm debug messages.Rahat Mahmood
2019-04-01Save/restore simple devices.Rahat Mahmood
2019-04-01gvisor: convert ilist to ilist:generic_listAndrei Vagin
2019-03-29Use kernel.Task.CopyScratchBuffer in syscalls/linux where possible.Jamie Liu
2019-03-29Treat fsync errors during save as SaveRejection errors.Nicolas Lacasse
2019-03-29Treat ENOSPC as a state-file error during save.Nicolas Lacasse
2019-03-28set task's name when forkchris.zn
2019-03-25Call memmap.Mappable.Translate with more conservative usermem.AccessType.Jamie Liu
2019-03-25epoll: use ilist:generic_list instead of ilist:ilistAndrei Vagin
2019-03-22Implement PTRACE_SEIZE, PTRACE_INTERRUPT, and PTRACE_LISTEN.Jamie Liu
2019-03-20gvisor: don't allocate a new credential object on forkAndrei Vagin
2019-03-18Remove racy access to shm fields.Rahat Mahmood
2019-03-14Decouple filemem from platform and move it to pgalloc.MemoryFile.Jamie Liu
2019-03-05Priority-inheritance futex implementationFabricio Voznika
2019-03-01Add semctl(GETPID) syscallFabricio Voznika
2019-02-20Make some ptrace commands x86-onlyHaibo Xu
2019-02-19Set rax to syscall number on SECCOMP_RET_TRAP.Jamie Liu
2019-02-19Fix clone(CLONE_NEWUSER).Jamie Liu
2019-02-14Don't allow writing or reading to TTY unless process group is in foreground.Nicolas Lacasse
2019-02-07Implement /proc/net/unix.Rahat Mahmood
2019-02-07Implement semctl(2) SETALL and GETALLFabricio Voznika
2019-01-31Move package sync to third_partyMichael Pratt
2019-01-31Remove license commentsMichael Pratt
2019-01-14Remove fs.Handle, ramfs.Entry, and all the DeprecatedFileOperations.Nicolas Lacasse
2019-01-09Minor memevent fixes.Jamie Liu
2019-01-08Improve loader related error messages returned to users.Brian Geffon
2019-01-08Grant no initial capabilities to non-root UIDs.Jamie Liu
2018-12-26Add EventChannel messages for uncaught signals.Brian Geffon
2018-12-18Add BPFAction type with StringerFabricio Voznika
2018-12-14Move fdnotifier package to reduce internal confusion.Adin Scannell
2018-12-12Filesystems shouldn't be saving references to Platform.Rahat Mahmood
2018-12-12Fix a data race on Shm.key.Rahat Mahmood
2018-12-12Pass information about map writableness to filesystems.Rahat Mahmood
2018-12-10Add type safety to shm ids and keys.Rahat Mahmood
2018-12-10Validate FS_BASE in Task.CloneMichael Pratt
2018-12-06Add counters for memory events.Rahat Mahmood
2018-12-04Max link traversals should be for an entire path.Brian Geffon
2018-11-20Use RET_KILL_PROCESS if available in kernelFabricio Voznika
2018-11-20Fix recursive read lock taken on TaskSetFabricio Voznika
2018-11-20Update futex to use usermem abstractions.Adin Scannell
2018-11-15Advertise vsyscall support via /proc/<pid>/maps.Rahat Mahmood
2018-11-08Create stubs for syscalls upto Linux 4.4.Rahat Mahmood
2018-11-01Prevent premature destruction of shm segments.Rahat Mahmood
2018-10-23Fix panic on creation of zero-len shm segments.Rahat Mahmood
2018-10-23Track paths and provide a rename hook.Adin Scannell
2018-10-20Add more unimplemented syscall eventsFabricio Voznika