]> git.ipfire.org Git - thirdparty/lxc.git/commit
seccomp: add ppc support
authorBogdan Purcareata <bogdan.purcareata@freescale.com>
Thu, 12 Mar 2015 08:57:47 +0000 (08:57 +0000)
committerStéphane Graber <stgraber@ubuntu.com>
Fri, 13 Mar 2015 23:22:22 +0000 (19:22 -0400)
commitb4067426d58aec9b6cad7a4739793f3d90c5f189
tree6b657ba5714e54f204a4e3a1b2899ccd7bdbdd67
parent7785e39c96a25bab32a426bf3c1d1e0a1993ac49
seccomp: add ppc support

This patch enables seccomp support for LXC containers running on PowerPC
architectures. It is based on the latest PowerPC support added to libseccomp, on
the working-ppc64 branch [1].

Libseccomp has been tested on ppc, ppc64 and ppc64le architectures. LXC with
seccomp support has been tested on ppc and ppc64 architectures, using the
default seccomp policy example files delivered with the LXC package.

[1] https://github.com/seccomp/libseccomp/commits/working-ppc64

v2:
- add #ifdefs in get_new_ctx to fix builds on systems not having SCMP_ARCH_PPC*
  defined

Signed-off-by: Bogdan Purcareata <bogdan.purcareata@freescale.com>
Acked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>
src/lxc/seccomp.c