[lxc-devel] [lxc/lxc] f53b59: utils: Add mips signalfd syscall numbers

GitHub noreply at github.com
Thu Aug 18 16:49:55 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: f53b5916521a32e58e48df8ae1fce9c30cea3a99
      https://github.com/lxc/lxc/commit/f53b5916521a32e58e48df8ae1fce9c30cea3a99
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/lxc/utils.h

  Log Message:
  -----------
  utils: Add mips signalfd syscall numbers

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: 2ccd9edaa8b76f55e96187e9f3a44d758459b707
      https://github.com/lxc/lxc/commit/2ccd9edaa8b76f55e96187e9f3a44d758459b707
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: Implement MIPS seccomp handling

MIPS processors implement 3 ABIs: o32, n64 and n32 (similar to x32). The kernel
treats each ABI separately so syscalls disallowed on "all" arches should be
added to all three seccomp sets. This is implemented by expanding compat_arch
and compat_ctx to accept two compat architectures.

After this, the MIPS hostarch detection code and config section code is added.

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: 6f943dd9abf5124b05d18db063f934cb45fb5c53
      https://github.com/lxc/lxc/commit/6f943dd9abf5124b05d18db063f934cb45fb5c53
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  templates: Add mips hostarch detection to debian

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: e319eb3478799207d3185bfc780b94d0959ea627
      https://github.com/lxc/lxc/commit/e319eb3478799207d3185bfc780b94d0959ea627
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/lxc/confile.c

  Log Message:
  -----------
  seccomp: Add mips and mips64 entries to lxc_config_parse_arch

Fixes "unsupported personality" warnings when starting containers.

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: d36c8ae3bfdf7026c10ed0a7a4e1309a3f4fd26d
      https://github.com/lxc/lxc/commit/d36c8ae3bfdf7026c10ed0a7a4e1309a3f4fd26d
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: fix strerror()

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: f4b5c870570011c67a60954260bba0148810f8a0
      https://github.com/lxc/lxc/commit/f4b5c870570011c67a60954260bba0148810f8a0
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M src/lxc/confile.c
    M src/lxc/seccomp.c
    M src/lxc/utils.h
    M templates/lxc-debian.in

  Log Message:
  -----------
  Merge pull request #1133 from jcowgill/mips

Add MIPS support


Compare: https://github.com/lxc/lxc/compare/7847a507c928...f4b5c8705700


More information about the lxc-devel mailing list