Hi Experts,
I found that there some modifications to the initialization of memory
system for ARM. In particular, init_bootmem_node is no longer called.
But free_all_bootmem is still in use. In this sense, the global variable
bdata_list is empty. I wonder how the new code is able to free pages
to buddy system. Is this an issue?
The related code are listed below.
Please help.
Thanks,
Yizheng