> /*
> - * Merging of IO bitmap not currently supported.
> - * Rather, exit every time.
> + * A vmexit (to either L1 hypervisor or L0 userspace) is always needed
> + * for I/O port accesses.
>*/
> exec_control &= ~CPU_BASED_USE_IO_BITMAPS;
>
> /*
> - * Merging of IO bitmap not currently supported.
> - * Rather, exit every time.
> + * A vmexit (to either L1 hypervisor or L0 userspace) is always needed
> + * for I/O port accesses.
>*/
> exec_control &= ~CPU_BASED_USE_IO_BITMAPS;
>
On 12/12/2017 09:44, Quan Xu wrote:
> From: Quan Xu
>
> Since KVM removes the only I/O port 0x80 bypass on Intel hosts,
> clear CPU_BASED_USE_IO_BITMAPS and set CPU_BASED_UNCOND_IO_EXITING
> bit. Then these I/O permission bitmaps are not used at all, so
> drop I/O permission
On 12/12/2017 09:44, Quan Xu wrote:
> From: Quan Xu
>
> Since KVM removes the only I/O port 0x80 bypass on Intel hosts,
> clear CPU_BASED_USE_IO_BITMAPS and set CPU_BASED_UNCOND_IO_EXITING
> bit. Then these I/O permission bitmaps are not used at all, so
> drop I/O permission bitmaps.
>
>
From: Quan Xu
Since KVM removes the only I/O port 0x80 bypass on Intel hosts,
clear CPU_BASED_USE_IO_BITMAPS and set CPU_BASED_UNCOND_IO_EXITING
bit. Then these I/O permission bitmaps are not used at all, so
drop I/O permission bitmaps.
Signed-off-by: Jim Mattson
From: Quan Xu
Since KVM removes the only I/O port 0x80 bypass on Intel hosts,
clear CPU_BASED_USE_IO_BITMAPS and set CPU_BASED_UNCOND_IO_EXITING
bit. Then these I/O permission bitmaps are not used at all, so
drop I/O permission bitmaps.
Signed-off-by: Jim Mattson
Signed-off-by: Radim Krčmář
6 matches
Mail list logo