Remove bootmem code and switch to NO_BOOTMEM

commit 84f452b1e8fc73ac0e31254c66e3e2260ce5263d upstream