gvisor/pkg/sentry
Nicolas Lacasse 9751b800a6 runsc: Support multi-container exec.
We must use a context.Context with a Root Dirent that corresponds to the
container's chroot. Previously we were using the root context, which does not
have a chroot.

Getting the correct context required refactoring some of the path-lookup code.
We can't lookup the path without a context.Context, which requires
kernel.CreateProcArgs, which we only get inside control.Execute.  So we have to
do the path lookup much later than we previously were.

PiperOrigin-RevId: 212064734
Change-Id: I84a5cfadacb21fd9c3ab9c393f7e308a40b9b537
2018-09-07 17:39:54 -07:00
..
arch Implement POSIX per-process interval timers. 2018-08-23 16:32:36 -07:00
context Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
control runsc: Support multi-container exec. 2018-09-07 17:39:54 -07:00
device New conditional for adding key/value pairs to maps. 2018-08-01 09:44:57 -07:00
fs runsc: Support multi-container exec. 2018-09-07 17:39:54 -07:00
hostcpu stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
inet Basic support for ip link/addr and ifconfig 2018-08-08 22:39:58 -07:00
kernel Add 'Starting gVisor...' message to syslog 2018-09-07 16:59:27 -07:00
limits Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
loader Always add AT_BASE even if there is no interpreter. 2018-08-22 12:37:09 -07:00
memmap Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
memutil stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
mm Distinguish Element and Linker for ilist. 2018-09-04 09:19:11 -07:00
platform Bump to Go 1.11 2018-08-28 09:22:41 -07:00
safemem stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
sighandling Continue handling signals after disabling forwarding 2018-09-07 10:28:25 -07:00
socket Fix handling of abstract Unix socket addresses 2018-08-20 16:12:23 -07:00
state stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
strace stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
syscalls Open(2) isn't honoring O_NOFOLLOW 2018-09-05 09:21:28 -07:00
time stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
uniqueid stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
usage Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
usermem Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
watchdog stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
BUILD Check in gVisor. 2018-04-28 01:44:26 -04:00