]> rtime.felk.cvut.cz Git - jailhouse.git/commit
arm: Use asm-defines.h for struct per_cpu members
authorJan Kiszka <jan.kiszka@siemens.com>
Mon, 13 Jun 2016 09:47:22 +0000 (11:47 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Thu, 16 Jun 2016 16:41:13 +0000 (18:41 +0200)
commitda353b5769a2a2266f206c1d0e53402e4b99386c
treeb0d353c11c4d6c52bd47a12eb82e015564919153
parenta9f949b08350538dd52d28c4477f4fcb902b3848
arm: Use asm-defines.h for struct per_cpu members

Port the logic over from x86 and also drop CHECK_ASSUMPTION here.

The only slightly ugly detail: the PERCPU_SIZE_SHIFT define is now
duplicated in both asm/percpu.h instances because there is no good
generic header yet to hold it. Can be cleaned up later on.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/arm/asm-defines.c
hypervisor/arch/arm/entry.S
hypervisor/arch/arm/include/asm/percpu.h
hypervisor/arch/arm/setup.c