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.