[lxc-devel] [lxc/lxc] e16ad7: memory_utils: add call_cleaner() helper
Stéphane Graber
noreply at github.com
Sun Mar 15 06:16:18 UTC 2020
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: e16ad728f827f87175918cc3cfa6e67f46a3acd1
https://github.com/lxc/lxc/commit/e16ad728f827f87175918cc3cfa6e67f46a3acd1
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2020-03-15 (Sun, 15 Mar 2020)
Changed paths:
M src/lxc/memory_utils.h
Log Message:
-----------
memory_utils: add call_cleaner() helper
This allows to trivially declare cleanup attributes on the fly.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 1e22a68300fb2bfac51c283d59eac4b002c75e8a
https://github.com/lxc/lxc/commit/1e22a68300fb2bfac51c283d59eac4b002c75e8a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2020-03-15 (Sun, 15 Mar 2020)
Changed paths:
M src/lxc/caps.c
Log Message:
-----------
caps: port to call_cleaner() based cleanup
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 5a07663367606d138d62323e245cf289706640f6
https://github.com/lxc/lxc/commit/5a07663367606d138d62323e245cf289706640f6
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2020-03-15 (Sun, 15 Mar 2020)
Changed paths:
M src/lxc/attach.c
M src/lxc/cgroups/cgroup.h
M src/lxc/freezer.c
M src/lxc/lxccontainer.c
Log Message:
-----------
tree-wide: port cgroup cleanup to call_cleaner(cgroup_exit)
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6e87cb176f72c13f97807636690cefa9a5744b03
https://github.com/lxc/lxc/commit/6e87cb176f72c13f97807636690cefa9a5744b03
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2020-03-15 (Sun, 15 Mar 2020)
Changed paths:
M src/lxc/memory_utils.h
Log Message:
-----------
memory_utils: adapt to new infrastructure
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: f62cf1d486bf02319aea25ae4ecdfc3fd3c2125a
https://github.com/lxc/lxc/commit/f62cf1d486bf02319aea25ae4ecdfc3fd3c2125a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2020-03-15 (Sun, 15 Mar 2020)
Changed paths:
M src/lxc/af_unix.c
M src/lxc/attach.c
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/cmd/lxc_user_nic.c
M src/lxc/commands.c
M src/lxc/commands_utils.c
M src/lxc/conf.c
M src/lxc/file_utils.c
M src/lxc/lxccontainer.c
M src/lxc/memory_utils.h
M src/lxc/rexec.c
M src/lxc/seccomp.c
M src/lxc/start.c
M src/lxc/terminal.c
M src/lxc/utils.c
M src/lxc/uuid.c
Log Message:
-----------
tree-wide: s/__do_close_prot_errno/__do_close/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 644e73938557147ae8295b145cbd4edd8e23e252
https://github.com/lxc/lxc/commit/644e73938557147ae8295b145cbd4edd8e23e252
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2020-03-15 (Sun, 15 Mar 2020)
Changed paths:
M src/lxc/attach.c
M src/lxc/uuid.c
Log Message:
-----------
tree-wide: remove last -1 fd initialization with cleanup macros in favor of -EBADF
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 1f423252bdb7bf3c86bb9e9f35da98fe45af94e1
https://github.com/lxc/lxc/commit/1f423252bdb7bf3c86bb9e9f35da98fe45af94e1
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2020-03-15 (Sun, 15 Mar 2020)
Changed paths:
M src/lxc/af_unix.c
M src/lxc/attach.c
M src/lxc/caps.c
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.h
M src/lxc/cgroups/cgroup2_devices.c
M src/lxc/cmd/lxc_user_nic.c
M src/lxc/commands.c
M src/lxc/commands_utils.c
M src/lxc/conf.c
M src/lxc/file_utils.c
M src/lxc/freezer.c
M src/lxc/lxccontainer.c
M src/lxc/memory_utils.h
M src/lxc/rexec.c
M src/lxc/seccomp.c
M src/lxc/start.c
M src/lxc/terminal.c
M src/lxc/utils.c
M src/lxc/uuid.c
Log Message:
-----------
Merge pull request #3294 from brauner/2020-03-15/fixes
memory_utils: improvements
Compare: https://github.com/lxc/lxc/compare/2b1ec4b99987...1f423252bdb7
More information about the lxc-devel
mailing list