- 10 Apr, 2008 2 commits
-
-
Keir Fraser authored
Declare arch-dependent functions in vtd.h, and implement them for x86. Signed-off-by: Weidong Han <weidong.han@intel.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
- 09 Apr, 2008 24 commits
-
-
Keir Fraser authored
definitely does not leak out of tools/libxc. Return to the ioemu/osdep.c way of checking for posix_memalign() as this works on Solaris. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
than following ioemu/osdep.c. This unbreaks build of readnotes. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
timer when the vlapic is destroyed or reset. Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
-
Keir Fraser authored
mlock()ed across other hypercall invocations, to avoid aliasing with other hypercall arguments, causing spurious unlocking. Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
-
Keir Fraser authored
backing off to the old behaviour if we fail. Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
-
Keir Fraser authored
Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
-
Keir Fraser authored
except in cases where the guest's behaviour is unrecoverable. Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
-
Keir Fraser authored
Windows VMs. Return an error if the guest OS tries to transmit a packet with the transmitter disabled, so that it doesn't spin forever waiting for it to complete. Signed-off-by: Steven Smith <Steven.Smith@eu.citrix.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
Without this change, dom0 is unresponsive while the hvm domain's physmap is populated in xen. Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
-
Keir Fraser authored
Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
-
Keir Fraser authored
Allows TLB entries to be retained across VM entry and VM exit, and Xen can now identify distinct address spaces through a new virtual-processor ID (VPID) field of the VMCS. Signed-off-by: Xin Li <xin.b.li@intel.com> Signed-off-by: Jun Nakajima <jun.nakajima@intel.com> Signed-off-by: Xiaohui Xin <Xiaohui.xin@intel.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
Signed-off-by: Yosuke Iwamatsu <y-iwamatsu@ab.jp.nec.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
Declare arch-dependent functions in vtd.h, and implement them for x86. Signed-off-by: Weidong Han <weidong.han@intel.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
This is done separately from moving the other utilities into the mutlicall since ls is slightly different and was already separate. Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
-
Keir Fraser authored
rather than multiply compiled source. This saves a bunch of space when statically compiling. Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
-
Keir Fraser authored
This removes threading from libxenstore.a (but not libxenstore.so) since pthreads is incompatible with static linking and none of the command line clients require threads anyway. It is now possible to build these utilities statically with a uclibc toolchain which is useful for small userspace utility domains. Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
-
Keir Fraser authored
We use the EPT page table as P2M (guest physical to machine mapping), removing the linear page table when EPT is used for the domain (see the new file p2m-ept.c). We did this by adding three operations in the p2m_domain. If VT-d is enabled, the EPT page table will be used as the VT-d page table as well (i.e. shared). Signed-off-by: Xin Li <xin.b.li@intel.com> Signed-off-by: Jun Nakajima <jun.nakajima@intel.com> Signed-off-by: Xiaohui Xin <Xiaohui.xin@intel.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
- 08 Apr, 2008 3 commits
-
-
Keir Fraser authored
Currently, tap:ioemu can only be used for domains which have a device model running. This isn't the case for all domains. The most important of the missing domains is Dom0 which needs acces e.g. to extract the kernel from the domain's image. tapdisk-ioemu is a tool compiled from ioemu source plus a small wrapper which handles tap:ioemu access for domains without device model (currently Dom0). You must start tapdisk-ioemu manually before trying to attach a tap:ioemu disk to Dom0 at the moment. A patch to blktapctrl will follow to automatically start tapdisk-ioemu when needed. Signed-off-by: Kevin Wolf <kwolf@suse.de> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
If xm shutdown command is passed the domain ID, it should still wait for the shutdown completion of the domain if passed option --wait. Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
-
Keir Fraser authored
An assertion could legitimately fire. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
- 07 Apr, 2008 2 commits
-
-
Keir Fraser authored
Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com>
-
Keir Fraser authored
I have written a patch to split the current meaning of "dom0-min-mem = 0" to a new option "enable-dom0-ballooning". Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
- 05 Apr, 2008 6 commits
-
-
Keir Fraser authored
configuration parameter. Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
-
Keir Fraser authored
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
-
Keir Fraser authored
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
-
Keir Fraser authored
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
-
Keir Fraser authored
by using the same as in debug mode. Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
-
Keir Fraser authored
common header file. Signed-off-by: Alex Williamson <alex.williamson@hp.com>
-
- 04 Apr, 2008 3 commits
-
-
Keir Fraser authored
We continue to use it in asm where it is a greater convenience and where also it is much more clearly correct. Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
-
Keir Fraser authored
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
-