Jan Beulich
b314cd7334
Revert 25843:51090fe1ab97 (x86/HVM: assorted RTC emulation adjustments)
...
This was found to cause RHEL6 HVM guests to hang during shutdown.
2012-09-12 13:24:28 +02:00
Fabio Fantoni
c9cca66b8d
Makefile: Some updates to uninstall
...
Signed-off-by: Fabio Fantoni <fabio.fantoni@heliman.it >
Committed-by: Ian Jackson <ian.jackson.citrix.com>
2012-04-23 10:26:55 +02:00
tools/pygrub: fix solaris kernel sniff
872ecdc9b5
tools/pygrub: fix solaris kernel sniff
...
Solaris 11 build 163+ removes '/platform/i86xpv/kernel/unix' and only the
64-bit PV kernel file '/platform/i86xpv/kernel/amd64/unix' exists.
This patch fixes the detection.
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com >
Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com >
Signed-off-by: Frank Che <frank.che@oracle.com >
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com >
2011-07-14 18:09:58 +01:00
cegger
dd6de3ab99
Implement Nested-on-Nested.
...
This allows the guest to run nested guest with hap enabled.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-04-05 15:44:09 +02:00
cegger
e006a0e0aa
Implement generic piece to finally enable nested virtualization
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-03-09 12:36:23 +01:00
cegger
3a1ef3c33f
Implement SVM specific interrupt handling
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-03-09 12:36:17 +01:00
cegger
9a779e4fc1
Implement SVM specific part for Nested Virtualization
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-03-09 12:36:05 +01:00
cegger
5120a76fad
Handle interrupts (generic part)
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-02-28 12:21:57 +01:00
cegger
bd9b262d9a
Allow guest to enable SVM in EFER
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-02-28 12:21:54 +01:00
cegger
b3677ee4e0
When injecting an exception into L2 guest,
...
inject a #VMEXIT if L1 guest intercepts the exception
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-02-28 12:21:52 +01:00
cegger
69d563c720
Allow paged real mode during vmrun emulation.
...
Emulate cr0 and cr4 when guest does not intercept them.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-02-28 12:21:49 +01:00
cegger
67bb195fe2
Nested Virtualization core implementation
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-02-28 12:21:46 +01:00
cegger
5ad20e41a8
add nestedhvm function hooks for svm/vmx specific code
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-02-28 12:21:44 +01:00
cegger
a64a1801e8
Data structures for Nested Virtualization
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-02-28 12:21:41 +01:00
cegger
567ab9ef56
tools: Add nestedhvm guest config option
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Acked-by: Eddie Dong <eddie.dong@intel.com >
Acked-by: Tim Deegan <Tim.Deegan@citrix.com >
Committed-by: Tim Deegan <Tim.Deegan@citrix.com >
2011-02-28 12:21:38 +01:00
user
93081dee18
bk-to-hg initial commit
-