arm64: To remove initrd reserved area entry from memblock
authorCHANDAN VN <chandan.vn@samsung.com>
Mon, 30 Apr 2018 04:20:18 +0000 (09:50 +0530)
committerWill Deacon <will.deacon@arm.com>
Tue, 1 May 2018 09:19:30 +0000 (10:19 +0100)
commit05c58752f9dce11e396676eb731a620541590ed0
treec44625b15162a5c9cfcdb7163402c04c134cdc3d
parent6da6c0db5316275015e8cc2959f12a17584aeb64
arm64: To remove initrd reserved area entry from memblock

INITRD reserved area entry is not removed from memblock
even though initrd reserved area is freed. After freeing
the memory it is released from memblock. The same can be
checked from /sys/kernel/debug/memblock/reserved.

The patch makes sure that the initrd entry is removed from
memblock when keepinitrd is not enabled.

The patch only affects accounting and debugging. This does not
fix any memory leak.

Acked-by: Laura Abbott <labbott@redhat.com>
Signed-off-by: CHANDAN VN <chandan.vn@samsung.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm64/mm/init.c