Hopefully the final round. Changes since v2:
- fixed MACCHIATObin boot (TF-A regression in last release)
- Isar update
- build-images usage update
- fix for mounting /boot on efi images

Jan

Jan Kiszka (22):
  Update Isar revision
  Update to kas 2.4
  Address shellcheck reports
  jailhouse: Enforce selection of latest version
  linux-jailhouse: Generalize armhf config
  customizations: Add QEMU ARM
  Hook up QEMU ARM support
  README: Add QEMU ARM support
  xradio: Update source and firmware
  non-root-initramfs: Update to buildroot 2021.02
  non-root-initramfs: Update ivshmem-demo
  non-root-initramfs: Purge buildroot download cache on cleanall
  wks files: Tune ext4 file systems to not be affected by y2038 issue
  trusted-firmware-a: Update to release 2.4
  trusted-firmware-a-ultra96: Add patches needed for 5.10 kernel
  linux-jailhouse[-rt], wilc: Switch to 5.10
  trusted-firmware-a-rpi4: Add patch to improve memory reservation
  rpi4: Move jailhouse reservation
  rpi4: Switch to upstream 5.10 kernel
  rpi-firmware-brcm80211: Update to latest revision 1:20190114-1+rpt10
  nuc6cay, ipc127e, hikey620: Fix wks files for newer Isar versions
  build-images: Document --rt

 .gitignore                                    |    1 -
 .gitlab-ci.yml                                |    2 +-
 README.md                                     |    4 +-
 build-images.sh                               |   44 +-
 conf/distro/jailhouse-demo.conf               |    4 +-
 .../machine/qemu-arm.conf                     |    6 +-
 conf/machine/rpi4.conf                        |    2 -
 .../multiconfig/qemu-arm-jailhouse-demo.conf  |    6 +-
 images.list                                   |    1 +
 ...de-for-building-custom-Trusted-Firmw.patch |  127 -
 kas-container                                 |  372 ++
 kas.yml                                       |   12 +-
 opt-latest.yml                                |    2 +-
 opt-rt.yml                                    |    2 +-
 .../rpi-firmware-brcm80211.bb                 |    4 +-
 .../rpi-firmware/files/debian/aliases.dts     |   30 +
 .../rpi-firmware/files/debian/cmdline.txt     |    2 +-
 .../rpi-firmware/files/debian/config.txt      |    2 +-
 .../rpi-firmware/files/debian/jailhouse.dts   |   17 +-
 .../files/debian/rpi-firmware.install         |    1 +
 recipes-bsp/rpi-firmware/files/rules          |    1 +
 ...20200819.bb => rpi-firmware_1.20210303.bb} |    2 +-
 ...se-abspath-to-dereference-BUILD_BASE.patch |  144 -
 ...-fix-gcc-warning-about-uninitialized.patch |   40 -
 ...ada-Add-missing-dependency-of-mrvl_f.patch |   33 +
 ...memreserve-pattern-for-rpi3-and-rpi4.patch |  214 +
 ...-errors-related-to-clock-gate-permis.patch |   45 +
 ...-error-codes-to-match-Linux-and-PMU-.patch |   71 +
 ...=> trusted-firmware-a-macchiatobin_2.4.bb} |   10 +-
 ... => trusted-firmware-a-pine64-plus_2.4.bb} |    0
 ..._2.3.bb => trusted-firmware-a-rpi4_2.4.bb} |    3 +
 ...3.bb => trusted-firmware-a-ultra96_2.4.bb} |    7 +-
 ...e-a_2.3.inc => trusted-firmware-a_2.4.inc} |    6 +-
 .../u-boot/u-boot-pine64-plus_2020.10.bb      |    2 +-
 .../u-boot/u-boot-ultra96-v1_2020.10.bb       |    2 +-
 .../files/.bash_history-espressobin           |    2 +-
 .../files/.bash_history-hikey620              |    2 +-
 .../files/.bash_history-macchiatobin          |    2 +-
 .../files/.bash_history-pine64-plus           |    2 +-
 ...istory-hikey620 => .bash_history-qemu-arm} |    8 +-
 .../files/.bash_history-qemu-arm64            |    2 +-
 .../customizations/files/.bash_history-rpi4   |    2 +-
 .../files/.bash_history-ultra96-v1            |    2 +-
 .../non-root-initramfs/files/amd64-config     | 3799 +---------------
 .../non-root-initramfs/files/arm64-config     | 3756 +---------------
 .../non-root-initramfs/files/armhf-config     | 3885 +----------------
 ....11.1.bb => non-root-initramfs_2021.02.bb} |   10 +-
 ...i4-Move-RAM-reservation-down-by-256-.patch |  257 ++
 recipes-jailhouse/jailhouse/jailhouse_0.12.bb |    1 +
 ...s-xilinx-Remove-dtsi-for-fixed-clock.patch |  237 +
 ...san-Separate-out-clk-related-data-to.patch |   99 -
 ...-xilinx-Add-the-clock-nodes-for-zynq.patch |  581 +++
 ...san-Add-sampling-clock-for-a-phy-to-.patch |  232 -
 ...03-arm64-zynqmp-Add-firmware-DT-node.patch |   37 -
 ...zynqmp-Add-Node-IDs-in-xlnx-zynqmp.h.patch |  109 -
 ...san-Add-support-to-set-clock-phase-d.patch |  160 -
 ...ware-xilinx-Add-SDIO-Tap-Delay-nodes.patch |   44 -
 ...san-Add-support-for-ZynqMP-Platform-.patch |  308 --
 ...irmware-xilinx-Add-DLL-reset-support.patch |   57 -
 ...san-Add-support-for-DLL-reset-for-Zy.patch |   99 -
 ...p-Add-ZynqMP-SDHCI-compatible-string.patch |   52 -
 ...san-Modified-SD-default-speed-to-19M.patch |   64 -
 ...d64_defconfig_5.4 => amd64_defconfig_5.10} |   18 +-
 ...m64_defconfig_5.4 => arm64_defconfig_5.10} |   36 +-
 ...ero_defconfig_5.4 => armhf_defconfig_5.10} |   24 +-
 .../linux/linux-jailhouse-rpi_5.4.59.bb       |   15 -
 .../linux/linux-jailhouse-rt_5.10.27-rt36.bb  |   17 +
 .../linux/linux-jailhouse-rt_5.4.58-rt35.bb   |   17 -
 .../linux/linux-jailhouse_5.10.31.bb          |   15 +
 recipes-kernel/linux/linux-jailhouse_5.10.inc |   27 +
 .../linux/linux-jailhouse_5.4.61.bb           |   15 -
 recipes-kernel/linux/linux-jailhouse_5.4.inc  |   38 -
 ...001-Make-compatible-with-5.8-kernels.patch |  191 +
 recipes-kernel/wilc/wilc_15.2-avnet.bb        |    1 +
 recipes-kernel/xradio/xradio.bb               |    6 +-
 scripts/make_release                          |   10 +-
 start-qemu.sh                                 |   37 +-
 wic/espressobin.wks                           |    2 +-
 wic/hikey620.wks                              |    6 +-
 wic/ipc127e.wks                               |    4 +-
 wic/macchiatobin.wks                          |    2 +-
 wic/nuc6cay.wks                               |    4 +-
 wic/orangepi-zero.wks                         |    2 +-
 wic/pine64-plus.wks                           |    2 +-
 wic/rpi4.wks                                  |    5 +-
 wic/ultra96.wks                               |    2 +-
 86 files changed, 2269 insertions(+), 13257 deletions(-)
 copy recipes-bsp/trusted-firmware-a/trusted-firmware-a-rpi4_2.3.bb => 
