HomeFreeBSD

MFC r363140:

Description

MFC r363140:

Fix invalid VHDX generation for image larger than 4Gb

  • Part of BAT payload location was lost due to invalid BAT entry encoding type (32 bits instead of 64 bits)
  • The sequence of PB/SB entries in BAT was broken due to off-by-one index check. It worked for smaller than 4Gb because there were no SB entries in BAT.

Details

Provenance
gonzoAuthored on
Parents
rS363189: MFC r363140:
Branches
Unknown
Tags
Unknown