[lxc/lxc] 477169: tree-wide: wipe direct or indirect linux/mount.h i...

0 views
Skip to first unread message

Stéphane Graber

unread,
Aug 10, 2022, 9:25:38 AM8/10/22
to lxc-...@lists.linuxcontainers.org
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: 4771699fd97b1e9ee7dc4f7cfe01c8ddd698f682
https://github.com/lxc/lxc/commit/4771699fd97b1e9ee7dc4f7cfe01c8ddd698f682
Author: Christian Brauner <bra...@kernel.org>
Date: 2022-08-10 (Wed, 10 Aug 2022)

Changed paths:
M meson.build
M src/lxc/macro.h
M src/lxc/mount_utils.h
M src/lxc/syscall_wrappers.h
M src/lxc/utils.c

Log Message:
-----------
tree-wide: wipe direct or indirect linux/mount.h inclusion

It is incompatible with sys/mount.h and causes massive headaches.

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


Commit: 63468abd3287ebd5cc4ed9205334217031049fb4
https://github.com/lxc/lxc/commit/63468abd3287ebd5cc4ed9205334217031049fb4
Author: Christian Brauner <bra...@kernel.org>
Date: 2022-08-10 (Wed, 10 Aug 2022)

Changed paths:
M meson.build
M src/lxc/process_utils.c
M src/lxc/process_utils.h
M src/lxc/start.c
M src/lxc/start.h
M src/tests/reboot.c

Log Message:
-----------
tree-wide: use struct clone_args directly

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


Commit: 133aa416ca2a5996090ec0e697e253646364d274
https://github.com/lxc/lxc/commit/133aa416ca2a5996090ec0e697e253646364d274
Author: Christian Brauner <bra...@kernel.org>
Date: 2022-08-10 (Wed, 10 Aug 2022)

Changed paths:
M meson.build
M src/lxc/file_utils.c
M src/lxc/mount_utils.c
M src/lxc/syscall_wrappers.h
M src/lxc/utils.c

Log Message:
-----------
tree-wide: use struct open_how directly

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


Commit: b3defe05b0e66c1edc1ed341e41312d512352494
https://github.com/lxc/lxc/commit/b3defe05b0e66c1edc1ed341e41312d512352494
Author: Stéphane Graber <stgr...@ubuntu.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)

Changed paths:
M meson.build
M src/lxc/file_utils.c
M src/lxc/macro.h
M src/lxc/mount_utils.c
M src/lxc/mount_utils.h
M src/lxc/process_utils.c
M src/lxc/process_utils.h
M src/lxc/start.c
M src/lxc/start.h
M src/lxc/syscall_wrappers.h
M src/lxc/utils.c
M src/tests/reboot.c

Log Message:
-----------
Merge pull request #4181 from brauner/2022-08-10.fixes

tree-wide: only rely on sys/ headers to avoid conflicts with linux/ headers


Compare: https://github.com/lxc/lxc/compare/d83051ea6a0d...b3defe05b0e6
Reply all
Reply to author
Forward
0 new messages