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.

Reply via email to