]> Git Repo - qemu.git/commit
Round up RAMBlock sizes to host page sizes
authorDr. David Alan Gilbert <[email protected]>
Thu, 5 Nov 2015 18:11:16 +0000 (18:11 +0000)
committerJuan Quintela <[email protected]>
Tue, 10 Nov 2015 14:00:28 +0000 (15:00 +0100)
commit4ed023ce2a39ab5812d33cf4d819def168965a7f
tree27c97cac67d481e985e52f3b745ecae8cdb9f379
parent99e314ebca8c7b3450e4beaa95117c63d8f2f393
Round up RAMBlock sizes to host page sizes

RAMBlocks that are not a multiple of host pages in length
cause problems for postcopy (I've seen an ACPI table on aarch64
be 5k in length - i.e. 5x target-page), so round RAMBlock sizes
up to a host-page.

This potentially breaks migration compatibility due to changes
in RAMBlock sizes; however:
   1) x86 and s390 I think always have host=target page size
   2) When I've tried on Power the block sizes already seem aligned.
   3) I don't think there's anything else that maintains per-version
      machine-types for compatibility.

Signed-off-by: Dr. David Alan Gilbert <[email protected]>
Reviewed-by: Juan Quintela <[email protected]>
Signed-off-by: Juan Quintela <[email protected]>
exec.c
This page took 0.026512 seconds and 4 git commands to generate.