Peter Maydell <[email protected]> writes: > Currently the i386 implementation of get_phys_page_debug() always > returns an address aligned to a page boundary, and the vapic.c code > assumes this: it adds back in the page offset after the call. Change > this to OR in the page offset, so that it works whether > cpu_get_phys_page_debug() returns the page address or the exact > physical address. This will mean the code continues to work when > we change the semantics to standardize on "return exact > physical address". > > Signed-off-by: Peter Maydell <[email protected]>
Reviewed-by: Alex Bennée <[email protected]> -- Alex Bennée Virtualisation Tech Lead @ Linaro
