[PATCH] ARM: mm: use phys_addr_t for physical address when populating pud

Santosh Shilimkar santosh.shilimkar at ti.com
Tue Feb 26 03:42:46 EST 2013


Will,

On Monday 25 February 2013 08:46 PM, Will Deacon wrote:
> When creating our initial mappings, we call alloc_init_pud, which
> simply defers to alloc_init_section for mappings at the pmd level.
>
> However, the physical address passed to alloc_init_pud is potentially
> truncated to unsigned long, which could cause problems on systems making
> use of LPAE.
>
> This patch fixes the function prototype to use phys_addr_t.
>
> Cc: <stable at vger.kernel.org>
> Signed-off-by: Will Deacon <will.deacon at arm.com>
> ---
There is already a similar patch [1] on list which was suppose
to get merged in 3.9 from Cyril's series [2]

Regards,
Santosh

[1] https://lkml.org/lkml/2013/1/31/491
[2] http://www.spinics.net/lists/arm-kernel/msg221994.html




More information about the linux-arm-kernel mailing list