summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorLaura Abbott <labbott@redhat.com>2017-01-14 00:51:45 +0300
committerRussell King <rmk+kernel@armlinux.org.uk>2017-02-28 14:05:28 +0300
commit985626564eedc470ce2866e53938303368ad41b7 (patch)
tree8b702fe72ff1dfa91d98a53f42b582030ea672b9 /drivers
parent374d446d25d6271ee615952a3b7f123ba4983c35 (diff)
downloadlinux-985626564eedc470ce2866e53938303368ad41b7.tar.xz
ARM: 8637/1: Adjust memory boundaries after reservations
adjust_lowmem_bounds is responsible for setting up the boundary for lowmem/highmem. This needs to be setup before memblock reservations can occur. At the time memblock reservations can occur, memory can also be removed from the system. The lowmem/highmem boundary and end of memory may be affected by this but it is currently not recalculated. On some systems this may be harmless, on others this may result in incorrect ranges being passed to the main memory allocator. Correct this by recalculating the lowmem/highmem boundary after all reservations have been made. Tested-by: Magnus Lilja <lilja.magnus@gmail.com> Signed-off-by: Laura Abbott <labbott@redhat.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions