Displaying 20 results from an estimated 400 matches similar to: "[PATCH, v2]: xl: move domain struct init functions to libxl"
2010 Aug 12
0
[PATCH, v2]: xl: Implement per-API-call garbage-collection lifetime
Changes since v1:
- Fix a double-free bug introduced by v1, pointed out by Stefano
where internal pointer was being passed back to caller from
libxl_create_stubdom()
8<----------------------------------------------------------------------
Currently scratch variables allocated by libxl have the same lifetime as
the context. While this is suitable for one off invocations of xl. It is
not
2012 Aug 31
2
[PATCH V2] libxl/xl: implement support for guest iooprt and irq permissions
# HG changeset patch
# User Ian Campbell <ian.campbell@citrix.com>
# Date 1346428441 -3600
# Node ID ddde6c2c45de8e60518aafa077f0f3867ff68e17
# Parent ccbee5bcb31b72706497725381f4e6836b9df657
libxl/xl: implement support for guest iooprt and irq permissions.
This is useful for passing legacy ISA devices (e.g. com ports,
parallel ports) to guests.
Supported syntax is as described in
2010 Jun 28
8
[PATCH] add xl ocaml bindings
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com>
---
tools/ocaml/Makefile | 2 +-
tools/ocaml/common.make | 2 +-
tools/ocaml/libs/xl/xl.ml | 209 ++++++++++++
tools/ocaml/libs/xl/xl.mli | 209 ++++++++++++
tools/ocaml/libs/xl/xl_stubs.c | 706 ++++++++++++++++++++++++++++++++++++++++
5 files changed, 1126 insertions(+), 2 deletions(-)
2014 Aug 31
0
Bug#444000: [ijc@hellion.org.uk: move core dumps to /var/lib/xen/dump]
This should have gone here and not to #706233. Patch will obviously need
rebasing by now...
----- Forwarded message from Ian Campbell <ijc at hellion.org.uk> -----
Date: Fri, 16 Aug 2013 14:56:49 +0100
From: Ian Campbell <ijc at hellion.org.uk>
To: 706233 at bugs.debian.org
Cc: control at bugs.debian.org
Subject: move core dumps to /var/lib/xen/dump
X-Spam-Status: No, score=-4.9
2013 Aug 16
2
Bug#706233: move core dumps to /var/lib/xen/dump
tags 706233 +patch
thanks
This is somewhat more FHS compliant IMHO.
commit 7d171826bc97bf5f3f2019fc32c1ca85b49de7c9
Author: Ian Campbell <ijc at hellion.org.uk>
Date: Fri Aug 16 14:54:42 2013 +0100
* debian/patches/tools-core-dump-dir.patch: Switch tools to dumping to
/var/log/xen/dump by default.
* debian/xen-utils-common.dirs: Ensure /var/lib/xen/dump is created
*
2010 Aug 18
16
[PATCH 00 of 16] libxl: autogenerate type definitions and destructor functions
The series introduces auto-generation of the type definitions used in
the libxl interface followed by auto-generation of a destructor
function for each type. In the future it may be possible to use the
related data structures for other purposes, for example auto-generation
of the functions to marshal between C and language binding data types.
tools/_libxl_types.h should be identical both before
2012 Feb 08
7
[PATCH] libxl: Set VNC password through QMP
This patch provide the code to set the VNC password to QEMU upstream through
VNC. The password is still stored in xenstore but will not be used by QEMU
upstream.
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
---
tools/libxl/libxl_create.c | 3 +++
tools/libxl/libxl_dm.c | 21 ++++++++++++---------
tools/libxl/libxl_internal.h | 1 +
tools/libxl/libxl_qmp.c
2012 May 17
8
[PATCH] libxl: do not overwrite user supplied config when running bootloader
# HG changeset patch
# User Ian Campbell <ian.campbell@citrix.com>
# Date 1337273492 -3600
# Node ID cdb947baea102aa6a1d53472f8a3e5f2d6cc485e
# Parent ac45608496cd85b0bf1aed6e5b869b4a86ca672f
libxl: do not overwrite user supplied config when running bootloader.
Currently when running the bootloader libxl will update b_info->u.pv.kernel,
.ramdisk, .cmdline and .bootloader. This can
2012 Sep 21
8
PATCH [base vtpm and libxl patches 4/6] add iomem support to libxl
Add support for mapping hardware io memory into domains via domain
config files.
The syntax is
iomem=[PAGE,NUM_PAGES]
Signed off by Matthew Fioravante: matthew.fioravante@jhuapl.edu
---
Changes from previous
* Rebased onto latest xen-unstable
* Rewrote the feature to mimic the style used by iports and irqs in
current libxl
* Updated xl.cfg manpage
* removed the redundant "allow"
2012 Nov 20
0
[PATCH 15 of 15] libxl: ocaml: add bindings for libxl_domain_create_new
# HG changeset patch
# User Ian Campbell <ijc@hellion.org.uk>
# Date 1353432141 0
# Node ID 72376896ba08bb7035ad4b7ed5a91c2c1b45b905
# Parent 41f0137955f4a1a5a76ad34a5a6440e32d0090ef
libxl: ocaml: add bindings for libxl_domain_create_new
** NOT TO BE APPLIED **
Add a simple stub thing which should build a domain. Except it is
incomplete and doesn''t actually build. Hence RFC.
2012 Jul 04
2
[PATCH] libxl: rename stubdomain when renaming domain
# HG changeset patch
# User Ian Campbell <ian.campbell@citrix.com>
# Date 1341397625 -3600
# Node ID 167f013324e854a28fc7637cbb7211fa266dcbc5
# Parent 12011fcfd5cce2a831da3558c59f2c3622e71250
libxl: rename stubdomain when renaming domain.
Otherwise after a localhost migrate of an HVM domain with a stubdomain we end
up with domains called "FOO" and "FOO--incoming-dm".
2013 Jun 13
0
[PATCH] Properly control platform device creation in upstream QEMU
The xen_platform_pci xl configuration parameter currently has no effect on
upstream QEMU; creation of the platform device is hardcoded.
I have created a patch to QEMU to remove this hardcoded creation. This patch
specifies the appropriate -device argument on the QEMU command line (and
hence creates the device) only when xen_platform_pci is true.
Signed-off-by: Paul Durrant
2011 Feb 01
2
[PATCH] libxl: change default HVM emulated network card to rtl8139
xend uses rtl8139, and we want xl to be compatible with xm. Some
older operating systems don''t have e1000 drivers, and we want widest
compatibility rather than best performance (people who want good
performance are best advised to use PV-on-HVM drivers).
We''ll probably switch to a new default when switching to upstream
qemu, in the Xen 4.2 release cycle.
Signed-off-by: Ian
2010 Sep 10
0
[PATCH] xl: remove another string literal from config struct
# HG changeset patch
# User Ian Campbell <ian.campbell@citrix.com>
# Date 1284126850 -3600
# Node ID d158e101baa1b3b2e0920a6476d1dae4d00b336b
# Parent 69dd2d8cfa88f042a4a22fe37512a3214518c4ba
xl: remove another string literal from config struct
Broken by 22124:098790dd9327 "xl: use xlu_cfg_replace_string in a few more places"
Signed-off-by: Ian Campbell
2012 Aug 02
4
[problem in `xl_cmdimpl.c`] Why pid return by fork() in parent process is not the same with pid returned by getpid()?
Hi all,
In xen-4.1.2/tools/libxl/xl_cmdimpl.c : create_domain(), it starts up a
child daemon process waiting for the domain death,
there are several lines echo the child pid as follows:
1592 if (child1) { /*it''s in the
parent*/
1593 printf("Daemon running with PID %d\n", child1);
/**it''s in the child/
1643
2010 May 10
0
[PATCH] xl: vncunused should default to ''1''
"vncunused" is documented to default to 1.
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
diff -r 71a0257ed7d2 tools/libxl/xl_cmdimpl.c
--- a/tools/libxl/xl_cmdimpl.c Mon May 10 15:51:49 2010 -0700
+++ b/tools/libxl/xl_cmdimpl.c Mon May 10 16:02:27 2010 -0700
@@ -209,7 +209,7 @@
dm_info->vnc = 1;
dm_info->vnclisten = "127.0.0.1";
2012 Sep 27
18
[PATCH 09/11] add iomem support to libxl
This patch adds a new option for xen config files for
directly mapping hardware io memory into a vm.
Signed-off-by: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
diff --git a/docs/man/xl.cfg.pod.5 b/docs/man/xl.cfg.pod.5
index 013270d..428da21 100644
--- a/docs/man/xl.cfg.pod.5
+++ b/docs/man/xl.cfg.pod.5
@@ -496,6 +496,17 @@ is given in hexadecimal and may either a span e.g.
2013 Jul 04
2
[PATCH] [Backport 4.2.x] Fix issue with 'xl list -l' showing domids as -1 when using SXP
During investigation of other issues, it came to light that in at least
4.2.2, "xl list -l" displays domain ids as -1 when using SXP, irrespective
of actual value. Ian C identified that this issue was likely fixed in the
upcoming 4.3 release but the commit responsible for the fix
(a73a7a0c647a9a5e30d8bc473c0a1e8648817183) was not likely a candidate for
backporting in its entirety.
2009 Nov 04
4
[PATCH server] Update daemons to use new QMF.
This patch updates dbomatic, taskomatic and host-register to use the
new C++ wrapped ruby QMF bindings. It also fixes a couple of bugs
along the way including the 0 cpu bug for host-register. This is a
compilation of work done by myself and Arjun Roy.
Signed-off-by: Ian Main <imain at redhat.com>
---
src/db-omatic/db_omatic.rb | 111 ++++++-------
2011 Nov 17
29
[PATCH 00 of 17] Documentation updates
The following series flushes my documentation queue and replaces
previous postings of those patches.
The main difference is that the xl cfg file is now formatted using POD
instead of markdown and presented as a manpage.
I have setup a cron job to build docs/html and publish it at
http://xenbits.xen.org/docs/unstable/ (it''s a bit bare right now).
The motivation for some of these patches