[lxc-devel] [lxc/lxc] ea2a07: commands: add ability to audit fd connection and c...

Stéphane Graber noreply at github.com
Wed Mar 11 15:34:38 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: ea2a070bc5666ef7b3fc23023c3a5214b0dafc9c
      https://github.com/lxc/lxc/commit/ea2a070bc5666ef7b3fc23023c3a5214b0dafc9c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M src/lxc/commands.c
    M src/lxc/commands.h
    M src/lxc/commands_utils.c
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  commands: add ability to audit fd connection and cleanup path

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: a804c19ba5aaf77838ca72024dabd22c344901e6
      https://github.com/lxc/lxc/commit/a804c19ba5aaf77838ca72024dabd22c344901e6
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M src/lxc/commands.c

  Log Message:
  -----------
  commands: use LXC_CMD_REAP_CLIENT_FD in lxc_cmd_get_cgroup2_fd_callback()

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 890ecf08607033781fb5e7dc80e2c63ec3416da9
      https://github.com/lxc/lxc/commit/890ecf08607033781fb5e7dc80e2c63ec3416da9
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md
    M src/lxc/lxccontainer.h

  Log Message:
  -----------
  lxccontainer.h: document seccomp_notify_fd()

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 746aab518450a41f2ea9723a1613c8c77013fb98
      https://github.com/lxc/lxc/commit/746aab518450a41f2ea9723a1613c8c77013fb98
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M src/lxc/commands.c
    M src/lxc/commands.h

  Log Message:
  -----------
  commands: LXC_CMD_GET_INIT_PIDFD

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: fa3621ea820dce2bcc08ced13b81399a64b21aa7
      https://github.com/lxc/lxc/commit/fa3621ea820dce2bcc08ced13b81399a64b21aa7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md
    M src/lxc/lxccontainer.c
    M src/lxc/lxccontainer.h

  Log Message:
  -----------
  lxccontainer: add init_pidfd() API extension

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 39293f2213fa1a654309b92f28966e5a353e5212
      https://github.com/lxc/lxc/commit/39293f2213fa1a654309b92f28966e5a353e5212
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M src/lxc/raw_syscalls.h
    M src/lxc/start.c
    M src/lxc/utils.c
    M src/lxc/utils.h

  Log Message:
  -----------
  start: add ability to detect whether kernel supports pidfds

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 9837ee466d395ac4a68918dcfb2d9dbe7ebb7695
      https://github.com/lxc/lxc/commit/9837ee466d395ac4a68918dcfb2d9dbe7ebb7695
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M src/lxc/commands.c
    M src/lxc/lxccontainer.c
    M src/lxc/utils.c

  Log Message:
  -----------
  lxccontainer: switch to pidfds whenever possible

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 08eccae8c198882ef7b39968e857ad2cba8bf175
      https://github.com/lxc/lxc/commit/08eccae8c198882ef7b39968e857ad2cba8bf175
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  lxccontainer: switch to pidfd polling when shutting down containers

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 77f5bdc240b46a761e7da3c2f0a6ce81d25c6f59
      https://github.com/lxc/lxc/commit/77f5bdc240b46a761e7da3c2f0a6ce81d25c6f59
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md

  Log Message:
  -----------
  api-extensions: add "pidfd" api extension

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 15ba80d5241b0dcbf22b5072982f29efb15652ec
      https://github.com/lxc/lxc/commit/15ba80d5241b0dcbf22b5072982f29efb15652ec
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md

  Log Message:
  -----------
  api-extensions: reflow "cgroup2" api extension

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: cc08c0f3224ab179b7023e76bf676176eb948f0e
      https://github.com/lxc/lxc/commit/cc08c0f3224ab179b7023e76bf676176eb948f0e
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md

  Log Message:
  -----------
  api-extensions: reflow "cgroup2_devices" extensions

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: b3883456f5e21464cbe0e5f317c358f983c497ac
      https://github.com/lxc/lxc/commit/b3883456f5e21464cbe0e5f317c358f983c497ac
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md

  Log Message:
  -----------
  api-extensions: reflow "seccomp_notify" api extension

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 51c9ca2ceb9b65d32d7273739dc549fe2496ef3b
      https://github.com/lxc/lxc/commit/51c9ca2ceb9b65d32d7273739dc549fe2496ef3b
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md

  Log Message:
  -----------
  api-extensions: reflow "seccomp_allow_nesting" api extension

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 712ff18d45531b0cd15157ae5f4b2a9af7e388bb
      https://github.com/lxc/lxc/commit/712ff18d45531b0cd15157ae5f4b2a9af7e388bb
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md

  Log Message:
  -----------
  api-extensions: document "network_veth_router" api extension

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: f3741b92fd48e25338bed609a862e21c2c04630f
      https://github.com/lxc/lxc/commit/f3741b92fd48e25338bed609a862e21c2c04630f
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md

  Log Message:
  -----------
  api-extensions: use correct headings

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 133d96089f93843766eb34542e7a61e6a97893c9
      https://github.com/lxc/lxc/commit/133d96089f93843766eb34542e7a61e6a97893c9
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2020-03-11 (Wed, 11 Mar 2020)

  Changed paths:
    M doc/api-extensions.md
    M src/lxc/commands.c
    M src/lxc/commands.h
    M src/lxc/commands_utils.c
    M src/lxc/lxccontainer.c
    M src/lxc/lxccontainer.h
    M src/lxc/raw_syscalls.h
    M src/lxc/start.c
    M src/lxc/utils.c
    M src/lxc/utils.h

  Log Message:
  -----------
  Merge pull request #3290 from brauner/2020-03-11/fixes

pidfds: switch infrastructure to rely on pidfds whenever possible


Compare: https://github.com/lxc/lxc/compare/c6a635312dd8...133d96089f93


More information about the lxc-devel mailing list