On Thu, 19 Jun 2014 23:33:27 -0400 (EDT), Nicolas Pitre
nicolas.pi...@linaro.org wrote:
On Thu, 19 Jun 2014, Laura Abbott wrote:
The common early_init_dt_add_memory_arch takes the base and size
of a memory region as u64 types. The function never checks if
the base and size can actually
The common early_init_dt_add_memory_arch takes the base and size
of a memory region as u64 types. The function never checks if
the base and size can actually fit in a phys_addr_t which may
be smaller than 64-bits. This may result in incorrect memory
being passed to memblock_add if the memory falls
On Thu, 19 Jun 2014, Laura Abbott wrote:
The common early_init_dt_add_memory_arch takes the base and size
of a memory region as u64 types. The function never checks if
the base and size can actually fit in a phys_addr_t which may
be smaller than 64-bits. This may result in incorrect memory