summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry
AgeCommit message (Expand)Author
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-24Kernfs should not try to rename a file to itself.Nicolas Lacasse
2021-02-24Use mapped device number + topmost inode number for all files in VFS2 overlay.Jamie Liu
2021-02-24Merge pull request #5519 from dqminh:runsc-ps-pidsgVisor bot
2021-02-24return root pids with runsc psDaniel Dao
2021-02-24Add YAMA security module restrictions on ptrace(2).Dean Deng
2021-02-24Use async task context for async IO.Dean Deng
2021-02-22unix: sendmmsg and recvmsg have to cap a number of message to UIO_MAXIOVAndrei Vagin
2021-02-19Don't hold baseEndpoint.mu while calling EventUpdate().Nicolas Lacasse
2021-02-19control.Proc.Exec should default to root pid namespace if none provided.Nicolas Lacasse
2021-02-18Make socketops reflect correct sndbuf value for host UDS.Bhasker Hariharan
2021-02-18Bump build constraints to Go 1.18Michael Pratt
2021-02-18Validate IGMP packetsArthur Sfez
2021-02-17Move Name() out of netstack Matcher. It can live in the sentry.Kevin Krakauer
2021-02-17Add gohacks.Slice/StringHeader.Jamie Liu
2021-02-17Check for directory emptiness in VFS1 overlay rmdir().Jamie Liu
2021-02-11[rack] TLP: ACK Processing and PTO scheduling.Ayush Ranjan
2021-02-11Unconditionally check for directory-ness in overlay.filesystem.UnlinkAt().Jamie Liu
2021-02-11Internal change.gVisor bot
2021-02-11Implement semtimedop.Jing Chen
2021-02-11Assign controlling terminal when tty is opened and support NOCTTYKevin Krakauer
2021-02-10Support setgid directories in tmpfs and kernfsKevin Krakauer
2021-02-10Don't allow to umount the namespace root mountAndrei Vagin
2021-02-10Merge pull request #5267 from lubinszARM:pr_usr_lazy_fpgVisor bot
2021-02-09Add support for setting SO_SNDBUF for unix domain sockets.Bhasker Hariharan
2021-02-09Add cleanup TODO for integer-based proc files.Dean Deng
2021-02-09Collapse code that always returns errorTamir Duberstein
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-08exec: don't panic if an elf file is malformedAndrei Vagin
2021-02-08[go-marshal] Remove binary package reference from syscalls package.Ayush Ranjan
2021-02-05Replace TaskFromContext(ctx).Kernel() with KernelFromContext(ctx)Ting-Yu Wang
2021-02-05[vfs] Handle `.` and `..` as last path component names in kernfs Rename.Ayush Ranjan
2021-02-04Move getcpu() to core filter listMichael Pratt
2021-02-04Call kernfs.syntheticDir.InitRefs() on creation.Nicolas Lacasse
2021-02-03[vfs] Make sticky bit check consistent with Linux.Ayush Ranjan
2021-02-03arm64 kvm:implement basic lazy save and restore for FPSIMD registersRobin Luk
2021-02-03arm64: clean codeRobin Luk
2021-02-02Remove call to Notify from pipe.VFSPipeFD.CopyOutFrom.Jamie Liu
2021-02-02Stub out basic `runsc events --stat` CPU functionalityKevin Krakauer
2021-02-02Move ring0 package.Adin Scannell
2021-02-02Add ETIMEDOUT to partial result listFabricio Voznika
2021-02-02Minor page tables improvements.Adin Scannell
2021-02-01Refactor HandleControlPacket/SockErrorGhanan Gowripalan
2021-01-29Fix deadlock in specialFileFD.pwriteFabricio Voznika
2021-01-28Change tcpip.Error to an interfaceTamir Duberstein
2021-01-28Propagate reader error in ReadFromTamir Duberstein
2021-01-28[vfs] Fix rename implementation in OrderedChildren.Ayush Ranjan
2021-01-28Add O_PATH support in vfs2gVisor bot