[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v4 0/8] PVH MTRR initial state
Hello, The following patches set a sane initial MTRR state for both Dom0 and DomU PVH guests. Note that for Dom0 the host MTRR state is used, OTOH for DomU the default MTRR type is set to write-back. This should avoid guests having to setup some kind of MTRR state in order to boot. This has been rebased on top of a couple of fixes/improvements from Jan, which are also included in the series. Thanks, Roger. Jan Beulich (2): x86/HVM: improve MTRR load checks x86/mtrr: split "enabled" field into two boolean flags Roger Pau Monne (6): mtrr: introduce mask to get VCNT from MTRRcap MSR hvm/mtrr: add emacs local variables block with formatting info hvm/mtrr: use the hardware number of variable ranges for Dom0 hvm/mtrr: copy hardware state for Dom0 libxc/pvh: set default MTRR type to write-back docs/pvh: document initial MTRR state docs/misc/pvh.markdown | 18 +++++ tools/libxc/xc_dom_x86.c | 44 ++++++++++++ xen/arch/x86/cpu/mtrr/generic.c | 14 ++-- xen/arch/x86/cpu/mtrr/main.c | 2 +- xen/arch/x86/hvm/hvm.c | 18 +++-- xen/arch/x86/hvm/mtrr.c | 124 +++++++++++++++++++++++++------- xen/include/asm-x86/msr-index.h | 4 ++ xen/include/asm-x86/mtrr.h | 8 ++- 8 files changed, 195 insertions(+), 37 deletions(-) -- 2.17.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |