mark memory before kernel as free (if it's useable), return 0 on OOM
condiiton.