内存管理之memblock管理之移除块memblock_reserve

来源:互联网 发布:淘宝太宅太闹空姐代购 编辑:程序博客网 时间:2024/06/05 21:50
memblock_reserve()函数:
int __init_memblock memblock_reserve(phys_addr_t base, phys_addr_t size){memblock_dbg("memblock_reserve: [%#016llx-%#016llx] flags %#02lx %pF\n",     (unsigned long long)base,     (unsigned long long)base + size - 1,     0UL, (void *)_RET_IP_);return memblock_add_range(&memblock.reserved, base, size, MAX_NUMNODES, 0);}
需要注意,此函数是调用的是memblock_add_range(),其增加了一个逻辑块,但是其增加到memblock.reserved中的。这点需要明确。
                                             
0 0