search for: tpmif

Displaying 8 results from an estimated 8 matches for "tpmif".

2012 Nov 20
52
[PATCH RFC] stubdom: Change vTPM shared page ABI
...<dgdegra@tycho.nsa.gov> --- extras/mini-os/include/tpmback.h | 1 + extras/mini-os/include/tpmfront.h | 7 +- extras/mini-os/tpmback.c | 132 ++++++++++++++------------------- extras/mini-os/tpmfront.c | 150 +++++++++++++++++++------------------- xen/include/public/io/tpmif.h | 45 +++--------- 5 files changed, 148 insertions(+), 187 deletions(-) diff --git a/extras/mini-os/include/tpmback.h b/extras/mini-os/include/tpmback.h index ff86732..ec9eda4 100644 --- a/extras/mini-os/include/tpmback.h +++ b/extras/mini-os/include/tpmback.h @@ -43,6 +43,7 @@ struct tp...
2011 Apr 04
0
[PATCH] linux-2.6.18/backends: use xenbus_be.ko interfaces instead of open-coding them
.../interrupt.h> +#include <linux/mm.h> #include <linux/slab.h> -#include <xen/evtchn.h> #include <xen/driver_util.h> -#include <xen/interface/grant_table.h> +#include <xen/xenbus.h> +#include <xen/interface/event_channel.h> #include <xen/interface/io/tpmif.h> -#include <asm/io.h> -#include <asm/pgalloc.h> #define DPRINTK(_f, _a...) \ pr_debug("(file=%s, line=%d) " _f, \ __FILE__ , __LINE__ , ## _a ) -struct backend_info; +struct backend_info +{ + struct xenbus_device *dev; + + /* our communications channel */ + s...
2011 Dec 01
11
[PATCH 0 of 2] Paging support updates for XCP dom0
This is a cherry pick of two patches that add support for guest paged out frames in the XCP 2.6.32 dom0 patch queue. First patch propagates the ENOENT returned by the hypervisor in the case of a paged out page, all the way up the call chain to the MMAPBATCH_V2 ioctl. The ioctl is mainly used to harvest those return values and retry. The second patch adds retry loops to all backend grant
2012 Sep 21
1
PATCH [base vtpm and libxl patches 3/6] Fix bugs in vtpm hotplug scripts
...nst); then - rm -f /var/vtpm/vtpm_dm_$1.data - true - else - vtpm_fatal_error=1 - false - fi + $(vtpm_manager_cmd $TPM_CMD_DELE $inst) + rm -f /var/vtpm/vtpm_dm_$1.data } # Perform a migration step. This function differentiates between migration diff --git a/tools/python/xen/xend/server/tpmif.py b/tools/python/xen/xend/server/tpmif.py --- a/tools/python/xen/xend/server/tpmif.py +++ b/tools/python/xen/xend/server/tpmif.py @@ -44,6 +44,22 @@ class TPMifController(DevController): DevController.__init__(self, vm) + def createDevice(self, config): + #Disable hotplug sc...
2010 Sep 15
15
xenpaging fixes for kernel and hypervisor
Patrick, there following patches fix xenpaging for me. Granttable handling is incomplete. If a page is gone, a GNTST_eagain should be returned to the caller to inidcate the hypercall has to be retried after a while, until the page is available again. Please review. Olaf _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com
2007 Nov 06
3
Problem while installing XEN 3.1 on Fedora 6
...22, in ? from xen.xend.XendConfig import XendConfig File "//usr/lib/python/xen/xend/XendConfig.py", line 27, in ? from xen.xend.XendDevices import XendDevices File "//usr/lib/python/xen/xend/XendDevices.py", line 22, in ? from xen.xend.server import blkif, netif, tpmif, pciif, iopif, irqif, usbif, vfbif File "//usr/lib/python/xen/xend/server/pciif.py", line 38, in ? xc = xen.lowlevel.xc.xc() xen.lowlevel.xc.Error: (1, ''Internal error'', ''Could not obtain handle on privileged command interface (2 = No such file or director...
2007 Jul 15
0
virtman breaks after installing XEN 3.1 on SELS 10.1
...ver.blkif xen.xend.server.iopif xen.xend.server.irqif xen.xend.server.netif - Support for virtual network interfaces. xen.xend.server.params xen.xend.server.pciif xen.xend.server.pciquirk xen.xend.server.relocate xen.xend.server.tests (package) xen.xend.server.tests.test_controllers xen.xend.server.tpmif - Support for virtual TPM interfaces. xen.xend.server.usbif - Support for virtual USB hubs. xen.xend.server.vfbif xen.xend.sxp - Input-driven parsing for s-expression (sxp) format. xen.xend.tests (package) xen.xend.tests.test_XendConfig xen.xend.tests.test_sxp xen.xend.tests.test_uuid xen.xend.uuid...
2008 Jul 12
26
[PATCH] Improve the current FLR logic
Hi, all, The attached patches try to improve the current FLR logic. The idea is: removing the FLR logic from hypervisor and adding the improved logic in Control Panel. The current FLR logic in hypervisor has some issues: 1) Dstate transition is not guaranteed to properly clear the device state; 2) the current code for PCIe FLR is actually buggy: PCI_EXP_DEVSTA_TRPND doesn''t mean the