Revert "UPSTREAM: mm: kmemleak: alloc gray object for reserved region with direct map"
This reverts commit bac2fa84f7. This
commit is not correct, and has been reverted in the upstream kernel,
so revert it on this branch as well to prepare for the correct
upstream solution. Please see [1] for more information.
[1]: https://lore.kernel.org/all/20230124230254.295589-1-isaacmanjarres@google.com/
Bug: 265065728
Change-Id: I48c51a54771b375def70d93838db54e6d804b01e
Signed-off-by: Isaac J. Manjarres <isaacmanjarres@google.com>
This commit is contained in:
committed by
Matthias Männich
parent
45a51d2eb8
commit
5c6418ddee
@@ -26,7 +26,6 @@
|
||||
#include <linux/serial_core.h>
|
||||
#include <linux/sysfs.h>
|
||||
#include <linux/random.h>
|
||||
#include <linux/kmemleak.h>
|
||||
|
||||
#include <asm/setup.h> /* for COMMAND_LINE_SIZE */
|
||||
#include <asm/page.h>
|
||||
@@ -525,12 +524,9 @@ static int __init __reserved_mem_reserve_reg(unsigned long node,
|
||||
size = dt_mem_next_cell(dt_root_size_cells, &prop);
|
||||
|
||||
if (size &&
|
||||
early_init_dt_reserve_memory_arch(base, size, nomap) == 0) {
|
||||
early_init_dt_reserve_memory_arch(base, size, nomap) == 0)
|
||||
pr_debug("Reserved memory: reserved region for node '%s': base %pa, size %lu MiB\n",
|
||||
uname, &base, (unsigned long)(size / SZ_1M));
|
||||
if (!nomap)
|
||||
kmemleak_alloc_phys(base, size, 0, 0);
|
||||
}
|
||||
else
|
||||
pr_info("Reserved memory: failed to reserve memory for node '%s': base %pa, size %lu MiB\n",
|
||||
uname, &base, (unsigned long)(size / SZ_1M));
|
||||
|
||||
Reference in New Issue
Block a user