summaryrefslogtreecommitdiffstats
path: root/meta-agl-jailhouse/recipes-kernel/linux/linux-jailhouse-5.4.inc
diff options
context:
space:
mode:
authorAnmol <anmol.karan123@gmail.com>2021-07-27 22:15:00 +0200
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>2021-08-09 22:33:49 +0200
commit4d9d7b0fc155fd9c30784ec2b1896796086ba575 (patch)
tree3eaf1fa519b2923b9a3774fb90ad15e0fc61c5cb /meta-agl-jailhouse/recipes-kernel/linux/linux-jailhouse-5.4.inc
parentaac67cb520cd945f960189d12ea9bbe1815891de (diff)
meta-agl-jailhouse: Update the Jailhouse configuration files
The current state and Information about the patch: - Updated Jailhouse root-cell(qemu-agl.c), apic-demo(agl-apic-demo.c), ivshmem-demo(agl-ivshmem-demo.c). - Jailhouse non-root cell(agl-linux-x86-demo.c) is also working, but need some more tweak for UART redirection. - Linux Kernel updated to the latest `queues/jailhouse` kernel branch. - Updated the `recipes-kernel` structure to a more custom one. - Updated conf/local.conf according to new `recipes-kernel` structure. - Removed the Linux Kernel patches from the `recipes-kernel` as updated kernel already contain those patches. This patch is the initial block for the virtio-blk support. v2 (Anmol): Add descriptive comments for serial in cell configuration files v3 (Anmol): Remove the ` IMAGE_INSTALL_append` and `EXTRA_IMAGE_FEATURES` from `50_local.conf.inc` v4 (Anmol): Minor changes in `50_local.conf.inc` v5 (jsmoeller): add meta-arm-toolchain to fix layer dependencies v6 (jsmoeller): remove linux-yocto_5.14%.bbappend v7 (Anmol): - Update the `SRCREV` for Jailhouse in `jailhous_git.bb` - Remove the patch `configs: arm64: Add support for RPi4 with more than 1G of memory` from `SRC_URI` in `jailhouse_git.bb` - Add the helper-scripts for the `runqemu-x86_64` and non-root linux cell. v8 (Anmol): Updated the `agl-ivshmem-demo.c`. v9 (Anmol): - Resolve build errors and update `jailhouse_git.bb`. - Add `PERF_forcevariable := "bash"` in `50_local.conf.inc`. v10 (Anmol): Disable perf build. v11 (jsmoeller): update qemu-agl.c to the 2G setup of runqemu after runtime test v12 (jsmoeller): add sample inmate tarball (to be used later) Change-Id: Idfa3e513488b5ecc8dfe9573f15c4b1c0edfd54f Signed-off-by: Anmol <anmol.karan123@gmail.com> Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Diffstat (limited to 'meta-agl-jailhouse/recipes-kernel/linux/linux-jailhouse-5.4.inc')
-rw-r--r--meta-agl-jailhouse/recipes-kernel/linux/linux-jailhouse-5.4.inc39
1 files changed, 0 insertions, 39 deletions
diff --git a/meta-agl-jailhouse/recipes-kernel/linux/linux-jailhouse-5.4.inc b/meta-agl-jailhouse/recipes-kernel/linux/linux-jailhouse-5.4.inc
deleted file mode 100644
index 4b571ffd..00000000
--- a/meta-agl-jailhouse/recipes-kernel/linux/linux-jailhouse-5.4.inc
+++ /dev/null
@@ -1,39 +0,0 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/linux:"
-
-SRC_URI_append = " file://jailhouse.cfg"
-
-SRC_URI_append = " \
-file://0001-x86-jailhouse-Improve-setup-data-version-comparison.patch \
-file://0002-x86-jailhouse-Only-enable-platform-UARTs-if-availabl.patch \
-file://0003-jailhouse-Add-simple-debug-console-via-the-hyperviso.patch \
-file://0004-arm-Export-__boot_cpu_mode-for-use-in-Jailhouse-driv.patch \
-file://0005-mm-Re-export-ioremap_page_range.patch \
-file://0006-arm-arm64-export-__hyp_stub_vectors.patch \
-file://0007-x86-Export-lapic_timer_period.patch \
-file://0008-arm64-dts-marvell-armada-37xx-Set-pci-domain.patch \
-file://0009-arm64-dts-marvell-armada-8030-mcbin-Set-pci-domain.patch \
-file://0010-uio-Enable-read-only-mappings.patch \
-file://0011-ivshmem-Add-header-file.patch \
-file://0012-uio-Add-driver-for-inter-VM-shared-memory-device.patch \
-file://0013-ivshmem-net-virtual-network-device-for-Jailhouse.patch \
-file://0014-ivshmem-net-Map-shmem-region-as-RAM.patch \
-file://0015-ivshmem-net-fix-race-in-state-machine.patch \
-file://0016-ivshmem-net-Remove-unused-variable.patch \
-file://0017-ivshmem-net-Enable-INTx.patch \
-file://0018-ivshmem-net-Improve-identification-of-resources.patch \
-file://0019-ivshmem-net-Switch-to-reset-state-on-each-net-stop-a.patch \
-file://0020-ivshmem-net-Add-ethtool-register-dump.patch \
-file://0021-ivshmem-net-Fix-stuck-state-machine-during-setup.patch \
-file://0022-ivshmem-net-Switch-to-relative-descriptor-addresses.patch \
-file://0023-ivshmem-net-Switch-to-pci_alloc_irq_vectors.patch \
-file://0024-ivshmem-net-fill-in-and-check-used-descriptor-chain-.patch \
-file://0025-ivshmem-net-slightly-improve-debug-output.patch \
-file://0026-ivshmem-net-set-and-check-descriptor-flags.patch \
-file://0027-ivshmem-net-add-MAC-changing-interface.patch \
-file://0028-ivshmem-net-Silence-compiler-warning.patch \
-file://0029-ivshmem-net-Fix-bogus-transition-to-RESET-state.patch \
-file://0030-ivshmem-net-Refactor-and-comment-ivshm_net_state_cha.patch \
-file://0031-ivshmem-net-Switch-to-netdev_xmit_more-helper.patch \
-file://0032-ivshmem-net-Adjust-to-reworked-version-of-ivshmem-in.patch \
-"
-