On Mon, Nov 11, 2024 at 4:39 PM Zhenzhong Duan <[email protected]> wrote: > > According to VTD spec, stage-1 page table could support 4-level and > 5-level paging. > > However, 5-level paging translation emulation is unsupported yet. > That means the only supported value for aw_bits is 48. So default > aw_bits to 48 in scalable modern mode. > > For legacy and scalable legacy modes, 48 is the default choice for > modern OS when both 48 and 39 are supported. So it makes sense to > set default to 48 for these two modes too starting from QEMU 9.2. > Use pc_compat_9_1 to handle the compatibility for machines before > 9.2. > > Suggested-by: Jason Wang <[email protected]> > Signed-off-by: Zhenzhong Duan <[email protected]> > Reviewed-by: Clément Mathieu--Drif<[email protected]> > Reviewed-by: Yi Liu <[email protected]> > ---
Acked-by: Jason Wang <[email protected]> Thanks
