containerd/vendor/golang.org/x/sys
Michael Crosby e48bbe8394 add runc shim support for sched core
In linux 5.14 and hopefully some backports, core scheduling allows processes to
be co scheduled within the same domain on SMT enabled systems.

The containerd impl sets the core sched domain when launching a shim. This
allows a clean way for each shim(container/pod) to be in its own domain and any
additional containers, (v2 pods) be be launched with the same domain as well as
any exec'd process added to the container.

kernel docs: https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/core-scheduling.html

Signed-off-by: Michael Crosby <michael@thepasture.io>
2021-10-08 16:18:09 +00:00
..
execabs replace uses of os/exec with golang.org/x/sys/execabs 2021-08-25 18:11:09 +02:00
internal/unsafeheader vendor: golang.org/x/sys v0.0.0-20200622214017-ed371f2e16b4 2020-08-11 09:57:43 +02:00
plan9 go.mod: github.com/containerd/imgcrypt v1.1.1-0.20210412181126-0bed51b9522c 2021-04-13 01:06:38 +02:00
unix add runc shim support for sched core 2021-10-08 16:18:09 +00:00
windows add runc shim support for sched core 2021-10-08 16:18:09 +00:00
AUTHORS Go mod vendor 2020-12-01 01:41:25 +08:00
CONTRIBUTORS Go mod vendor 2020-12-01 01:41:25 +08:00
LICENSE Vendor golang.org/x/sys/unix 2017-01-12 11:21:06 -08:00
PATENTS Vendor golang.org/x/sys/unix 2017-01-12 11:21:06 -08:00