Daniel P. Berrange
|
328eac61cd
|
Fix /dev/ population to use char devices (Ryota Ozaki)
|
2009-05-08 10:22:46 +00:00 |
|
Guido Günther
|
9f9ce6130d
|
don't crash when called without arguments
|
2009-05-07 07:17:25 +00:00 |
|
Daniel P. Berrange
|
220bcb0535
|
Use a private /dev/pts instance in containers if kernel is new enough
|
2009-04-22 14:26:50 +00:00 |
|
Jim Meyering
|
dff2114795
|
build: enable redundant-const check
* Makefile.cfg (local-checks-to-skip): Remove sc_redundant_const.
* src/lxc_controller.c: Remove redundant "const"(s).
* src/storage_backend_fs.c: Likewise.
* src/util.h: Likewise.
* src/xen_internal.c: Likewise.
* tests/qparamtest.c: Likewise.
|
2009-02-03 13:08:59 +00:00 |
|
Jim Meyering
|
bc18a91f91
|
error-reporting calls using VIR_ERR_NO_MEMORY: use virReportOOMError instead
* src/uml_conf.c (VIR_FROM_THIS): Define to VIR_FROM_UML.
* src/xs_internal.c (VIR_FROM_THIS): Define to VIR_FROM_XEN.
* src/xml.c (VIR_FROM_THIS): Define to VIR_FROM_XML.
* src/stats_linux.c (VIR_FROM_THIS): Define to VIR_FROM_STATS_LINUX.
* src/datatypes.c (VIR_FROM_THIS): Define to VIR_FROM_NONE.
* src/lxc_conf.c (VIR_FROM_THIS): Define to VIR_FROM_LXC.
* src/libvirt.c (VIR_FROM_THIS): Define to VIR_FROM_NONE.
* src/node_device_conf.c (VIR_FROM_THIS): Define to VIR_FROM_NODEDEV.
* src/openvz_conf.c (VIR_FROM_THIS): Define to VIR_FROM_OPENVZ.
* src/openvz_driver.c (VIR_FROM_THIS): Define to VIR_FROM_OPENVZ.
* src/conf.c (VIR_FROM_THIS): Define to VIR_FROM_CONF.
Note: this loses config_filename:config_lineno diagnostics,
but that's ok.
* src/node_device.c (VIR_FROM_THIS): Define to VIR_FROM_NODEDEV.
* src/sexpr.c (VIR_FROM_THIS): Define to VIR_FROM_SEXPR.
* po/POTFILES.in: remove src/sexpr.c and src/lxc_conf.c
|
2009-01-29 12:10:32 +00:00 |
|
Daniel P. Berrange
|
437ac354fc
|
Make error reporting threadsafe by avoiding strerror
|
2009-01-20 17:13:33 +00:00 |
|
Guido Günther
|
043d702f02
|
use virAsprintf instead of asprintf
|
2008-12-23 13:03:29 +00:00 |
|
Guido Günther
|
1d7d2fae10
|
Differentiate between active and inactive configs by honoring the
VIR_DOMAIN_XML_INACTIVE flag.
|
2008-12-04 12:02:59 +00:00 |
|
Daniel Veillard
|
df93e1ee24
|
add new logging module, and move existing definitions there
* src/logging.c src/logging.h proxy/Makefile.am proxy/libvirt_proxy.c
src/Makefile.am src/cgroup.c src/datatypes.c src/domain_event.c
src/internal.h src/libvirt.c src/lxc_container.c src/lxc_controller.c
src/lxc_driver.c src/proxy_internal.c src/qemu_driver.c
src/remote_internal.c src/storage_backend_disk.c src/util.c
src/veth.c src/xen_internal.c src/xen_unified.c src/xend_internal.c:
add new logging module, and move existing definitions there
Daniel
|
2008-11-06 16:36:07 +00:00 |
|
Daniel P. Berrange
|
d714b2afae
|
Move internal error APIs into virterror_internal.h & drop leading __ prefix
|
2008-11-04 22:30:33 +00:00 |
|
Dan Smith
|
e98d8d7997
|
Fix up cgroup initialization order and allow /dev/pts device access in LXC
|
2008-10-21 16:46:47 +00:00 |
|
Daniel P. Berrange
|
427f7a8b09
|
Switch domain device objects to array instead of linked list
|
2008-10-10 16:08:01 +00:00 |
|
Cole Robinson
|
e2a43cdb87
|
Move DEBUG macros to central location.
|
2008-10-06 19:53:06 +00:00 |
|
Dan Smith
|
4461568ab4
|
Add cgroup manipulation and LXC driver
|
2008-10-03 16:46:01 +00:00 |
|
Daniel P. Berrange
|
177c74b1fa
|
Create lxc_controller standalone binary
|
2008-08-20 20:55:32 +00:00 |
|
Daniel P. Berrange
|
2e7a373646
|
Switch LXC driver over to generic domain XML processing APIs
|
2008-08-13 12:50:55 +00:00 |
|
Daniel P. Berrange
|
763dacda97
|
Make LXC I/O controller process a parent of the container process
|
2008-08-13 10:52:15 +00:00 |
|
Daniel P. Berrange
|
518c2144e5
|
Re-arrange code between LXC driver files
|
2008-08-13 10:25:34 +00:00 |
|