[lxc-devel] [lxc/lxc] e4dffa: api_extension: add cgroup2_devices api extension
Stéphane Graber
noreply at github.com
Sun Dec 1 20:17:37 UTC 2019
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: e4dffa2f972db6f92aa894bc0b103f8cd95c74dd
https://github.com/lxc/lxc/commit/e4dffa2f972db6f92aa894bc0b103f8cd95c74dd
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M src/lxc/api_extensions.h
Log Message:
-----------
api_extension: add cgroup2_devices api extension
This will only be defined if liblxc was even compiled with bpf supported.
Support itself will be determined at runtime by liblxc itself.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 46383a85a90c15da798c2859b5e2d5b979e9e46b
https://github.com/lxc/lxc/commit/46383a85a90c15da798c2859b5e2d5b979e9e46b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/macro.h
Log Message:
-----------
macro: remove unused macros
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: cce5a3d71696b402ae7316f569085c759435690b
https://github.com/lxc/lxc/commit/cce5a3d71696b402ae7316f569085c759435690b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.c
M src/lxc/cgroups/cgroup.h
Log Message:
-----------
cgroups/cgfsng: "atomically" replace bpf device programs
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 4bfb655ea8d9f824571b970927c4eefb9c97f902
https://github.com/lxc/lxc/commit/4bfb655ea8d9f824571b970927c4eefb9c97f902
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/log.h
M src/lxc/memory_utils.h
Log Message:
-----------
conf: record cgroup2 devices in parsed format
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 2a63b5cb7fcc0400528c41528724874995844e55
https://github.com/lxc/lxc/commit/2a63b5cb7fcc0400528c41528724874995844e55
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.h
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/cgroups/cgroup2_devices.h
M src/lxc/commands.c
M src/lxc/commands.h
M src/lxc/conf.h
M src/lxc/log.h
Log Message:
-----------
cgroups/cgfsng: implement cgroup2 device controller live update
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 68a9e3ebcbaca166211eaca18e0e2106be345710
https://github.com/lxc/lxc/commit/68a9e3ebcbaca166211eaca18e0e2106be345710
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M configure.ac
M src/lxc/commands.c
Log Message:
-----------
configure: enable -Wunused-but-set-variable
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 30da741c5038e3e683e170bfee974d25487de14a
https://github.com/lxc/lxc/commit/30da741c5038e3e683e170bfee974d25487de14a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M src/lxc/cgroups/cgroup2_devices.c
Log Message:
-----------
cgroups/devices: handle NULL
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: fda39d451e9663392d94c53927c4239a7b392533
https://github.com/lxc/lxc/commit/fda39d451e9663392d94c53927c4239a7b392533
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/cgroups/cgroup2_devices.h
M src/lxc/conf.h
Log Message:
-----------
cgroups/devices: introduce ebpf device cgroup global rule types
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 3e32a62647db6bb3043bdcedd6d3315bbce68583
https://github.com/lxc/lxc/commit/3e32a62647db6bb3043bdcedd6d3315bbce68583
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2019-12-01 (Sun, 01 Dec 2019)
Changed paths:
M configure.ac
M src/lxc/api_extensions.h
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.c
M src/lxc/cgroups/cgroup.h
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/cgroups/cgroup2_devices.h
M src/lxc/commands.c
M src/lxc/commands.h
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/log.h
M src/lxc/macro.h
M src/lxc/memory_utils.h
Log Message:
-----------
Merge pull request #3195 from brauner/cgroup2_devices_fixes
cgroup2: add bpf device controller live update
Compare: https://github.com/lxc/lxc/compare/637de040ae55...3e32a62647db
More information about the lxc-devel
mailing list