linux-kernel-test/arch/arm64
Will Deacon 72aea393a2 arm64: smp: honour #address-size when parsing CPU reg property
For systems where the top 32-bits of the MPIDR are all zero, we should
allow the device-tree to specify an #address-size of 0x1 for the CPU reg
property and then zero extend the value there.

Without this patch, kvmtool breaks with the recent mpidr parsing code
introduced in 4c7aa00213 ("arm64: kernel: initialise cpu_logical_map
from the DT").

Acked-by: Javi Merino <javi.merino@arm.com>
Acked-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
2013-04-25 17:45:43 +01:00
..
boot arm64: dts: prevent *.dtb from always being rebuilt 2013-01-14 08:08:28 -06:00
configs arm64: Kconfig.debug: Remove unused CONFIG_DEBUG_ERRORS 2013-03-19 16:19:19 +00:00
include arm64: Define cmpxchg64 and cmpxchg64_local for outside use 2013-04-23 11:47:26 +01:00
kernel arm64: smp: honour #address-size when parsing CPU reg property 2013-04-25 17:45:43 +01:00
lib arm64: klib: Optimised atomic bitops 2013-03-21 17:39:31 +00:00
mm memory-hotplug: remove memmap of sparse-vmemmap 2013-02-23 17:50:12 -08:00
Kconfig arm64: Do not select GENERIC_HARDIRQS_NO_DEPRECATED 2013-03-19 15:39:46 +00:00
Kconfig.debug arm64: Kconfig.debug: Remove unused CONFIG_DEBUG_ERRORS 2013-03-19 16:19:19 +00:00
Makefile arm64: Fix the dtbs target building 2012-12-10 20:24:57 -06:00