x86_64: fix e820_hole_size based on address ranges