• Benjamin Herrenschmidt's avatar
    memblock: Add array resizing support · 142b45a7
    Benjamin Herrenschmidt authored
    When one of the array gets full, we resize it. After much thinking and
    a few iterations of that code, I went back to on-demand resizing using
    the (new) internal memblock_find_base() function, which is pretty much what
    Yinghai initially proposed, though there some differences in the details.
    
    To work this relies on the default alloc limit being set sensibly by
    the architecture.
    Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
    142b45a7
memblock.c 17.6 KB