[CRIU] [PATCHv2 0/9] Compatible (mostly) fixes
Cyrill Gorcunov
gorcunov at gmail.com
Thu Aug 4 11:48:55 PDT 2016
On Thu, Aug 04, 2016 at 06:07:40PM +0300, Dmitry Safonov wrote:
> v2: rebase on criu-dev with autofixed conflict by git
>
> There is three patches for issues I've found while was introducing
> CONFIG_COMPAT compile&make option, that do nothing with compat:
> build/nmk: simplify try-cc and return true/false
> make: drop check-build-packages - we can use try-cc now
> make: propagate config DEFINES in CFLAGS
>
> For other patches: first four -- some fixes for compatible vdso
> on 3.X kernels (found while testing criu on vzkernel with compat
> patches set). Mostly -- there are different symbols in vdso for
> compat & native tasks, the sizes of vdso blob differ from native
> to compat and it's hard to make mremap() for vdso vma working --
> so use arch_prctl() API in the case when mremap() does not work.
>
> The last two patches in the set introduce CONFIG_COMPAT option
> which make gcc-multilib & glibc6-i686 *optional* dependencies
> for building CRIU.
Reviewed-by: Cyrill Gorcunov <gorcunov at openvz.org>
OK, lets see how it flows.
More information about the CRIU
mailing list