• Serge Semin's avatar
    mips: Discard post-CMA-init foreach loop · eadb6925
    Serge Semin authored
    Really the loop is pointless, since it walks over memblock-reserved
    memory regions and mark them as reserved in memblock. Before
    bootmem was removed from the kernel, this loop had been
    used to map the memory reserved by CMA into the legacy bootmem
    allocator. But now the early memory allocator is memblock,
    which is used by CMA for reservation, so we don't need any mapping
    anymore.
    Reviewed-by: default avatarMatt Redfearn <matt.redfearn@mips.com>
    Signed-off-by: default avatarSerge Semin <fancer.lancer@gmail.com>
    Signed-off-by: default avatarPaul Burton <paul.burton@mips.com>
    Cc: Ralf Baechle <ralf@linux-mips.org>
    Cc: James Hogan <jhogan@kernel.org>
    Cc: Mike Rapoport <rppt@linux.ibm.com>
    Cc: Andrew Morton <akpm@linux-foundation.org>
    Cc: Michal Hocko <mhocko@suse.com>
    Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Cc: Thomas Bogendoerfer <tbogendoerfer@suse.de>
    Cc: Huacai Chen <chenhc@lemote.com>
    Cc: Stefan Agner <stefan@agner.ch>
    Cc: Stephen Rothwell <sfr@canb.auug.org.au>
    Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
    Cc: Juergen Gross <jgross@suse.com>
    Cc: linux-mips@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    eadb6925
setup.c 23.9 KB