[lxc-devel] [lxc/lxc] beabd0: Add support for Linux for SPARC distribution host ...

GitHub noreply at github.com
Mon Jan 4 17:57:34 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: beabd0a28f97372f3842746888082237c070ded1
      https://github.com/lxc/lxc/commit/beabd0a28f97372f3842746888082237c070ded1
  Author: Wim Coekaerts <wim.coekaerts at oracle.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M config/templates/Makefile.am
    A config/templates/sparclinux.common.conf.in
    A config/templates/sparclinux.userns.conf.in
    M configure.ac
    M templates/Makefile.am
    A templates/lxc-sparclinux.in

  Log Message:
  -----------
  Add support for Linux for SPARC distribution host and template

Linux for SPARC is a free community Linux distribution for SPARC hosted by Oracle. See : https://oss.oracle.com/projects/linux-sparc

While the distribution is based on Oracle Linux it does have some differences and since it's not actually Oracle Linux I decided to add a separate template rather than having the Oracle Linux template also support Linux for SPARC.

This patch adds the lxc-template for Linux for SPARC and it also adds Linux for SPARC in the configure.ac as a distribution target to build.

Signed-off-by: Wim Coekaerts <wim.coekaerts at oracle.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 7eff30fd5db84a15c0158b370d5fd850153a46cf
      https://github.com/lxc/lxc/commit/7eff30fd5db84a15c0158b370d5fd850153a46cf
  Author: Marko Hauptvogel <marko.hauptvogel at googlemail.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M doc/lxc.container.conf.sgml.in

  Log Message:
  -----------
  Documenting valueless lxc.cap.drop behaviour

>From b24b0e16848fbb93402a08efa3950cd59272b8da Mon Sep 17 00:00:00 2001
From: Marko Hauptvogel <marko.hauptvogel at googlemail.com>
Date: Sun, 3 Jan 2016 23:07:19 +0100
Subject: [PATCH] Documenting valueless lxc.cap.drop behaviour

Undocummented behaviour since 7d0eb87.

Signed-off-by: Marko Hauptvogel <marko.hauptvogel at googlemail.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 2984ee367336375200eac590c93685db43a3b08d
      https://github.com/lxc/lxc/commit/2984ee367336375200eac590c93685db43a3b08d
  Author: KATOH Yasufumi <karma at jazz.email.ne.jp>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M src/lxc/lxc_create.c

  Log Message:
  -----------
  Improve the help of lxc-create

* remove unavailable options (-w, -r)
* remove overlapped option (-P)
* classify options according to bdev type

Signed-off-by: KATOH Yasufumi <karma at jazz.email.ne.jp>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: a90277dfb5eb09ce78cc7cef43b6c7b38e1bbf0f
      https://github.com/lxc/lxc/commit/a90277dfb5eb09ce78cc7cef43b6c7b38e1bbf0f
  Author: Wim Coekaerts <wim.coekaerts at oracle.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu.c: protect from buffer overrun of version in fscanf()

while highly unlikely to happen...
char version[1024];

fscanf(.. %[1024] .., version  );

should leave room for null termination

Signed-off-by: Wim Coekaerts <wim.coekaerts at oracle.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: ee54ea9a28ba2314f86d07a9e080549f90454e02
      https://github.com/lxc/lxc/commit/ee54ea9a28ba2314f86d07a9e080549f90454e02
  Author: Wim Coekaerts <wim.coekaerts at oracle.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M src/lxc/network.c

  Log Message:
  -----------
  network.c:is_wlan() File Leak f

network.c:is_wlan() File Leak f f initialized at line 156 with fopen f
leaks when fopen(path, r) != NULL at line 156 and physname == NULL at
line 163.

Signed-off-by: Wim Coekaerts <wim.coekaerts at oracle.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>
Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>


  Commit: 0794541858448030aaf3dada5b780ce400025ac3
      https://github.com/lxc/lxc/commit/0794541858448030aaf3dada5b780ce400025ac3
  Author: KATOH Yasufumi <karma at jazz.email.ne.jp>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M doc/ja/lxc.container.conf.sgml.in
    M doc/lxc.container.conf.sgml.in

  Log Message:
  -----------
  doc: Add LXC_SRC_NAME to lxc.container.conf(5)

only add to English and Japanese docs.

Signed-off-by: KATOH Yasufumi <karma at jazz.email.ne.jp>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 1bc07a5b8dbaef4b6eb6d30a260e9c2153ed368b
      https://github.com/lxc/lxc/commit/1bc07a5b8dbaef4b6eb6d30a260e9c2153ed368b
  Author: KATOH Yasufumi <karma at jazz.email.ne.jp>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M doc/ja/lxc-console.sgml.in
    M doc/ja/lxc-create.sgml.in
    M doc/ja/lxc-device.sgml.in
    M doc/ja/lxc-info.sgml.in
    M doc/ja/lxc-ls.sgml.in
    M doc/ja/lxc-start-ephemeral.sgml.in
    M doc/ja/lxc-top.sgml.in
    M doc/ja/lxc-wait.sgml.in
    M doc/ko/lxc-console.sgml.in
    M doc/ko/lxc-create.sgml.in
    M doc/ko/lxc-device.sgml.in
    M doc/ko/lxc-info.sgml.in
    M doc/ko/lxc-ls.sgml.in
    M doc/ko/lxc-start-ephemeral.sgml.in
    M doc/ko/lxc-top.sgml.in
    M doc/ko/lxc-wait.sgml.in
    M doc/lxc-console.sgml.in
    M doc/lxc-create.sgml.in
    M doc/lxc-device.sgml.in
    M doc/lxc-info.sgml.in
    M doc/lxc-ls.sgml.in
    M doc/lxc-start-ephemeral.sgml.in
    M doc/lxc-top.sgml.in
    M doc/lxc-wait.sgml.in

  Log Message:
  -----------
  doc: Improve man pages

* Add long options if not be written
* Remove optional tags in OPTIONS section

Signed-off-by: KATOH Yasufumi <karma at jazz.email.ne.jp>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 25a9939b7b48ceb4d208c780e60c67ed44a1acdb
      https://github.com/lxc/lxc/commit/25a9939b7b48ceb4d208c780e60c67ed44a1acdb
  Author: Wim Coekaerts <wim.coekaerts at oracle.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M src/lxc/network.c

  Log Message:
  -----------
  NULL pointer deference if nlmsg_reserve() returns NULL for ifi

nlmsg_reserve() might return NULL
   if (nlmsg_len + tlen > nlmsg->cap)
          return NULL;

Also set err = -ENOMEM where appropriate

Signed-off-by: Wim Coekaerts <wim.coekaerts at oracle.com>
Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>


Compare: https://github.com/lxc/lxc/compare/cb65e5d71b5f...25a9939b7b48


More information about the lxc-devel mailing list