<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git, branch vmsep</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=vmsep</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=vmsep'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2019-12-18T02:07:33+00:00</updated>
<entry>
<title>qemu: change packaging when vmsep is enabled</title>
<updated>2019-12-18T02:07:33+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@xilinx.com</email>
</author>
<published>2019-12-18T02:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=0257d67a89246927fbbbde7629837f8ce5017b63'/>
<id>urn:sha1:0257d67a89246927fbbbde7629837f8ce5017b63</id>
<content type='text'>
When hosts are using VM separation features, they need qemu
on the target to launch guests (and for other purposes) .. but
they do not want *all* of the build qemu targets. To allow a
more fine grained installation off qemu components, this patch
splits packaging into:

  - qemu-&lt;arch&gt;
  - qemu-support
  - qemu-keymaps

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@xilinx.com&gt;
</content>
</entry>
<entry>
<title>libxycrypt: build static libraries if 'vmsep' is in distro_features</title>
<updated>2019-12-18T01:36:17+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@xilinx.com</email>
</author>
<published>2019-12-18T01:36:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=4f3d9f478ff47be670e474d8696dd0e0a8f7ebf4'/>
<id>urn:sha1:4f3d9f478ff47be670e474d8696dd0e0a8f7ebf4</id>
<content type='text'>
If vmsep is a distro feature, we need to allow the static libraries to
be built (so we remove --diable-static). Without this, busybox cannot
be statically built and we can't (easily) use it as part of an initrd.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@xilinx.com&gt;
</content>
</entry>
<entry>
<title>busybox: vmsep distro feature modifications</title>
<updated>2019-12-18T01:34:23+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@xilinx.com</email>
</author>
<published>2019-12-18T01:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=70d878ec1a78d33c015828028cb7b7af40f13708'/>
<id>urn:sha1:70d878ec1a78d33c015828028cb7b7af40f13708</id>
<content type='text'>
If "vmsep" is in distro features, we need to configure busybox
as a static build. This allows for it to be used as party of an
initrd.

We also ensure that the installer support is added to busybox, so
it can be installed to the initrd via: busybox --install

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@xilinx.com&gt;
</content>
</entry>
<entry>
<title>runx: introduce xen OCI container recipe</title>
<updated>2019-12-18T01:25:31+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@xilinx.com</email>
</author>
<published>2019-12-18T01:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=c1ba1497ded5589acf2e3ff77cc30194671c162a'/>
<id>urn:sha1:c1ba1497ded5589acf2e3ff77cc30194671c162a</id>
<content type='text'>
This is the initial version of the runX OCI wrapper to allow Xen based virtual
machines to be launched and managed as containers via an OCI interface.

In this first version, runx consists of the following components:

  - runX binary/wrapper (/usr/bin/)
  - state control wrappers (/usr/share/runX)
  - runx kernel
  - initrd

Once built and installed these allow the launching of Xen virtual machines
in an OCI compliant manner.

Dependencies of this recipe include:

  - kernel: must be a specific version, currently 4.15. This is done as
            a nested build and not as a multiconfig (by design).
  - static target busybox: used for the initrd
  - initrd: constructed from the kernel + busybox

The configuration of the system to build the dependencies in the right
mode for use in runX is controlled via the DISTRO_FEATURE "vmsep". If
this feature is missing, and runx is bitbaked, an error is thrown.

Installing the "runx" package to a rootfs will install all the required
support components (and dependencies).

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@xilinx.com&gt;
</content>
</entry>
<entry>
<title>README: update mailing list address</title>
<updated>2019-11-22T13:02:58+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2019-11-22T12:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=bda5b6ab326a4926aedd32f137de5f3837c8cdb8'/>
<id>urn:sha1:bda5b6ab326a4926aedd32f137de5f3837c8cdb8</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>templates/lxc-download.in: Use curl instead of wget</title>
<updated>2019-09-20T04:43:26+00:00</updated>
<author>
<name>Joakim Roubert</name>
<email>joakim.roubert@axis.com</email>
</author>
<published>2019-09-17T13:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=e1f24ea8e77f8a3c3266264dd71417c8f9661f89'/>
<id>urn:sha1:e1f24ea8e77f8a3c3266264dd71417c8f9661f89</id>
<content type='text'>
When curl's MIT license is preferable to wget's GPLv3. Which it is in
several situations.

Change-Id: I72ee1ce66493c564557b73fae80f5219ef83af6d
Signed-off-by: Joakim Roubert &lt;joakimr@axis.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>libvirt: Five security fixes</title>
<updated>2019-09-09T17:26:51+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster@mvista.com</email>
</author>
<published>2019-09-06T02:52:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=10ef706f61c4219712ff6b118446fee3ef359c1a'/>
<id>urn:sha1:10ef706f61c4219712ff6b118446fee3ef359c1a</id>
<content type='text'>
Affects &lt;= 4.9.0

This affectively moves sources to tip
Fixes the following cves.

CVE-2019-10132
CVE-2019-10161
CVE-2019-10166
CVE-2019-10167
CVE-2019-10168

Signed-off-by: Armin Kuster &lt;akuster@mvista.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>ceph: set CVE_PRODUCT</title>
<updated>2019-05-06T19:47:02+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2019-05-05T05:43:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=2c6f451aa2b954c0cab2052d4f4635618050f648'/>
<id>urn:sha1:2c6f451aa2b954c0cab2052d4f4635618050f648</id>
<content type='text'>
Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>netns: Upgrade to v0.5.3</title>
<updated>2019-05-01T19:39:29+00:00</updated>
<author>
<name>Paul Barker</name>
<email>paul@betafive.co.uk</email>
</author>
<published>2019-04-29T20:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=0fc82d3d0b8c718ac0bbfb72922cf8c72003c646'/>
<id>urn:sha1:0fc82d3d0b8c718ac0bbfb72922cf8c72003c646</id>
<content type='text'>
Drop obsolete patches and forward-port the remaining required patch. We
also need to fix up permissions after the build so that we can clean the
build directory without errors if needed.

Signed-off-by: Paul Barker &lt;paul@betafive.co.uk&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>xen: make the dev86-native dependency specific to x86-64 target</title>
<updated>2019-04-18T13:33:24+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2019-04-16T22:23:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=3038a912be24f7586dba4c70ec96d01a6c9f1852'/>
<id>urn:sha1:3038a912be24f7586dba4c70ec96d01a6c9f1852</id>
<content type='text'>
Remove the requirement for x86 tools when building for ARM platforms.

Signed-off-by: Christopher Clark &lt;christopher.clark6@baesystems.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
