Displaying 20 results from an estimated 600 matches similar to: "domain reinitalization detection"
2017 Mar 06
1
Re: domain reinitalization detection
> Listen to the events
I guess that would require running my own polling thread, right ? I wanted to avoid that ...
Thanks for help
On 06.03.2017 14:14, Matczak, KrzysztofX wrote:
> Hello
>
> I'm trying to find out how to detect if domain was destroyed and brought up between two time moments, let's call it reads.
> So far the best approach I could find is to compare
2017 Mar 06
0
Re: domain reinitalization detection
On 06.03.2017 14:14, Matczak, KrzysztofX wrote:
> Hello
>
> I'm trying to find out how to detect if domain was destroyed and brought up between two time moments, let's call it reads.
> So far the best approach I could find is to compare domain ID from previous and current read.
> And this is my first question : is that reliable solution ? Or do you know any better ?
2017 Mar 08
2
events dispatching in synchronous mode
Hi
Is there any way to get events dispatching in synchronous mode ?
I mean I'm running my own events polling loop which calls virEventRunDefaultImpl each turn . I'd expect to get my callback function called synchronously , but it's not . Seems that's async call.
Maybe it's my general misunderstanding and I shouldn't use virEventRunDefaultImpl for that ?
Thanks in
2014 Dec 10
1
How to use blockcopy in libvirt-java
Hi, ALL,
I just look for the class and method to use blockcopy in libvirt-java on
this page:
http://libvirt.org/sources/java/javadoc/
However, I can not find out. Libvirt-java Support blockcopy ? Thanks.
Best Regards,
Star Guo
2013 Jul 08
1
python equiv to perl list_domains()
Hey,
I'm trying to figure out a way to get a list of the running domains on a
dom0. I can get the ID's but I'd prefer the names. We have another script
written in perl, but I'm trying to get some other functionality in python
as well as work on converting it all to python. It looks like perl has a
list_domains() that will, according to the libvirt doc, "Return a list of
all
2011 Dec 13
1
Thread-safety issues with vbox driver ?
Hi,
I'm experiencing weird things with the vbox driver when using multiple threads.
Following is the snippet of code I experience problems with
/*****************************************************/
#include <stdlib.h>
#include <stdio.h>
#include <pthread.h>
#include <libvirt/libvirt.h>
void *create_and_destroy(void *arg)
{
virDomainPtr dom = (virDomainPtr)arg;
2020 Jan 10
5
[PATCH Fedora libguestfs] Don't depend on libvirt-daemon-kvm monolith.
libguestfs usually needs qemu. However it only requires an emulator
for the same architecture, not for all architectures.
libvirt-daemon-kvm pulls in qemu which pulls in emulators for all
architectures, as well as a bunch of other stuff we don't need at all
like network interface support and nwfilter.
There are no Fedora TCG-only arches, so drop the conditional section.
I also made support
2011 Dec 20
3
[LLVMdev] creating new Metadata
Dear llvm-ers,
I am trying to attach a customized metadata to llvm instructions.
Let's say, I want to attach some number to each instruction.
I am trying to use
void Instruction::setMetadata(unsigned KindID, MDNode* Node)
but I am not sure how to create a brand new instance of an MDNode.
Do you have any code samples demonstrating how to do that?
Due to some tool dependencies, I am using
2011 Aug 16
1
Detecting the last user of a connection has closed.
The documentation says something that concerns me:
http://libvirt.org/html/libvirt-libvirt.html#virConnectClose
"It is possible for the last
virConnectClose<http://libvirt.org/html/libvirt-libvirt.html#virConnectClose>to
return a positive value if some
other object still has a temporary reference to the connection, but
the
application should not try to further use
2011 Dec 21
0
[LLVMdev] creating new Metadata
> Dear llvm-ers,
> I am trying to attach a customized metadata to llvm instructions.
> Let's say, I want to attach some number to each instruction.
> I am trying to use
>
> void Instruction::setMetadata(unsigned KindID, MDNode* Node)
>
> but I am not sure how to create a brand new instance of an MDNode.
> Do you have any code samples demonstrating how to do that?
2011 Dec 22
3
[LLVMdev] creating new Metadata
Hello,
Thank you very much for the pointers.
I am are able to create new MDNodes, filled with some constants, and attach
them
to llvm instructions. However, the metadata map is not getting updated as
expected.
For example, instead of the expected new entry
!n = metadata !{some values}
we are getting
!n = metadata !{null}
Do you know what might be wrong? Do we need to enter the MDNodes into the
2009 Apr 08
2
[LLVMdev] new warnings
/Volumes/SandBox/clang/clang/clang/unittests/VMCore/MetadataTest.cpp:
In member function 'virtual
void<unnamed>::MDNodeTest_Everything_Test::TestBody()':
/Volumes/SandBox/clang/clang/clang/unittests/VMCore/MetadataTest.cpp:
76: warning: dereferencing type-punned pointer will break strict-
aliasing rules
:-(
2019 Dec 16
3
[v2v PATCH 0/2] Move libvirt-ocaml copy to v2v repo
libvirt-ocaml is used only by virt-v2v, so move it to this repository,
instead of having it around in the common submodule.
The removal from common will happen later.
Pino Toscano (2):
common: Bundle the libvirt-ocaml library for use by virt-v2v
build: switch embedded copy of libvirt-ocaml
.gitignore | 2 +
3rdparty/libvirt-ocaml/Makefile.am |
2011 Dec 22
0
[LLVMdev] creating new Metadata
On 12/21/11 11:24 PM, Oksana Tkachuk wrote:
> Hello,
> Thank you very much for the pointers.
> I am are able to create new MDNodes, filled with some constants, and
> attach them
> to llvm instructions. However, the metadata map is not getting updated
> as expected.
> For example, instead of the expected new entry
If you look at PoolMDPass::runOnModule(), you'll see that
2011 Apr 21
7
[PATCHv11 0/6] libvirt/qemu - persistent modification of devices
Here is v11. Fixed comments/bugs and updated against the latest libvirt.git.
Changes v10->v11:
- fixed comments on each patches
- fixed cgroup handling in patch 3.
- fixed MODIFY_CURRENT handling in patch 4.
most of diff comes from refactoring qemu/qemu_driver.c
--
conf/domain_conf.c | 40 ++
conf/domain_conf.h | 5
libvirt_private.syms | 3
qemu/qemu_driver.c | 727
2013 Feb 28
7
[PATCH 0/7] Fix SELinux security contexts so we can access shared disks (RHBZ#912499).
https://bugzilla.redhat.com/show_bug.cgi?id=912499
(especially comments 7 & 10)
This patch set is the final fix so that we can access disks in use by
other guests when SELinux and sVirt are enabled.
Previously such disks were inaccessible because sVirt labels the disks
with a random SELinux label to prevent other instances of qemu from
being able to read them. So naturally the libguestfs
2011 Sep 23
1
The Format Of URI when Migrating
Hi, when I try to use such API:
virDomainPtr <http://www.libvirt.org/html/libvirt-libvirt.html#virDomainPtr> virDomainMigrate (virDomainPtr
<http://www.libvirt.org/html/libvirt-libvirt.html#virDomainPtr>
domain,
virConnectPtr
<http://www.libvirt.org/html/libvirt-libvirt.html#virConnectPtr>
dconn,
unsigned long flags,
const char * dname,
const char * uri,
2018 Aug 30
8
[PATCH 0/7] RFC: switch v2v to ocaml-libvirt
Hi,
this is a mostly done attempt to switch to ocaml-libvirt, embedding the
latest version of it from git. This way, it is possible to improve the
way v2v connects to libvirt for both input, and output modules, and
interacts with libvirt (e.g. no more virsh calls needed in virt-v2v).
As side effect, virt-v2v now requires libvirt, as keeping it optional
would create too much burden.
I could not
2018 Nov 27
8
[PATCH v2 0/7] RFC: switch v2v to ocaml-libvirt
Hi,
this is a mostly done attempt to switch to ocaml-libvirt, embedding the
latest version of it from git. This way, it is possible to improve the
way v2v connects to libvirt for both input, and output modules, and
interacts with libvirt (e.g. no more virsh calls needed in virt-v2v).
As side effect, virt-v2v now requires libvirt, as keeping it optional
would create too much burden.
I could not
2014 Dec 10
3
[PATCH v2 0/3] Implement guestfs_add_libvirt_dom.
This completes the implementation on the libguestfs side, allowing
python-libvirt dom pointers to be passed to guestfs_add_libvirt_dom.
For context see:
https://bugzilla.redhat.com/show_bug.cgi?id=1138203#c40
https://bugzilla.redhat.com/show_bug.cgi?id=1075143
https://bugzilla.redhat.com/show_bug.cgi?id=1075164
Rich.