On 2016-09-29 09:09, GitHub wrote: > Branch: refs/heads/wip/arm64-rebase > Home: https://github.com/siemens/jailhouse > Commit: cc225fd5952b2db36637ed78e7466625c426164b > > https://github.com/siemens/jailhouse/commit/cc225fd5952b2db36637ed78e7466625c426164b > Author: Jan Kiszka <[email protected]> > Date: 2016-09-29 (Thu, 29 Sep 2016) > > Changed paths: > A hypervisor/arch/arm-common/dbg-write-pl011.c > A hypervisor/arch/arm-common/dbg-write.c > A hypervisor/arch/arm-common/gic-common.c > A hypervisor/arch/arm-common/gic-v2.c > A hypervisor/arch/arm-common/irqchip.c > A hypervisor/arch/arm-common/lib.c > A hypervisor/arch/arm-common/mmu_cell.c > A hypervisor/arch/arm-common/paging.c > A hypervisor/arch/arm-common/psci.c > M hypervisor/arch/arm/Makefile > R hypervisor/arch/arm/dbg-write-pl011.c > R hypervisor/arch/arm/dbg-write.c > R hypervisor/arch/arm/gic-common.c > R hypervisor/arch/arm/gic-v2.c > R hypervisor/arch/arm/irqchip.c > R hypervisor/arch/arm/lib.c > R hypervisor/arch/arm/mmu_cell.c > R hypervisor/arch/arm/paging.c > R hypervisor/arch/arm/psci.c > > Log Message: > ----------- > arm: Move modules shared with arm64 into arch/arm-common > > This helps understanding which source modules are shared between arm and > the upcoming arm64 architecture. If leaving them in arch/arm, the risk > is that changes to arm miss the interdependency with arm64. > > We may want to do the same for common asm headers in the future. > > Signed-off-by: Jan Kiszka <[email protected]> > > > Commit: 6282df0e17195a0781c95ef3d2862d2bd2532d14 > > https://github.com/siemens/jailhouse/commit/6282df0e17195a0781c95ef3d2862d2bd2532d14 > Author: Jan Kiszka <[email protected]> > Date: 2016-09-29 (Thu, 29 Sep 2016) > > Changed paths: > A hypervisor/arch/arm-common/control.c > M hypervisor/arch/arm/Makefile > M hypervisor/arch/arm/control.c > M hypervisor/arch/arm/include/asm/control.h > > Log Message: > ----------- > arm: Factor out common control.c module > > Many functions will be shared with arm64. > > This creates one new inter-module interface: arm_cpu_reset. It now takes > the desires PC after reset as parameter, instead of overwriting the > related register if cpu_on_entry is not the final value. > > Signed-off-by: Jan Kiszka <[email protected]> >
... Still not done, not even building, but this shall give an idea where I'm trying to move the arm64+arm code base to in order to finally merge arm64. Early feedback always welcome! Jan -- Siemens AG, Corporate Technology, CT RDA ITP SES-DE Corporate Competence Center Embedded Linux -- 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]. For more options, visit https://groups.google.com/d/optout.
