- 20 Sep, 2007 13 commits
-
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir@xensource.com>
-
Keir Fraser authored
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir@xensource.com>
-
Keir Fraser authored
Signed-off-by: Mark Langsdorf <mark.langsdorf@amd.com> Signed-off-by: Keir Fraser <keir@xensource.com>
-
Keir Fraser authored
Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
-
Tim Deegan authored
-
Tim Deegan authored
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
-
Keir Fraser authored
Signed-off-by: Kazuhiro Suzuki <kaz@jp.fujitsu.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir@xensource.com>
-
Tim Deegan authored
-
Keir Fraser authored
Signed-off-by: Allen Kay <allen.m.kay@intel.com> Signed-off-by: Guy Zana <guy@neocleus.com>
-
Keir Fraser authored
Signed-off-by: Allen Kay <allen.m.kay@intel.com> Signed-off-by: Guy Zana <guy@neocleus.com>
-
Keir Fraser authored
This patch to ioemu/Makefile.target dynamically decides whether to link with libpci or not base on the existence of /usr/include/pci directory. If /usr/include/pci exists, PCI passthrough is enabled. Otherwise, it is disabled. Signed-off-by: Allen Kay <allen.m.kay@intel.com>
-
- 19 Sep, 2007 11 commits
-
-
Tim Deegan authored
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
-
kfraser@localhost.localdomain authored
- use MAP_ANON, that is what both (BSD-)Unix and Linux have - change last_error handling to use pthreads - round mlock() parameters to page alignment - cleanup: No need to include <xen/sys/privcmd.h> a second time in xg_private.h Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> Signed-off-by: Keir Fraser <keir@xensource.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Alex Williamson <alex.williamson@hp.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Keir Fraser <keir@xensource.com>
-
kfraser@localhost.localdomain authored
guest_cpu_user_regs(). Reduces complexity at little or no performance cost (except on really old Intel P4 hardware where VMREAD/VMWRITE are silly expensive). Signed-off-by: Keir Fraser <keir@xensource.com>
-
Ian Campbell authored
(/sbin/installkernel) to be called since linux-2.6.18-xen.hg 211:c1f5d027adf7. Unfortunately on some distros this script is broken for non-root use. Our needs are pretty simple anyway so just open code the installation of the kernel. Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
-
George Dunlap authored
The old code checked only if the page was still a pagetable before doing a brute-force search, rather than checking if it was still shadowed as the type indicated. This meant that if a page was shadowed as two different types, it was guaranteed to do a full brute-force search even if all references could be found by up-pointers. This checks the proper thing so that it will only do a brute-force if necessary. It also re-orders the unshadows so that higher levels are done first. In many cases, lower-level shadows will be destroyed in the process of higher-level shadows being destroyed, again saving brute-force searches.
-
George Dunlap authored
-
kfraser@localhost.localdomain authored
selectors. We have separate accessors for that now. It is now an invariant that guest_cpu_user_regs()->{cs,ds,es,fs,gs,ss} are invalid for an HVM guest. Signed-off-by: Keir Fraser <keir@xensource.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Allen Kay <allen.m.kay@intel.com> Signed-off-by: Guy Zana <guy@neocleus.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Allen Kay <allen.m.kay@intel.com> Signed-off-by: Guy Zana <guy@neocleus.com>
-
- 18 Sep, 2007 9 commits
-
-
kfraser@localhost.localdomain authored
Signed-off-by: Allen Kay <allen.m.kay@intel.com> Signed-off-by: Guy Zana <guy@neocleus.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Doug Merrill <dpmerrill@novell.com>
-
kfraser@localhost.localdomain authored
This fixes a build error for PV guests (OpenBSD, NetBSD) where the use of XEN_GUEST_HANDLE_64(uint8_t) leads to a build error because uint8_t is a #define and not a typedef. Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
-
kfraser@localhost.localdomain authored
If vtpm_managed is started with the same vtpm instance, the following error occurs. ++++++++++++ Loading NVM. Sending LoadNVM command INFO[VTSP]: Unbinding 256 bytes of data. ERROR in VTSP_Unbind at vtsp.c:719 code: TPM_BAD_PARAMETER. ERROR in envelope_decrypt at securestorage.c:156 code:TPM_BAD_PARAMETER. ERROR[VTPM]: Failed to envelope decrypt data .ERROR in VTPM_Handle_Load_NVM at securestorage.c:284 code: TPM_BAD_PARAMETER. ERROR[VTPM]: Failed to load NVM .INFO[VTPM]: [VTPM Listener]: VTPM Listener waiting for messages. Reading LoadNVM header ++++++++++++ Signed-off-by: Kouichi YASAKI <yasaki.kouichi@jp.fujitsu.com>
-
kfraser@localhost.localdomain authored
In Windows on HVM domain, GetPubkey function and Seal function become an error. Signed-off-by: Kouichi YASAKI <yasaki.kouichi@jp.fujitsu.com>
-
Steven Hand authored
Signed-off-by: Steven Hand <steven@xensource.com>
-
kfraser@localhost.localdomain authored
Re-enables NMI delivery in HVM guests now that hardware task switching is emulated. Signed-off-by: Keir Fraser <keir@xensource.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Keir Fraser <keir@xensource.com>
-
- 17 Sep, 2007 2 commits
-
-
kfraser@localhost.localdomain authored
Signed-off-by: Keir Fraser <keir@xensource.com>
-
Tim Deegan authored
having callers decode them. Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
-
- 14 Sep, 2007 5 commits
-
-
kfraser@localhost.localdomain authored
Signed-off-by: Allen Kay <allen.m.kay@intel.com> Signed-off-by: Guy Zana <guy@neocleus.com>
-
kfraser@localhost.localdomain authored
I have added CONFIG_PASSTHROUGH in ioemu/Makefile.target and ioemu/hw/pc.c in attached vtd_tools2.patch. This should turn off libpci usage by default until user specifically enables it. This can be safely check-in without breaking builds for people who do not care about pass-through devices. I will try to think of a better way to enable this. Signed-off-by: Allen Kay <allen.m.kay@intel.com> Signed-off-by: Guy Zana <guy@neocleus.com>
-
kfraser@localhost.localdomain authored
I don't know how significant this is (most of the NUMA node data seems unused at this point), but anyway: enable proper operation of NUMA emulation and the fake NUMA node in case there's no SRAT table on x86-32. This will at least make the "Faking node ..." message not print confusing information anymore. Signed-off-by: Jan Beulich <jbeulich@novell.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Yosuke Iwamatsu <y-iwamatsu@ab.jp.nec.com>
-
kfraser@localhost.localdomain authored
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
-