- 04 Apr, 2016 2 commits
-
-
Stéphane Graber authored
Add a document of lxc.rootfs.backend in Korean manpage
-
Sungbae Yoo authored
Update for commit f9039861Signed-off-by:
Sungbae Yoo <sungbae.yoo@samsung.com>
-
- 03 Apr, 2016 9 commits
-
-
Stéphane Graber authored
fix spelling mistakes spotted by Debian's lintian
-
Evgeni Golov authored
Signed-off-by:Evgeni Golov <evgeni@debian.org>
-
Christian Brauner authored
fix btrfs_recursive_destroy
-
Oleg Freedholm authored
Signed-off-by:Oleg Freedholm <overlayfs@gmail.com>
-
Stéphane Graber authored
switch user facing name to lxc.rootfs.backend
-
Serge Hallyn authored
Signed-off-by:Serge Hallyn <serge.hallyn@ubuntu.com>
-
Serge Hallyn authored
Signed-off-by:Serge Hallyn <serge.hallyn@ubuntu.com>
-
Christian Brauner authored
rootfs.bdev_type: implement get and clear
-
Serge Hallyn authored
clear is just set(x, ""), but before this patch that didn't work bc "" is nota valid bdev type. Signed-off-by:Serge Hallyn <serge.hallyn@ubuntu.com>
-
- 02 Apr, 2016 6 commits
-
-
Christian Brauner authored
use more accurate bdev_type name for rootfs.bdev
-
Serge Hallyn authored
It'll make future code reading easier. Signed-off-by:Serge Hallyn <serge.hallyn@ubuntu.com>
-
Christian Brauner authored
2016 04 02/bdev
-
Serge Hallyn authored
If that is specified, then we only use the specified backing store type. This can be useful if you know that lxc.rootfs is a directory type and you do not want lxc to waste time searching for zfs, btrfs, etc. Signed-off-by:Serge Hallyn <serge.hallyn@ubuntu.com>
-
Serge Hallyn authored
Signed-off-by:Serge Hallyn <serge.hallyn@ubuntu.com>
-
Oleg Freedhom authored
A change in kernel 4.2 caused btrfs_recursive_destroy to fail to delete unprivileged containers. This patch restores the pre-kernel-4.2 behaviour. Ref: Issue 935. Signed-off-by:Oleg Freedhom <overlayfs@gmail.com>
-
- 31 Mar, 2016 6 commits
-
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
Stéphane Graber authored
c/r: support for the criu pageserver
-
Niklas Eiling authored
Signed-off-by:Niklas Eiling <niklas.eiling@rwth-aachen.de>
-
Christian Brauner authored
Fix buffer overflow in do_start()
-
Aleksandr Mezin authored
Signed-off-by:Aleksandr Mezin <mezin.alexander@gmail.com>
-
Niklas Eiling authored
this enables lxc to perform "disk-less migrations" where memory pages are sent directly to the destination machine instead of being written to the sources filesystem first. For this, the migrate_opts struct has been added the strings "pageserver_address" and "pageserver_port" so that criu can be told where to look for a pageserver. Signed-off-by:Niklas Eiling <niklas.eiling@rwth-aachen.de>
-
- 30 Mar, 2016 13 commits
-
-
Serge Hallyn authored
fix possible buffer overflow
-
Niklas Eiling authored
Signed-off-by:Niklas Eiling <niklas.eiling@rwth-aachen.de>
-
Stéphane Graber authored
update Debian release names
-
Evgeni Golov authored
Squeeze is EOL now, Stretch is the upcoming stable Signed-off-by:Evgeni Golov <evgeni@golov.de>
-
Niklas Eiling authored
strncat only returns its first argument and not the end of the written string. Thus "buf-pos" is always 0 and consquently no range check is performed. Signed-off-by:Niklas Eiling <niklas.eiling@rwth-aachen.de>
-
Serge Hallyn authored
use smarter error handling for lxc_strmmap()
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Serge Hallyn authored
also ingore *.so.*
-
Christian Brauner authored
Additionally, fix the comment for lxc_strmmap() and cleanup #includes in utils.{c,h}. Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Christian Brauner authored
lxc-ubuntu: Fix building on secondary architectures
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
Stéphane Graber authored
Signed-off-by:Stéphane Graber <stgraber@ubuntu.com>
-
- 29 Mar, 2016 4 commits
-
-
Serge Hallyn authored
add funs to mmap() files to \0-terminated strings
-
Christian Brauner authored
Rename lxc_mmap()/lxc_munmap() to lxc_strmmap()/lxc_strmunmap(). Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-
Christian Brauner authored
In order to do this we make use of the MAP_FIXED flag of mmap(). MAP_FIXED should be safe to use when it replaces an already existing mapping. To this end, we establish an anonymous mapping that is one byte larger than the underlying file. The pages handed to us are zero filled. Now we establish a fixed-address mapping starting at the address we received from our anonymous mapping and replace all bytes excluding the additional \0-byte with the file. This allows us to use normal string-handling function. The idea implemented here is similar to how shared libraries are mapped. Signed-off-by:Christian Brauner <christian.brauner@mailbox.org>
-