[PATCH v3] x86/e820: Fix handling of subpage regions when calculating nosave ranges