[lxc-devel] [lxc/lxc] ea720f: sync: add LXC_SYNC_ERROR to report errors from ano...

GitHub noreply at github.com
Fri Mar 25 04:45:18 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: ea720ff1d0bf82557888b400e8866227f7545cc1
      https://github.com/lxc/lxc/commit/ea720ff1d0bf82557888b400e8866227f7545cc1
  Author: Aleksandr Mezin <mezin.alexander at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

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

  Log Message:
  -----------
  sync: add LXC_SYNC_ERROR to report errors from another process.

Signed-off-by: Aleksandr Mezin <mezin.alexander at gmail.com>


  Commit: d1ccb562a9d71fe94c5b93706233d1a00280600e
      https://github.com/lxc/lxc/commit/d1ccb562a9d71fe94c5b93706233d1a00280600e
  Author: Aleksandr Mezin <mezin.alexander at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M src/lxc/start.c

  Log Message:
  -----------
  start: use LXC_SYNC_ERROR to report errors.

This gives more meaningful error message than "invalid sequence".

Signed-off-by: Aleksandr Mezin <mezin.alexander at gmail.com>


  Commit: f8dd0275593f14fa58c3393bb56e83e8d74cae09
      https://github.com/lxc/lxc/commit/f8dd0275593f14fa58c3393bb56e83e8d74cae09
  Author: Aleksandr Mezin <mezin.alexander at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

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

  Log Message:
  -----------
  utils: split null_stdfds() to open_devnull() and set_stdfds()

Signed-off-by: Aleksandr Mezin <mezin.alexander at gmail.com>


  Commit: c44de748afb0080271f6a68bc5defb2c74516859
      https://github.com/lxc/lxc/commit/c44de748afb0080271f6a68bc5defb2c74516859
  Author: Aleksandr Mezin <mezin.alexander at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M src/lxc/start.c

  Log Message:
  -----------
  start: open /dev/null from "host" /dev

Sometimes, a container doesn't have /dev/null.
For example, I have this problem with Android container.

This fixes #910 (github) for me.

Signed-off-by: Aleksandr Mezin <mezin.alexander at gmail.com>


  Commit: e9058dea83a514f6e5e0ef69fa48565efe65b261
      https://github.com/lxc/lxc/commit/e9058dea83a514f6e5e0ef69fa48565efe65b261
  Author: Serge Hallyn <serge at hallyn.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

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

  Log Message:
  -----------
  Merge pull request #917 from amezin/master

Fix daemonized containers without autodev and/or /dev mount


Compare: https://github.com/lxc/lxc/compare/07e4c41f2963...e9058dea83a5


More information about the lxc-devel mailing list