gvisor/pkg/sentry/platform/ptrace
gVisor bot 76ff1947b6 gvisor: change syscall.RawSyscall to syscall.RawSyscall6 where required
Before https://golang.org/cl/173160 syscall.RawSyscall would zero out
the last three register arguments to the system call. That no longer happens.
For system calls that take more than three arguments, use RawSyscall6 to
ensure that we pass zero, not random data, for the additional arguments.

PiperOrigin-RevId: 271062527
2019-09-24 23:47:42 -07:00
..
BUILD Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
filters.go Avoid importing platforms from many source files 2019-07-03 22:51:26 -07:00
ptrace.go Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
ptrace_amd64.go Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
ptrace_arm64.go Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
ptrace_unsafe.go platform/ptrace: log exit code for stub processes 2019-09-17 12:45:22 -07:00
stub_amd64.s Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
stub_arm64.s Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
stub_unsafe.go Update canonical repository. 2019-06-13 16:50:15 -07:00
subprocess.go gvisor: change syscall.RawSyscall to syscall.RawSyscall6 where required 2019-09-24 23:47:42 -07:00
subprocess_amd64.go Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
subprocess_arm64.go Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
subprocess_linux.go gvisor: change syscall.RawSyscall to syscall.RawSyscall6 where required 2019-09-24 23:47:42 -07:00
subprocess_linux_unsafe.go Add initial ptrace stub and syscall support for arm64. 2019-08-09 13:18:11 -07:00
subprocess_unsafe.go Add build guard to files using go:linkname 2019-05-30 12:09:39 -07:00