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