gvisor/runsc/boot
Rahat Mahmood 13a98df49e netstack: Don't start endpoint goroutines too soon on restore.
Endpoint protocol goroutines were previously started as part of
loading the endpoint. This is potentially too soon, as resources used
by these goroutine may not have been loaded. Protocol goroutines may
perform meaningful work as soon as they're started (ex: incoming
connect) which can cause them to indirectly access resources that
haven't been loaded yet.

This CL defers resuming all protocol goroutines until the end of
restore.

PiperOrigin-RevId: 262409429
2019-08-08 12:33:11 -07:00
..
filter Change syscall.POLL to syscall.PPOLL. 2019-07-30 11:01:29 -07:00
platforms Avoid importing platforms from many source files 2019-07-03 22:51:26 -07:00
BUILD Stops container if gofer is killed 2019-08-02 13:47:55 -07:00
compat.go Update canonical repository. 2019-06-13 16:50:15 -07:00
compat_amd64.go Update canonical repository. 2019-06-13 16:50:15 -07:00
compat_test.go Update canonical repository. 2019-06-13 16:50:15 -07:00
config.go runsc: propagate the alsologtostderr to sub-commands 2019-07-26 16:53:54 -07:00
controller.go netstack: Don't start endpoint goroutines too soon on restore. 2019-08-08 12:33:11 -07:00
debug.go Update canonical repository. 2019-06-13 16:50:15 -07:00
events.go Update canonical repository. 2019-06-13 16:50:15 -07:00
fds.go Remove map from fd_map, change to fd_table. 2019-07-02 19:28:59 -07:00
fs.go Stops container if gofer is killed 2019-08-02 13:47:55 -07:00
fs_test.go Add support to mount pod shared tmpfs mounts 2019-06-11 14:54:31 -07:00
limits.go Update canonical repository. 2019-06-13 16:50:15 -07:00
loader.go Remove stale TODO 2019-08-02 16:35:05 -07:00
loader_test.go Stops container if gofer is killed 2019-08-02 13:47:55 -07:00
network.go Update canonical repository. 2019-06-13 16:50:15 -07:00
pprof.go gvisor/runsc: apply seccomp filters before parsing a state file 2019-06-12 11:55:24 -07:00
strace.go Update canonical repository. 2019-06-13 16:50:15 -07:00
user.go Update canonical repository. 2019-06-13 16:50:15 -07:00
user_test.go Stops container if gofer is killed 2019-08-02 13:47:55 -07:00