conf/machine/qemu-arm.conf (59%)
 copy recipes-bsp/trusted-firmware-a/trusted-firmware-a-rpi4_2.3.bb => 
conf/multiconfig/qemu-arm-jailhouse-demo.conf (59%)
 delete mode 100644 
isar-patches/0001-Add-recipe-include-for-building-custom-Trusted-Firmw.patch
 create mode 100755 kas-container
 create mode 100644 recipes-bsp/rpi-firmware/files/debian/aliases.dts
 rename recipes-bsp/rpi-firmware/{rpi-firmware_1.20200819.bb => 
rpi-firmware_1.20210303.bb} (86%)
 delete mode 100644 
recipes-bsp/trusted-firmware-a/files/0001-Use-abspath-to-dereference-BUILD_BASE.patch
 delete mode 100644 
recipes-bsp/trusted-firmware-a/files/0001-mv_ddr4_training-fix-gcc-warning-about-uninitialized.patch
 create mode 100644 
recipes-bsp/trusted-firmware-a/files/0001-plat-marvell-armada-Add-missing-dependency-of-mrvl_f.patch
 create mode 100644 
recipes-bsp/trusted-firmware-a/files/0001-rpi-Use-common-memreserve-pattern-for-rpi3-and-rpi4.patch
 create mode 100644 
recipes-bsp/trusted-firmware-a/files/0001-zynqmp-pm-Filter-errors-related-to-clock-gate-permis.patch
 create mode 100644 
