<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/dynamic-layers, branch nanbield</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=nanbield</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=nanbield'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2023-12-19T03:03:35+00:00</updated>
<entry>
<title>zynqmp-xen-qemu.dtsi: Remove device_type dt nodes</title>
<updated>2023-12-19T03:03:35+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2023-12-13T01:00:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9e92984ff47b3ca2106b1d27a93af061b28d1e8a'/>
<id>urn:sha1:9e92984ff47b3ca2106b1d27a93af061b28d1e8a</id>
<content type='text'>
Remove device_type device tree nodes as these nodes are no longer
required for Xen qemu boot.

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>xen-boot-cmd: Remove hard assigment for ramdisk image</title>
<updated>2023-08-17T20:01:19+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2023-08-16T20:42:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=7fee614060705a64ea512e4035f650352f115bad'/>
<id>urn:sha1:7fee614060705a64ea512e4035f650352f115bad</id>
<content type='text'>
Setting hard assignment for RAMDISK_IMAGE will take precedence during
variable pre-expansion. Hence set RAMDISK_IMAGE variable with soft
assignment.

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes-bsp: Add u-boot-xlnx scripts for Xen support</title>
<updated>2023-08-01T18:41:45+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2023-07-27T23:22:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=7332b594729085c5cd74fdad516ff977578017fc'/>
<id>urn:sha1:7332b594729085c5cd74fdad516ff977578017fc</id>
<content type='text'>
Add new boot.cmd.xen to u-boot-xlnx-scr bbappend to enable
Xen support for ZynqMP and Versal devices.

User can enable xen u-boot script by adding below variable from
configuration file.

BOOTMODE = "xen"

This u-boot script also supports to configure below Xen params from
configuration file

params          variable assignment
------          -------------------
duart           XEN_SERIAL_CONSOLES = "serial0"
dom0_mem        DOM0_MEM = "1500M"
dom0_max_vcpus  DOM0_MAX_VCPUS = "1"
extra params    XEN_CMDLINE_APPEND = "loglvl=all"

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes-bsp: Add device-tree files for Xen support</title>
<updated>2023-08-01T18:41:45+00:00</updated>
<author>
<name>Sandeep Gundlupet Raju</name>
<email>sandeep.gundlupet-raju@amd.com</email>
</author>
<published>2023-07-27T23:22:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=c9b65ee0e53cba999b8061b72039f108187b9600'/>
<id>urn:sha1:c9b65ee0e53cba999b8061b72039f108187b9600</id>
<content type='text'>
Add device-tree files for Xen support, Earlier all these files
were in meta-petalinux layer, Hence move these files to this layer
so that users can build Xen without including meta-petalinux.

Signed-off-by: Sandeep Gundlupet Raju &lt;sandeep.gundlupet-raju@amd.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>rpi, xen, linux-yocto: enable linux-yocto 6.1 for RPi4</title>
<updated>2023-05-29T13:45:22+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2023-05-27T20:27:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=0ca7ee02864f63545cf517155ed16d0887c0fcc8'/>
<id>urn:sha1:0ca7ee02864f63545cf517155ed16d0887c0fcc8</id>
<content type='text'>
Added to the raspberrypi dynamic layer for use with Xen as
the default preference for Linux kernel.

Signed-off-by: Christopher Clark &lt;christopher.w.clark@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>rpi: linux-yocto: drop 5.15 bbappend</title>
<updated>2023-05-29T13:45:22+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2023-05-26T17:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=5a20d44dae6bd44a92378ce5be65293d0047f322'/>
<id>urn:sha1:5a20d44dae6bd44a92378ce5be65293d0047f322</id>
<content type='text'>
* 5.15 recipe was dropped from oe-core in:
  https://git.openembedded.org/openembedded-core/commit/?h=master-next&amp;id=e30b37776d16cfd4ce7f79746427ccd95b306059

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>xen: Make xilinx extension generic</title>
<updated>2022-10-26T14:09:57+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@kernel.crashing.org</email>
</author>
<published>2022-10-20T16:23:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=3b63ed0e4f4c3bab3d226a4209402b2b2f7ccd09'/>
<id>urn:sha1:3b63ed0e4f4c3bab3d226a4209402b2b2f7ccd09</id>
<content type='text'>
Move the xilinx specific bbappend to a wildcard append.

Signed-off-by: Mark Hatle &lt;mark.hatle@kernel.crashing.org&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>dynamic-layers/raspberrypi: drop linux-yocto 5.10 bbappend</title>
<updated>2022-08-12T13:32:31+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2022-08-12T08:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=884355eeedf0126c9cc7d5e704d4262feb753510'/>
<id>urn:sha1:884355eeedf0126c9cc7d5e704d4262feb753510</id>
<content type='text'>
* the inc file was dropped in:
  58f5ac6 kernel: drop 5.10 .inc
  but this .bbappend still causes parsing error, because 5.10 recipes
  were removed from oe-core

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>xen, raspberry pi: replace linux-yocto-dev with linux-yocto 5.15</title>
<updated>2022-05-25T16:19:57+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2022-05-21T19:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=8e8f59d007ca8d60ec77565663cf6285b8acbbd4'/>
<id>urn:sha1:8e8f59d007ca8d60ec77565663cf6285b8acbbd4</id>
<content type='text'>
The default preferred Linux kernel for Xen on the Raspberry Pi 4 is
linux-yocto. The alternative provided option is linux-yocto-dev, but
this is unintentionally a branch tracking configuration rather than a
fixed revision.

Remove the linux-yocto-dev in favour of the linux-yocto kernel version
5.15 which has been tested and verified working on the board.

Signed-off-by: Christopher Clark &lt;christopher.w.clark@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>xen, rpi4: Use PARTUUID for rootfs discovery</title>
<updated>2021-10-08T11:30:44+00:00</updated>
<author>
<name>luca fancellu</name>
<email>luca.fancellu@arm.com</email>
</author>
<published>2021-09-30T14:54:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=f939b5bdbd3e19120c78cfa123007d99e53c5f2c'/>
<id>urn:sha1:f939b5bdbd3e19120c78cfa123007d99e53c5f2c</id>
<content type='text'>
The mmc probing order has become unpredictable
due to recent linux kernel changes, therefore devices
like the raspberry pi that have two mmc interface most
of the time can't boot from the hard-coded root path.

Modify the u-boot script to fetch the PARTUUID of the
second partition of the sd card and use it to put
root=PARTUUID=&lt;xxx&gt; in the command line passed to
the dom0 kernel.

Reviewed-by: Diego Sueiro &lt;diego.sueiro@arm.com&gt;
Reviewed-by: Bertrand Marquis &lt;bertrand.marquis@arm.com&gt;
Reviewed-by: Christopher Clark &lt;christopher.w.clark@gmail.com&gt;
Tested-by: Christopher Clark &lt;christopher.w.clark@gmail.com&gt;
Signed-off-by: Luca Fancellu &lt;luca.fancellu@arm.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
