[PATCH] x86-64: Handle empty E820 regions correctly