<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-devtools/qemu, branch master-test</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-test</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-test'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2020-07-24T17:08:57+00:00</updated>
<entry>
<title>qemu: Remove duplicated xen PACKAGECONFIG</title>
<updated>2020-07-24T17:08:57+00:00</updated>
<author>
<name>Diego Sueiro</name>
<email>diego.sueiro@arm.com</email>
</author>
<published>2020-07-23T14:46:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=82da26ffdec19ac9aebf648e2ced36a5bd711382'/>
<id>urn:sha1:82da26ffdec19ac9aebf648e2ced36a5bd711382</id>
<content type='text'>
The "meta/recipes-devtools/qemu/qemu.inc" already sets the PACKAGECONFIG[xen].

Signed-off-by: Diego Sueiro &lt;diego.sueiro@arm.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>vmsep: add virtfs to qemu PACKAGECONFIG</title>
<updated>2020-04-16T17:56:00+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2020-04-16T17:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=5865f61432b4340312ae82abf408d3b5e7dfb62e'/>
<id>urn:sha1:5865f61432b4340312ae82abf408d3b5e7dfb62e</id>
<content type='text'>
When doing vm separation, we need virtfs (and its dependencies) for
proper ontarget operation of qemu.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>qemu-package-split.inc: Include bash as RDEPENDS for qemu-support</title>
<updated>2020-03-15T16:43:14+00:00</updated>
<author>
<name>Sai Hari Chandana Kalluri</name>
<email>chandana.kalluri@xilinx.com</email>
</author>
<published>2020-03-10T18:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=cb172a5253dd9783383e27ec797ee9b42babbbb4'/>
<id>urn:sha1:cb172a5253dd9783383e27ec797ee9b42babbbb4</id>
<content type='text'>
Include bash as RDEPENDS for qemu-support to prevent the following
do_package_qa error: do_package_qa: QA Issue: /usr/bin/qemu-mips contained in
package qemu-support requires /bin/bash, but no providers found in
RDEPENDS_qemu-support? [file-rdeps]

Signed-off-by: Sai Hari Chandana Kalluri &lt;chandana.kalluri@xilinx.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>qemu: change packaging when vmsep is enabled</title>
<updated>2020-03-11T16:20:42+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=73bfe0be321b7695a77c33cb0b53e1afc9f32899'/>
<id>urn:sha1:73bfe0be321b7695a77c33cb0b53e1afc9f32899</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>xen: separate recipes for hypervisor and tools; switch to git as source</title>
<updated>2020-02-27T21:59:23+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2020-02-26T00:15:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=545461ba2f97f065791e3d4ed22342eba2836d48'/>
<id>urn:sha1:545461ba2f97f065791e3d4ed22342eba2836d48</id>
<content type='text'>
This change changes the names of many packages produced: the
xen-tools recipe now builds packages previous built by the xen
recipe, so the package prefix changes from "xen-" to "xen-tools-".
A temporary bbappend is provided for qemu to ease the transition.

Multiple motivations for recipe separation:
- improves efficiency of incremental build and development
- supports building the hypervisor and tools with different toolchains
  and for different architectures

Switch to using a git recipe on the Xen stable branch:
- enables easier tracking of critical XSA security updates applied
  upstream by just advancing SRCREV along the branch
Revision has been set to the tip of the stable-4.12 branch, which
has the one XSA-312 patch applied on top of RELEASE-4.12.2.

The recipe refactor externalizes the block tap components, to enable optional
building of blktap in a separate recipe outside xen-tools, needed by OpenXT.

xenstored is made a virtual package to support switching between
alternative implementations (several exist).

Update xen-image-minimal to install the xen-tools package, which
replaces what was previously xen-base.

Determine the flask policy filename, which is Xen-version specific,
using the same method as the Xen build system.

qemu: update PACKAGECONFIG[xen] for xen package renaming: allows builds
to continue correctly in the meantime while openembedded core and poky
are updated.

OpenXT ticket reference: OXT-1694

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>
