Displaying 9 results from an estimated 9 matches for "libxl_ctx_init".
2012 Mar 23
2
Xenstore daemon is not running after boot; although can be started manually later. Any pointers why ?
...source, and I think I have got it
working. Well, almost.
I am using unmodified kernel of Fedora16 as my dom0 kernel.
So this is what happened.
I am able to boot into Xen, but the "xl info" failed with the standard
error message mentioned in the tutorial.
"libxl: error: libxl.c:56:libxl_ctx_init Is xenstore daemon running?
failed to stat /var/run/xenstored.pid:
No such file or directory cannot init xl context"
I checked the xen common problems page,
http://wiki.xensource.com/xenwiki/XenCommonProblems.html and did some
troubleshooting.
I was infact running Xen dom0, since I got this...
2012 Mar 23
2
Xenstore daemon is not running after boot; although can be started manually later. Any pointers why ?
...source, and I think I have got it
working. Well, almost.
I am using unmodified kernel of Fedora16 as my dom0 kernel.
So this is what happened.
I am able to boot into Xen, but the "xl info" failed with the standard
error message mentioned in the tutorial.
"libxl: error: libxl.c:56:libxl_ctx_init Is xenstore daemon running?
failed to stat /var/run/xenstored.pid:
No such file or directory cannot init xl context"
I checked the xen common problems page,
http://wiki.xensource.com/xenwiki/XenCommonProblems.html and did some
troubleshooting.
I was infact running Xen dom0, since I got this...
2011 Aug 04
4
xl is unable to find xenstored.pid
...wnloaded Xen-4.1.1 from xen.org, compiled it, and installed it.
I then compiled kernel 3.0.0 and added the hypervisor and dom0 kernel in
a grub 2 entry. After booting, I executed "xl list," to confirm the
hypervisor was running. I was greeted with this message:
libxl: error: libxl.c:56:libxl_ctx_init Is xenstore daemon running?
failed to stat /var/run/xenstored.pid: No such file or directory
cannot init xl context
I poked around and found there is a folder within /var/run called
"xenstored" and I found there was no service called xenstored
in /etc/init.d. There are the services I fo...
2009 Nov 18
6
[PATCH 1/3] libxenlight: Clean up logging arrangements
* Introduce new variants of the logging functions which include
errno values (converted using strerror) in the messages passed to the
application''s logging callback.
* Use the new errno-including logging functions everywhere where
appropriate. In general, xc_... functions return errno values or 0;
xs_... functions return 0 or -1 (or some such) setting errno.
* When
2010 Aug 12
0
[PATCH, v2]: xl: Implement per-API-call garbage-collection lifetime
...work in
this area should sew up all these loose ends.
Signed-off-by: Gianni Tedesco <gianni.tedesco@citrix.com>
diff -r 7b144fe8c528 tools/libxl/libxl.c
--- a/tools/libxl/libxl.c Wed Aug 11 14:39:44 2010 +0100
+++ b/tools/libxl/libxl.c Thu Aug 12 15:22:56 2010 +0100
@@ -45,17 +45,12 @@ int libxl_ctx_init(libxl_ctx *ctx, int v
return ERROR_VERSION;
memset(ctx, 0, sizeof(libxl_ctx));
ctx->lg = lg;
- ctx->alloc_maxsize = 256;
- ctx->alloc_ptrs = calloc(ctx->alloc_maxsize, sizeof(void *));
- if (!ctx->alloc_ptrs)
- return ERROR_NOMEM;
memset(&c...
2010 Sep 09
2
[PATCH]: add libxl python binding
...tic int
+PyXl_init(XlObject *self, PyObject *args, PyObject *kwds)
+{
+ self->logger = xtl_createlogger_stdiostream(stderr, self->minmsglevel, 0);
+ if (!self->logger) {
+ PyErr_SetString(xl_error_obj, "cannot init xl logger");
+ return -1;
+ }
+
+ if ( libxl_ctx_init(&self->ctx, LIBXL_VERSION,
+ (xentoollog_logger*)self->logger) ) {
+ PyErr_SetString(xl_error_obj, "cannot init xl context");
+ return -1;
+ }
+
+ return 0;
+}
+
+static void PyXl_dealloc(XlObject *self)
+{
+ libxl_ctx_free(&self->ctx...
2010 Jun 28
8
[PATCH] add xl ocaml bindings
...<caml/alloc.h>
+#include <caml/memory.h>
+#include <caml/signals.h>
+#include <caml/fail.h>
+#include <caml/callback.h>
+
+#include <sys/mman.h>
+#include <stdint.h>
+#include <string.h>
+
+#include "libxl.h"
+
+#define INIT_CTX() \
+ ret = libxl_ctx_init(&ctx, LIBXL_VERSION, NULL); \
+ if (ret != 0) \
+ failwith_xl("cannot init context");
+
+#define FREE_CTX() \
+ libxl_ctx_free(&ctx)
+
+void log_callback(void *userdata, int loglevel, const char *file,
+ int line, const char *func, char *s)
+{
+}
+
+void failwith_xl(char *log_d...
2013 Nov 25
22
[PATCH 0/4] Coverity fixes for tools/libxl
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
--
1.7.10.4
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