[lxc/lxc] b371ad: initutils: add missing prctl include

1 view
Skip to first unread message

Stéphane Graber

unread,
Sep 30, 2021, 1:56:38 PM9/30/21
to lxc-...@lists.linuxcontainers.org
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: b371ad51bb2512f6c5c7667fb766e0e84f5181c4
https://github.com/lxc/lxc/commit/b371ad51bb2512f6c5c7667fb766e0e84f5181c4
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-29 (Wed, 29 Sep 2021)

Changed paths:
M src/lxc/initutils.h

Log Message:
-----------
initutils: add missing prctl include

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 09996a4821c25c6741dbdcd37e9b07f56018458c
https://github.com/lxc/lxc/commit/09996a4821c25c6741dbdcd37e9b07f56018458c
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-29 (Wed, 29 Sep 2021)

Changed paths:
M doc/lxc.container.conf.sgml.in
M src/lxc/api_extensions.h
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/confile.c
M src/lxc/start.c
M src/lxc/syscall_wrappers.h
M src/tests/parse_config_file.c

Log Message:
-----------
lxc: add lxc.sched.core

Core scheduling defines if the container payload is marked as being
schedulable on the same core. Doing so will cause the kernel scheduler
to ensure that tasks that are not in the same group never run
simultaneously on a core. This can serve as an extra security measure to
prevent the container payload from using cross hyper thread attacks.

The only allowed values are 0 and 1. Set this to 1 to create a core
scheduling domain for the container or 0 to not create one. If not set
explicitly no core scheduling domain will be created for the container.

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: c958a332d27233e06fe1fd6022c70bb72a321333
https://github.com/lxc/lxc/commit/c958a332d27233e06fe1fd6022c70bb72a321333
Author: Christian Brauner <christia...@ubuntu.com>
Date: 2021-09-30 (Thu, 30 Sep 2021)

Changed paths:
M src/lxc/attach.c
M src/lxc/start.c
M src/lxc/syscall_wrappers.h

Log Message:
-----------
attach: handle core scheduling

Signed-off-by: Christian Brauner <christia...@ubuntu.com>


Commit: 187560436a4950401ab49c122f8c2bb989b9e195
https://github.com/lxc/lxc/commit/187560436a4950401ab49c122f8c2bb989b9e195
Author: Stéphane Graber <stgr...@ubuntu.com>
Date: 2021-09-30 (Thu, 30 Sep 2021)

Changed paths:
M doc/lxc.container.conf.sgml.in
M src/lxc/api_extensions.h
M src/lxc/attach.c
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/confile.c
M src/lxc/initutils.h
M src/lxc/start.c
M src/lxc/syscall_wrappers.h
M src/tests/parse_config_file.c

Log Message:
-----------
Merge pull request #3984 from brauner/2021-09-29.core_scheduling

lxc: core scheduling support


Compare: https://github.com/lxc/lxc/compare/177f5c95dc8a...187560436a49
Reply all
Reply to author
Forward
0 new messages