Displaying 20 results from an estimated 73 matches for "libxenstor".
Did you mean:
libxenstore
2007 Sep 07
0
Backporting Xen 3.1 to Etch
...compile xen 3.1 on my Debian Etch (AMD64).
I have a little problem with gcc-multilib. It depends on many packages
that don't exist in Etch. So I brutally remove it from debian/control
and then dpkg-buildpackage.
There was some warning on compilation:
dpkg-shlibdeps: warning: format of `NEEDED libxenstore.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libxenstore.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libxenstore.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDED libxenstore.so' not recognized
dpkg-shlibdeps: warning: format of `NEEDE...
2012 Dec 13
4
[PATCH V3] libxenstore: filter watch events in libxenstore when we unwatch
...ore.
As the event is called one by one, event A can be handled before event B.
So on next xs_watch_read the user could retrieve an unwatch token and
a segfault occured if the token store the pointer of the structure
(ie: "backend:0xcafe").
To avoid problem with previous application using libXenStore, this behaviour
will only be enabled if XS_UNWATCH_SAFE is give to xs_open.
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Signed-off-by: Julien Grall <julien.grall@citrix.com>
---
Modification between V2 and V3:
- Add XS_UNWATCH_SAFE;
- Rename xs_clear_watch_pipe to...
2012 Sep 19
5
[PATCH] libxenstore: filter watch events in libxenstore when we unwatch
XenStore puts in queued watch events via a thread and notifies the user.
Sometimes xs_unwatch is called before all related message is read. The use
case is non-threaded libevent, we have two event A and B:
- Event A will destroy something and call xs_unwatch;
- Event B is used to notify that a node has changed in XenStore.
As the event is called one by one, event A can be handled before
2012 Dec 14
1
[PATCH V5] libxenstore: filter watch events in libxenstore when we unwatch
...ore.
As the event is called one by one, event A can be handled before event B.
So on next xs_watch_read the user could retrieve an unwatch token and
a segfault occured if the token store the pointer of the structure
(ie: "backend:0xcafe").
To avoid problem with previous application using libXenStore, this behaviour
will only be enabled if XS_UNWATCH_FILTER is given to xs_open.
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Signed-off-by: Julien Grall <julien.grall@citrix.com>
---
Modification between V4 and V5:
- Use tab instead of space for the indentation.
Mod...
2012 Dec 14
1
[PATCH V4] libxenstore: filter watch events in libxenstore when we unwatch
...ore.
As the event is called one by one, event A can be handled before event B.
So on next xs_watch_read the user could retrieve an unwatch token and
a segfault occured if the token store the pointer of the structure
(ie: "backend:0xcafe").
To avoid problem with previous application using libXenStore, this behaviour
will only be enabled if XS_UNWATCH_FILTER is given to xs_open.
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Signed-off-by: Julien Grall <julien.grall@citrix.com>
---
Modifications between V3 and V4:
- Rename XS_UNWATCH_SAFE to XS_UNWATCH_FILTER;
-...
2012 Sep 25
2
[PATCH V2] libxenstore: filter watch events in libxenstore when we unwatch
...e an event on its way from
xenstored (eg in the ring or in the local kernel), all such events
will definitely come before the reply to the unwatch command. So at
the point where the unwatch reply has been processed (after xs_talkv),
any such now-deleted watch events will definitely have made it to
libxenstore''s queue where we can remove them.
As for other threads in the same process: if two threads call
xs_read_watch and xs_unwatch, it is acceptable for the xs_read_watch
to return the event being deleted. What is not allowed is for an
xs_read_watch entered after xs_unwatch returns to return...
2006 Oct 17
0
[PATCH] Fixes for linking on Solaris
...@@ -41,19 +41,19 @@ testcode: xs_test xenstored_test xs_rand
testcode: xs_test xenstored_test xs_random
xenstored: $(XENSTORED_OBJS)
- $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -lxenctrl -o $@
+ $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -lxenctrl $(SOCKET_LIBS) -o $@
$(CLIENTS): xenstore-%: xenstore_%.o libxenstore.so
- $(LINK.o) $< $(LOADLIBES) $(LDLIBS) -L. -lxenstore -o $@
+ $(LINK.o) $< $(LOADLIBES) $(LDLIBS) -L. -lxenstore $(SOCKET_LIBS) -o $@
$(CLIENTS_OBJS): xenstore_%.o: xenstore_client.c
$(COMPILE.c) -DCLIENT_$(*F) -o $@ $<
xenstore-control: xenstore_control.o libxenstore.so
- $(LIN...
2013 Sep 06
1
Bug#721999: xen: FTBFS: dpkg-shlibdeps: error: couldn't find library libxenstore.so.3.0 needed by debian/libxen-4.3/usr/lib/libxenlight-4.3.so (ELF format: 'elf32-i386'; RPATH: '/usr/lib')
Source: xen
Version: 4.3.0-1
Severity: serious
Justification: FTBFS
Hi
New uploaded xen 4.3.0-1 FTBFS, see [1] for build log for i386.
[1] https://buildd.debian.org/status/fetch.php?pkg=xen&arch=i386&ver=4.3.0-1&stamp=1378426577
Regards,
Salvatore
2012 Jul 27
17
Time for 4.2.0 rc0?
Hey Keir,
I committed the last of the big outstanding tools blockers for 4.2
yesterday. Currently they are still in staging because they added some
new xenstore paths which tickled the leak detector in the test system
What do you think of doing an rc0 release next week?
There''s still some smaller issues remaining but I think they can wait
until rc1.
Ian.
2006 Jul 20
0
[PATCH] Make libxenstore a versioned library
Hi,
Unlike libxenguest and libxenctl, libxenstore is unversioned.
Attaching a patch which rectifies that.
Cheers,
Mark.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2007 Dec 02
2
Changes for 3.2
Hi folks
Some proposed changes:
* Fixiate the API/ABI of some libs, for the stable version, including
- libxenctrl,
- libxenstat,
- libxenstore.
As upstream don't know what abinames are for, roll own abinames.
* Add libxenctrlX, libxenstatX, libxenstoreX, if abinames may be
different or libxenX if the abinames should the same for all libs.
* Add libxen-dev including
- static libxenctrl, libxenstat, libxenstore,
- maybe static...
2006 Feb 20
1
Unstripped stuff
...n/boot/vmxloader
vmxloader is the thing needed to boot unmodified guests with processor support,
right? So I guess it's statically linked because it cannot rely on having
libraries available when it runs... How about stripping? Can we go ahead? ;)
E: libxen-dev: no-shlibs-control-file usr/lib/libxenstore.so
W: libxen-dev: package-name-doesnt-match-sonames libxenstore
This is interesting... It seems libxenstore.so rather than linking to the
library IS the library... this screws up our -dev package, and probably our
policy compliance too... Can we fix this? Do we have to give a soname to the
librar...
2013 Sep 09
0
Bug#721999: dpkg-shlibdeps: error: couldn't find library libxenstore.so.3.0 needed by debian,/libxen-4.3/usr/lib/libxenlight-4.3.so (ELF format: 'elf64-x86-64'; RPATH: '/usr,/lib')
Hi,
This is just a quick note that I receive effectively the same error when
doing an amd64 build.
A workaround is to install the binary package libxenstore3.0 but of
course the source build should not require an external install of one of
the packages that it builds.
James
2009 Sep 30
0
[PATCH] Fix memory leak in libxenstore python bindings
Hi,
Temporary tuple0 python object was not freed at the end of
xspy_set_permissions() in case no error occurred. To reduce code duplication,
this path reuses the cleanup code.
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2013 Jan 23
1
[PATCH V2] libxc, libxenstore: make the headers C++-friendlier
Made the xenctrl.h and xenstore.h easier to use with C++:
added ''extern "C"'' statements, moved the definition of
enum xc_error_code above it''s typedef, and renamed a ''new''
parameter (''new'' is a C++ keyword).
Signed-off-by: Razvan Cojocaru <rzvncj@gmail.com>
diff -r 5af4f2ab06f3 -r c273ee1fc8ba tools/libxc/xenctrl.h
2013 Jan 23
1
[PATCH V3] libxc, libxenstore: make the headers C++-friendlier
Made the xenctrl.h and xenstore.h easier to use with C++:
added ''extern "C"'' statements, moved the definition of
enum xc_error_code above it''s typedef, and renamed a ''new''
parameter (''new'' is a C++ keyword). Includes a modification
of _hvm_hw_fix_cpu() suggested by Jan Beulich.
Signed-off-by: Razvan Cojocaru
2011 Apr 15
3
[PATCHv3] libxl: Exposed Flask XSM functionality
Adds support for assigning a label to domains, obtaining and setting the
current enforcing mode, and loading a policy with xl command and libxl
header when the Flask XSM is in use. Adheres to the changes made by the
patch to remove exposure of libxenctrl/libxenstore headers via libxl.h.
tools/libxl/libxl_flask.c | 71 ++++++++++++++++++
tools/libxl/Makefile | 2
tools/libxl/libxl.c | 1
tools/libxl/libxl.h | 8 ++
tools/libxl/libxl.idl | 3
tools/libxl/xl.h | 3
tools/libxl/xl_cmdimpl.c | 1...
2006 Feb 22
2
use case for exposing xenstore attributes via sysfs [long]
...to use for filling in the UUID in SMBIOS that everyone will be
happy with.
So, if I use the xenstore UUID for both para-virtualized and fully
virtualized domU''s, I need to somehow read a para-virtualized domU''s
xenstore UUID in userspace on that domU.
At the moment, I require libxenstore and libxenctrl in the domU. I read
the ''vm'' xenstore attribute in the domU''s xenstore home directory, which
is a string representation of the full path in xenstore to the domU''s
entry in the "/vm" section of xenstore. That path includes the domU'...
2011 Nov 03
3
[PATCH 0 of 2 RESEND] tools: add two new compile flags and perform checks on user defined folders.
Added two new sets of compile flags, and pass them to the check scripts, so libraries and includes are searched there also.
Resend this patches because they suffered some modifications and where scattered along the mailing list.
Please review, thanks Roger.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2013 Oct 04
7
Re: (Xen + libvirt) Installing and workin with xen -4.2.1 and libvirt 1.1.2
...:58.507+0000: 10718: error : virDriverLoadModule:78 :
> failed to load module
> /usr/local/lib/libvirt/connection-driver/libvirt_driver_libxl.so
> /usr/lib/libxenlight.so.2.0: undefined symbol: xs_check_watch
Seems your libxenlight.so is not linked properly. xs_check_watch is
provided by libxenstore, which should be linked with libxenlight
# ldd /usr/lib64/libxenlight.so.4.3 | grep libxenstore
libxenstore.so.3.0 => /usr/lib64/libxenstore.so.3.0 (0x00007faa807a5000)
As Dario mentioned elsewhere in this thread, you need to tell how you
"installed" Xen 4.2.1 from source. Perhaps...