recipes-bsp/trusted-firmware-a/files/0002-zynqmp-pm-update-error-codes-to-match-Linux-and-PMU-.patch
 rename recipes-bsp/trusted-firmware-a/{trusted-firmware-a-macchiatobin_2.3.bb 
=> trusted-firmware-a-macchiatobin_2.4.bb} (74%)
 rename recipes-bsp/trusted-firmware-a/{trusted-firmware-a-pine64-plus_2.3.bb 
=> trusted-firmware-a-pine64-plus_2.4.bb} (100%)
 rename recipes-bsp/trusted-firmware-a/{trusted-firmware-a-rpi4_2.3.bb => 
trusted-firmware-a-rpi4_2.4.bb} (72%)
 rename recipes-bsp/trusted-firmware-a/{trusted-firmware-a-ultra96_2.3.bb => 
trusted-firmware-a-ultra96_2.4.bb} (60%)
 rename recipes-bsp/trusted-firmware-a/{trusted-firmware-a_2.3.inc => 
trusted-firmware-a_2.4.inc} (65%)
 copy recipes-core/customizations/files/{.bash_history-hikey620 => 
.bash_history-qemu-arm} (62%)
 rename recipes-core/non-root-initramfs/{non-root-initramfs_2019.11.1.bb => 
non-root-initramfs_2021.02.bb} (64%)
 create mode 100644 
recipes-jailhouse/jailhouse/files/0001-configs-arm64-rpi4-Move-RAM-reservation-down-by-256-.patch
 create mode 100644 
recipes-kernel/linux/files/0001-Revert-arm64-dts-xilinx-Remove-dtsi-for-fixed-clock.patch
 delete mode 100644 
recipes-kernel/linux/files/0001-mmc-sdhci-of-arasan-Separate-out-clk-related-data-to.patch
 create mode 100644 
recipes-kernel/linux/files/0002-Revert-arm64-dts-xilinx-Add-the-clock-nodes-for-zynq.patch
 delete mode 100644 
recipes-kernel/linux/files/0002-mmc-sdhci-of-arasan-Add-sampling-clock-for-a-phy-to-.patch
 delete mode 100644 
recipes-kernel/linux/files/0003-arm64-zynqmp-Add-firmware-DT-node.patch
 delete mode 100644 
recipes-kernel/linux/files/0004-firmware-zynqmp-Add-Node-IDs-in-xlnx-zynqmp.h.patch
 delete mode 100644 
recipes-kernel/linux/files/0005-mmc-sdhci-of-arasan-Add-support-to-set-clock-phase-d.patch
 delete mode 100644 
recipes-kernel/linux/files/0006-firmware-xilinx-Add-SDIO-Tap-Delay-nodes.patch
 delete mode 100644 
recipes-kernel/linux/files/0007-mmc-sdhci-of-arasan-Add-support-for-ZynqMP-Platform-.patch
 delete mode 100644 
recipes-kernel/linux/files/0008-firmware-xilinx-Add-DLL-reset-support.patch
 delete mode 100644 
recipes-kernel/linux/files/0009-mmc-sdhci-of-arasan-Add-support-for-DLL-reset-for-Zy.patch
 delete mode 100644 
recipes-kernel/linux/files/0010-arm64-zynqmp-Add-ZynqMP-SDHCI-compatible-string.patch
 delete mode 100644 
recipes-kernel/linux/files/0011-mmc-sdhci-of-arasan-Modified-SD-default-speed-to-19M.patch
 rename recipes-kernel/linux/files/{amd64_defconfig_5.4 => 
amd64_defconfig_5.10} (98%)
 rename recipes-kernel/linux/files/{arm64_defconfig_5.4 => 
arm64_defconfig_5.10} (92%)
 rename recipes-kernel/linux/files/{orangepi-zero_defconfig_5.4 => 
armhf_defconfig_5.10} (95%)
 delete mode 100644 recipes-kernel/linux/linux-jailhouse-rpi_5.4.59.bb
 create mode 100644 recipes-kernel/linux/linux-jailhouse-rt_5.10.27-rt36.bb
 delete mode 100644 recipes-kernel/linux/linux-jailhouse-rt_5.4.58-rt35.bb
 create mode 100644 recipes-kernel/linux/linux-jailhouse_5.10.31.bb
 create mode 100644 recipes-kernel/linux/linux-jailhouse_5.10.inc
 delete mode 100644 recipes-kernel/linux/linux-jailhouse_5.4.61.bb
 delete mode 100644 recipes-kernel/linux/linux-jailhouse_5.4.inc
 create mode 100644 
recipes-kernel/wilc/files/0001-Make-compatible-with-5.8-kernels.patch

-- 
2.26.2

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jailhouse-dev/cover.1621593454.git.jan.kiszka%40siemens.com.

Reply via email to