Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-27 | Merge b4cdaef4 (automated) | gVisor bot | |
2019-08-26 | Merge 1fdefd41 (automated) | gVisor bot | |
2019-08-26 | Merge 7206202b (automated) | gVisor bot | |
2019-08-26 | Merge c9c52c02 (automated) | gVisor bot | |
2019-08-24 | Merge a5d01159 (automated) | gVisor bot | |
2019-08-23 | Merge e75a12e8 (automated) | gVisor bot | |
2019-08-23 | Merge f225fdbb (automated) | gVisor bot | |
2019-08-22 | Ensure yield-equivalent with an already-expired timeout. | Adin Scannell | |
PiperOrigin-RevId: 264920977 | |||
2019-08-22 | Merge 52e674b4 (automated) | gVisor bot | |
2019-08-22 | Merge 5fd63d1c (automated) | gVisor bot | |
2019-08-21 | Merge 573e6e4b (automated) | gVisor bot | |
2019-08-21 | Merge 8b7e7a04 (automated) | gVisor bot | |
2019-08-20 | Merge 6c3a2421 (automated) | gVisor bot | |
2019-08-20 | Merge 3d0715b3 (automated) | gVisor bot | |
2019-08-20 | Merge cf8a689b (automated) | gVisor bot | |
2019-08-19 | Merge 67d7864f (automated) | gVisor bot | |
2019-08-16 | Merge f7114e0a (automated) | gVisor bot | |
2019-08-16 | Merge 4bab7d7f (automated) | gVisor bot | |
2019-08-15 | Merge ef045b91 (automated) | gVisor bot | |
2019-08-14 | Merge d81d94ac (automated) | gVisor bot | |
2019-08-14 | Merge 69d1414a (automated) | gVisor bot | |
2019-08-14 | Merge cee044c2 (automated) | gVisor bot | |
2019-08-13 | Merge 0e907c42 (automated) | gVisor bot | |
2019-08-13 | Merge c386f046 (automated) | gVisor bot | |
2019-08-13 | Merge 99bf75a6 (automated) | gVisor bot | |
2019-08-13 | Merge 8d97b22a (automated) | gVisor bot | |
2019-08-13 | Merge 691c2f81 (automated) | gVisor bot | |
2019-08-12 | Merge eac690e3 (automated) | gVisor bot | |
2019-08-10 | Merge af90e686 (automated) | gVisor bot | |
2019-08-09 | Merge f2762e8c (automated) | gVisor bot | |
2019-08-09 | Merge 69030811 (automated) | gVisor bot | |
2019-08-08 | Merge 7bfad8eb (automated) | gVisor bot | |
2019-08-08 | Merge 13a98df4 (automated) | gVisor bot | |
2019-08-08 | netstack: Don't start endpoint goroutines too soon on restore. | Rahat Mahmood | |
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 | Merge 2e45d169 (automated) | gVisor bot | |
2019-08-08 | Merge 08cd5e1d (automated) | gVisor bot | |
2019-08-08 | Merge 40d6d8c1 (automated) | gVisor bot | |
2019-08-07 | Merge 1c9781a4 (automated) | gVisor bot | |
2019-08-07 | Merge 79cc4397 (automated) | gVisor bot | |
2019-08-07 | Merge e70eafc9 (automated) | gVisor bot | |
2019-08-06 | Merge dfbc0b0a (automated) | gVisor bot | |
2019-08-06 | Merge 704f9610 (automated) | gVisor bot | |
2019-08-05 | Merge 23e74043 (automated) | gVisor bot | |
2019-08-02 | Merge 960a5e55 (automated) | gVisor bot | |
2019-08-02 | Merge b6a5b950 (automated) | gVisor bot | |
2019-08-02 | Job control: controlling TTYs and foreground process groups. | Kevin Krakauer | |
(Don't worry, this is mostly tests.) Implemented the following ioctls: - TIOCSCTTY - set controlling TTY - TIOCNOTTY - remove controlling tty, maybe signal some other processes - TIOCGPGRP - get foreground process group. Also enables tcgetpgrp(). - TIOCSPGRP - set foreground process group. Also enabled tcsetpgrp(). Next steps are to actually turn terminal-generated control characters (e.g. C^c) into signals to the proper process groups, and to send SIGTTOU and SIGTTIN when appropriate. PiperOrigin-RevId: 261387276 | |||
2019-08-02 | Merge b461be88 (automated) | gVisor bot | |
2019-08-02 | Merge 2906dffc (automated) | gVisor bot | |
2019-08-02 | Merge aaaefdf9 (automated) | gVisor bot | |
2019-08-02 | Remove kernel.mounts. | Nicolas Lacasse | |
We can get the mount namespace from the CreateProcessArgs in all cases where we need it. This also gets rid of kernel.Destroy method, since the only thing it was doing was DecRefing the mounts. Removing the need to call kernel.SetRootMountNamespace also allowed for some more simplifications in the container fs setup code. PiperOrigin-RevId: 261357060 |