In message: [meta-virtualization][PATCH 0/8] Xen and Yocto Linux on Raspberry
Pi 4
on 24/04/2021 Christopher Clark wrote:
> This series enables running Xen 4.14 and 4.15, with Yocto Linux 5.10,
> on the Raspberry Pi 4 board.
>
> Sets a new default kernel preference for linux-yocto for Xen on RPi4.
> Applies some clean up to the config settings and dynamic layer.
Everything looks good to me. I'll have to do some similar cleanups
to the xilinx layers as well .. we have a RunX talk accepted for
the upcoming Xen conf, so that's a good reason for me to do that
part.
I'll merge these on Wednesday if I don't hear any objections.
Bruce
>
> Tested with kernel v5.10.25:
> SRCREV_machine = "cf5b0320cf4544d3db9ce3ddd6ddb7553a610651"
> SRCREV_meta="031f6c76e488a3563f35258c72ff1de3e25a512e"
>
> Christopher Clark (8):
> xen, rpi4: use the preferred generic multiboot,module compatible
> string
> xen, rpi4: drop the raspberrypi4-64 defconfig, xen_git.bbappend
> xen, rpi4, linux-yocto: enable linux-yocto 5.10 for RPi4
> xen, rpi4: switch Xen-on-Rpi4 kernel preference to linux-yocto
> xen, rpi4: fix u-boot script to load binaries from boot partition
> xen, rpi4: apply workaround to fix crash on boot with Xen 4.14
> xen, rpi4: move rpi4-machine+xen-distro cfg into dynamic layer
> xen, rpi4: add xen-rpi-u-boot-scr recipe for default u-boot script
>
> conf/distro/include/meta-virt-xen.inc | 21 +---
> .../distro/include/xen-raspberrypi4-64.inc | 25 ++++
> .../rpi-u-boot-scr/rpi-u-boot-scr.bbappend | 17 ---
> .../files/boot.cmd.xen.in | 12 +-
> .../xen-rpi-u-boot-scr/xen-rpi-u-boot-scr.bb | 34 +++++
> .../xen/files/defconfig_raspberrypi4-64 | 117 ------------------
> .../recipes-extended/xen/xen_git.bbappend | 11 --
> .../linux/linux-yocto-dev.bbappend | 6 +-
> .../linux/linux-yocto_5.10.bbappend | 6 +
> .../linux/linux-yocto_xen-rpi.inc | 6 +
> 10 files changed, 87 insertions(+), 168 deletions(-)
> create mode 100644
> dynamic-layers/raspberrypi/conf/distro/include/xen-raspberrypi4-64.inc
> delete mode 100644
> dynamic-layers/raspberrypi/recipes-bsp/rpi-u-boot-scr/rpi-u-boot-scr.bbappend
> rename dynamic-layers/raspberrypi/recipes-bsp/{rpi-u-boot-scr =>
> xen-rpi-u-boot-scr}/files/boot.cmd.xen.in (80%)
> create mode 100644
> dynamic-layers/raspberrypi/recipes-bsp/xen-rpi-u-boot-scr/xen-rpi-u-boot-scr.bb
> delete mode 100644
> dynamic-layers/raspberrypi/recipes-extended/xen/files/defconfig_raspberrypi4-64
> delete mode 100644
> dynamic-layers/raspberrypi/recipes-extended/xen/xen_git.bbappend
> create mode 100644
> dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_5.10.bbappend
> create mode 100644
> dynamic-layers/raspberrypi/recipes-kernel/linux/linux-yocto_xen-rpi.inc
>
> --
> 2.25.1
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#6472):
https://lists.yoctoproject.org/g/meta-virtualization/message/6472
Mute This Topic: https://lists.yoctoproject.org/mt/82330178/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-