[lxc-devel] [lxc/lxc] 4285ff: cgroups: workaround gcc-7 bug
GitHub
noreply at github.com
Mon Aug 14 22:03:55 UTC 2017
Branch: refs/heads/stable-2.0
Home: https://github.com/lxc/lxc
Commit: 4285ffd06445780763513a5849ee446e858e442b
https://github.com/lxc/lxc/commit/4285ffd06445780763513a5849ee446e858e442b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: workaround gcc-7 bug
Also: LOL
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6b63ef7caa6f9d3c6258653ab20414796c8643a3
https://github.com/lxc/lxc/commit/6b63ef7caa6f9d3c6258653ab20414796c8643a3
Author: 0x0916 <w at laoqinren.net>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/conf.c
Log Message:
-----------
confile: free netdev->downscript
Signed-off-by: 0x0916 <w at laoqinren.net>
Commit: 65883989ff0443b924450df74c660907dbc965dc
https://github.com/lxc/lxc/commit/65883989ff0443b924450df74c660907dbc965dc
Author: 0x0916 <w at laoqinren.net>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/tests/get_item.c
Log Message:
-----------
testcase: define a network before checks
Signed-off-by: 0x0916 <w at laoqinren.net>
Commit: 187439b5d6dd3f483bd332e36b2eb97275052d19
https://github.com/lxc/lxc/commit/187439b5d6dd3f483bd332e36b2eb97275052d19
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/Makefile.am
M src/lxc/bdev/bdev.c
M src/lxc/bdev/bdev.h
M src/lxc/bdev/lxcloop.c
M src/lxc/bdev/lxclvm.c
M src/lxc/bdev/lxcnbd.c
M src/lxc/bdev/lxcrbd.c
A src/lxc/bdev/storage_utils.c
A src/lxc/bdev/storage_utils.h
M src/lxc/confile.c
M src/lxc/start.c
M src/lxc/tools/lxc_create.c
Log Message:
-----------
storage: add storage_utils.{c.h}
non-functional changes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: ef72d7d681c49c008bf9da2522c7ef436cf78f46
https://github.com/lxc/lxc/commit/ef72d7d681c49c008bf9da2522c7ef436cf78f46
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/bdev.h
Log Message:
-----------
storage: add lxc_storage_get_path()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 276fb978ee319c690e6c9ce9df16fb7a21953d2d
https://github.com/lxc/lxc/commit/276fb978ee319c690e6c9ce9df16fb7a21953d2d
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/lxcdir.c
M src/lxc/bdev/lxcrsync.c
M src/lxc/lxccontainer.c
Log Message:
-----------
storage: prefix all dir paths
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: f405c0c5cadbadf5b0beb42a346ca52f593777d3
https://github.com/lxc/lxc/commit/f405c0c5cadbadf5b0beb42a346ca52f593777d3
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcbtrfs.c
Log Message:
-----------
storage: prefix all btrfs paths
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6be74c07d0328f0d7b053524626bc83ae2b2276f
https://github.com/lxc/lxc/commit/6be74c07d0328f0d7b053524626bc83ae2b2276f
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxclvm.c
M src/lxc/bdev/storage_utils.c
Log Message:
-----------
storage: prefix all lvm paths
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: bdca6500054d3df9f704bcc5fe5d66f3837cce1b
https://github.com/lxc/lxc/commit/bdca6500054d3df9f704bcc5fe5d66f3837cce1b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcnbd.c
Log Message:
-----------
storage: prefix all nbd paths
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 2e0e18cca610359ae132452bc3b190f3d0335688
https://github.com/lxc/lxc/commit/2e0e18cca610359ae132452bc3b190f3d0335688
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcrbd.c
Log Message:
-----------
storage: prefix all rbd paths
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: aa7802e1095d19388b7b406c03e91a73d53a0b42
https://github.com/lxc/lxc/commit/aa7802e1095d19388b7b406c03e91a73d53a0b42
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxczfs.c
Log Message:
-----------
storage: prefix all zfs paths
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 84ae4b69653268029206317aabd5aaefa1f6a590
https://github.com/lxc/lxc/commit/84ae4b69653268029206317aabd5aaefa1f6a590
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcoverlay.c
Log Message:
-----------
storage: handle prefixed rootfs paths
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 7540645bfc065e3f6f1f849a445364c0012a70df
https://github.com/lxc/lxc/commit/7540645bfc065e3f6f1f849a445364c0012a70df
Author: 0x0916 <w at laoqinren.net>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/cgroups/cgfs.c
M src/lxc/lxclock.c
M src/lxc/tools/lxc_info.c
M src/lxc/tools/lxc_top.c
Log Message:
-----------
fix some cppcheck warnings
use cppcheck tools `cppcheck --enable=warning .` on lxc source directory.
This patch fix the following warnning
```
[src/lxc/cgroups/cgfs.c:794]: (warning) %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'.
[src/lxc/confile.c:4441]: (warning) %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'.
[src/lxc/confile.c:4502]: (warning) %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'.
[src/lxc/confile_legacy.c:921]: (warning) %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'.
[src/lxc/confile_legacy.c:938]: (warning) %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'.
[src/lxc/lxclock.c:63]: (warning) %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'.
[src/lxc/tools/lxc_info.c:118]: (warning) %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_info.c:118]: (warning) %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_info.c:123]: (warning) %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_info.c:127]: (warning) %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_info.c:130]: (warning) %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_top.c:212]: (warning) %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_top.c:212]: (warning) %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_top.c:217]: (warning) %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_top.c:221]: (warning) %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'.
[src/lxc/tools/lxc_top.c:224]: (warning) %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'.
```
Signed-off-by: Long Wang <w at laoqinren.net>
Commit: 340b5fc04d7b4060fce740c16bba795485850352
https://github.com/lxc/lxc/commit/340b5fc04d7b4060fce740c16bba795485850352
Author: Long Wang <w at laoqinren.net>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/tests/parse_config_file.c
Log Message:
-----------
tests: remove the temp container directory
c->destory() will not remove the temp container directory.
This patch fix that.
Signed-off-by: Long Wang <w at laoqinren.net>
Commit: 7e1aeea2b974a3a9ff10340b3a1ff0f2bf38a868
https://github.com/lxc/lxc/commit/7e1aeea2b974a3a9ff10340b3a1ff0f2bf38a868
Author: William Gathoye <william at gathoye.be>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M templates/lxc-download.in
Log Message:
-----------
Sanitize lxc-download script with shellcheck
Fix potential CVE when using spaces in LXC names
Signed-off-by: William Gathoye <william at gathoye.be>
Commit: 8273498cbe5fb69512f52d0176a616a50aa41674
https://github.com/lxc/lxc/commit/8273498cbe5fb69512f52d0176a616a50aa41674
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M templates/lxc-download.in
Log Message:
-----------
Fix syntax error in lxc-download
Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>
Commit: d21aa4fa39f6a6b8ee780e42dfddacdc1ecb23e3
https://github.com/lxc/lxc/commit/d21aa4fa39f6a6b8ee780e42dfddacdc1ecb23e3
Author: Li Feng <lifeng68 at huawei.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcdir.c
Log Message:
-----------
Fix issue #1702, do remount with the MS_REMOUNT flag when mounts with MS_RDONLY
Signed-off-by: Li Feng <lifeng68 at huawei.com>
Commit: cb9b4e092b3c2e155b8205cc9ed37e6b638f0edb
https://github.com/lxc/lxc/commit/cb9b4e092b3c2e155b8205cc9ed37e6b638f0edb
Author: Li Feng <lifeng68 at huawei.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/tests/Makefile.am
A src/tests/lxc-test-rootfs
Log Message:
-----------
Add test script to test the ro option of lxc.rootfs.options
Signed-off-by: Li Feng <lifeng68 at huawei.com>
Commit: 0dbe637920c02fd7471b91ad06caec5c5821f4b1
https://github.com/lxc/lxc/commit/0dbe637920c02fd7471b91ad06caec5c5821f4b1
Author: Li Feng <lifeng68 at huawei.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcdir.c
M src/lxc/conf.c
M src/lxc/conf.h
Log Message:
-----------
Using 'add-required_remount_flags' function to add required flags
Signed-off-by: Li Feng <lifeng68 at huawei.com>
Commit: 822ee6378147401d41d046dd7ad26ca3265584d8
https://github.com/lxc/lxc/commit/822ee6378147401d41d046dd7ad26ca3265584d8
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/conf.c
M src/lxc/start.c
M src/lxc/sync.h
Log Message:
-----------
start: lxc_setup() after unshare(CLONE_NEWCGROUP)
When the running kernel supports cgroup namespaces and users want to manually
set up cgroups via lxc.hook.mount before the init binary starts the cgroup
namespace needs to be already unshared. Otherwise the view on the cgroup mounts
is wrong. This commit places the call to lxc_setup() after the
LXC_SYNC_POST_CGROUP barrier.
Before this commit, the tty fds we allocate from a fresh devpts instance in the
container's namespaces before the init binary starts were referring to the
host's cgroup namespace since lxc_setup() was called before
unshare(CLONE_NEWCGROUP). Although not a security risk at this point since
setns() restricts its calls to /proc/<self>/ns files it's still better to do it
*after* the cgroup namespace has been unshared.
Adding a Suggested-by line for the lxc.mount.hook fix for Quentin.
Closes #1597.
Suggested-by: Quentin Dufour <quentin at dufour.tk>
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 1b0d4457f2b11f9794ef69c680ed40bc0b59748b
https://github.com/lxc/lxc/commit/1b0d4457f2b11f9794ef69c680ed40bc0b59748b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/utils.c
M src/lxc/utils.h
Log Message:
-----------
utils: move helpers from cgfsng.c to utils.{c,h}
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 60a2e2e0460e341bae09b368a9c62aa85b70d5d2
https://github.com/lxc/lxc/commit/60a2e2e0460e341bae09b368a9c62aa85b70d5d2
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/Makefile.am
M src/lxc/cgroups/cgfsng.c
A src/lxc/cgroups/cgroup_utils.c
A src/lxc/cgroups/cgroup_utils.h
Log Message:
-----------
cgroups: handle hybrid cgroup layouts
Closes #1669.
Closes #1678.
Relates to https://github.com/systemd/systemd/issues/6408.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 0790b49260cbb48833367f3357b067fb851419cc
https://github.com/lxc/lxc/commit/0790b49260cbb48833367f3357b067fb851419cc
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxclvm.c
Log Message:
-----------
lvm: check whether lxc.bdev.lvm.vg is set
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 4b1458eb122648869bdc63d6a8305b30b337a448
https://github.com/lxc/lxc/commit/4b1458eb122648869bdc63d6a8305b30b337a448
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: use tight scoping
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 63539ebf3425fa62bbcfda60e7ea1bc7dedef9ef
https://github.com/lxc/lxc/commit/63539ebf3425fa62bbcfda60e7ea1bc7dedef9ef
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxclvm.c
Log Message:
-----------
lvm: fix check
Signed-off-by: Thomas Hipp <thipp at suse.de>
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 3378303afeee5f2c4483b295da2b9cb586f25061
https://github.com/lxc/lxc/commit/3378303afeee5f2c4483b295da2b9cb586f25061
Author: Harald Dunkel <harri at afaics.de>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M templates/lxc-altlinux.in
M templates/lxc-centos.in
M templates/lxc-debian.in
M templates/lxc-fedora.in
M templates/lxc-openmandriva.in
M templates/lxc-opensuse.in
M templates/lxc-ubuntu.in
Log Message:
-----------
Use "rsync -SHaAX" to copy the cached rootfs into place
(updated by Serge to also handle hte new lxc-fedora{-legacy{.in
templates)
Signed-off-by: Harald Dunkel <harri at afaics.de>
Signed-off-by: Serge Hallyn <serge at hallyn.com>
Acked-by: Serge Hallyn <serge at hallyn.com>
Commit: 01a066d3352ae0e7792451133b491d8f8bee571e
https://github.com/lxc/lxc/commit/01a066d3352ae0e7792451133b491d8f8bee571e
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
Log Message:
-----------
storage: default to orig type on identical paths
otherwise default to "dir"
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 92c2183c433d845377f7b767290288eb0fa4df7a
https://github.com/lxc/lxc/commit/92c2183c433d845377f7b767290288eb0fa4df7a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/lxccontainer.c
Log Message:
-----------
lxccontainer: use snprintf()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 874a329ca6fd92057a3d243bfa6200906051393a
https://github.com/lxc/lxc/commit/874a329ca6fd92057a3d243bfa6200906051393a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/lxcbtrfs.c
Log Message:
-----------
btrfs: simplify + bugfix
Closes #1698.
Closes #1703.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 7a8d7de2476b61005d80503ab8c816809bbc2d89
https://github.com/lxc/lxc/commit/7a8d7de2476b61005d80503ab8c816809bbc2d89
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxclvm.c
Log Message:
-----------
lvm: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 7f79cc4c3457459dc20c4e40398395c5150618a9
https://github.com/lxc/lxc/commit/7f79cc4c3457459dc20c4e40398395c5150618a9
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/lxcoverlay.c
M src/lxc/bdev/lxcoverlay.h
M src/lxc/bdev/storage_utils.c
M src/lxc/conf.c
M src/lxc/lxccontainer.c
Log Message:
-----------
overlay: simplify and adapt to "overlay"
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: d51915386e22a19da131a578330ab1115905c326
https://github.com/lxc/lxc/commit/d51915386e22a19da131a578330ab1115905c326
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/tools/lxc_destroy.c
Log Message:
-----------
tools: remove empty snap directory
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: fb49a3cbebd4cf6433517f8550528ecf2a8aceb9
https://github.com/lxc/lxc/commit/fb49a3cbebd4cf6433517f8550528ecf2a8aceb9
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcbtrfs.c
Log Message:
-----------
btrfs: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 707f3fff59abe5db1033b4676e0063b35cfedd7b
https://github.com/lxc/lxc/commit/707f3fff59abe5db1033b4676e0063b35cfedd7b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcbtrfs.c
M src/lxc/bdev/lxcbtrfs.h
Log Message:
-----------
btrfs: export btrfs_snapshot_wrapper()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 2d66f57109b542b7a7a4882db74658374d2b5745
https://github.com/lxc/lxc/commit/2d66f57109b542b7a7a4882db74658374d2b5745
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
Log Message:
-----------
btrfs: enable unprivileged snapshots
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 8e295bc1a95441ddcf5290153322b8ca78971d8f
https://github.com/lxc/lxc/commit/8e295bc1a95441ddcf5290153322b8ca78971d8f
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
Log Message:
-----------
btrfs: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: d848b631492434985ffc5de9bbd7c631101077cb
https://github.com/lxc/lxc/commit/d848b631492434985ffc5de9bbd7c631101077cb
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
Log Message:
-----------
btrfs: only chown_mapped_root() if not btrfs
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 1aa0201f1446f1387c649467d86e923c9e9ecccf
https://github.com/lxc/lxc/commit/1aa0201f1446f1387c649467d86e923c9e9ecccf
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/lxcbtrfs.c
Log Message:
-----------
btrfs: simplify
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 36c55bf31c67d5048b6dd7f85ac425f3b2e22fd3
https://github.com/lxc/lxc/commit/36c55bf31c67d5048b6dd7f85ac425f3b2e22fd3
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
Log Message:
-----------
btrfs: simplify
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 667fa8cef1afc88bbe20c04523521556cb2946ac
https://github.com/lxc/lxc/commit/667fa8cef1afc88bbe20c04523521556cb2946ac
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/bdev.h
Log Message:
-----------
storage: add create_{clone,snapshot}()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 618b655b4ed187b4853841813f9831b85987339a
https://github.com/lxc/lxc/commit/618b655b4ed187b4853841813f9831b85987339a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/lxcbtrfs.c
M src/lxc/bdev/lxcbtrfs.h
Log Message:
-----------
btrfs: switch to btrfs_create_{clone,snapshot}()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a3e85dae4e02ad9d3b8fcf6bf301907ef55a7c01
https://github.com/lxc/lxc/commit/a3e85dae4e02ad9d3b8fcf6bf301907ef55a7c01
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/bdev.h
M src/lxc/bdev/lxcbtrfs.c
M src/lxc/bdev/lxcbtrfs.h
Log Message:
-----------
storage: add arg to create_snapshot()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 9a534c222664cb3b2705fcf523d67de8522011d1
https://github.com/lxc/lxc/commit/9a534c222664cb3b2705fcf523d67de8522011d1
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
M src/lxc/bdev/lxclvm.c
M src/lxc/bdev/lxclvm.h
Log Message:
-----------
storage: rework lvm backend
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 8f2896da31e7822eb7894a5ade9e11652fe75f7f
https://github.com/lxc/lxc/commit/8f2896da31e7822eb7894a5ade9e11652fe75f7f
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcdir.c
Log Message:
-----------
dir: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 23eb8575d414d8b448398e9ed45d83741296a1ca
https://github.com/lxc/lxc/commit/23eb8575d414d8b448398e9ed45d83741296a1ca
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcdir.c
Log Message:
-----------
dir: improvements
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 8608cb0bd3b4ecd8bdf57a397b43ee9f344b8870
https://github.com/lxc/lxc/commit/8608cb0bd3b4ecd8bdf57a397b43ee9f344b8870
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
Log Message:
-----------
bdev: non-functional changes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 2ea2f3c8a6509cddbeebab92a0d3c56d4bf48be9
https://github.com/lxc/lxc/commit/2ea2f3c8a6509cddbeebab92a0d3c56d4bf48be9
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcrsync.c
M src/lxc/bdev/lxcrsync.h
Log Message:
-----------
rsync: add new rsync functions
We will fade out the old helpers soon.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a493a694166e65edbf412433a605042cc0ac3d0e
https://github.com/lxc/lxc/commit/a493a694166e65edbf412433a605042cc0ac3d0e
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/bdev.c
Log Message:
-----------
storage: switch to new rsync functions
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: d8bb582ae3ffd1864f20bd0a9548b2a06ded66c0
https://github.com/lxc/lxc/commit/d8bb582ae3ffd1864f20bd0a9548b2a06ded66c0
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcbtrfs.c
Log Message:
-----------
btrfs: switch to new rsync helpers
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 85914b6775afbf5598ea0cf8e342237f1da7c6d4
https://github.com/lxc/lxc/commit/85914b6775afbf5598ea0cf8e342237f1da7c6d4
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcloop.c
Log Message:
-----------
loop: rework loop storage driver
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 162a857a5811ff343146401cf6dde482158ae665
https://github.com/lxc/lxc/commit/162a857a5811ff343146401cf6dde482158ae665
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcrbd.c
Log Message:
-----------
rbd: rbd non-functional changes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 93b8f59a889d72b863c9fd225ebe3694feb6a0d1
https://github.com/lxc/lxc/commit/93b8f59a889d72b863c9fd225ebe3694feb6a0d1
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2017-08-14 (Mon, 14 Aug 2017)
Changed paths:
M src/lxc/bdev/lxcrbd.c
Log Message:
-----------
rbd: rework rbd storage driver
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Compare: https://github.com/lxc/lxc/compare/c1922c2cdb39...93b8f59a889d
More information about the lxc-devel
mailing list