- 10 9月, 2009 17 次提交
-
-
由 Mark McLoughlin 提交于
Currently we only probe the main qemu binary for machine types, but we should also probe the kvm binary. * src/qemu_conf.c: probe kvm binary machines in qemudCapsInitGuest()
-
由 Mark McLoughlin 提交于
Rather than just looking at the default domain info, look at all domains * src/qemu_conf.c: look at all domains in qemudGetOldMachines()
-
由 Mark McLoughlin 提交于
We need to look at all the domain infos in guest capabilities, not just the defaults. In order to allow that, split out a qemudGetOldMachinesFromInfo() from qemudGetOldMachines(). We'll make more use of it in the next patch. * src/qemu_conf.c: split out qemudGetOldMachinesFromInfo() from qemudGetOldMachines()
-
由 Mark McLoughlin 提交于
* tests/testutilsqemu.c: make 'pc' an alias for qemu-system-x86_64 * tests/qemuxml2argvdata/qemuxml2argv-machine-aliases1.*, tests/qemuxml2argvtest.c: add a test which uses qemu-system-x86_64 and make sure the machine type is canonicalized.
-
由 Mark McLoughlin 提交于
* test/testutilsqemu.c: split out code to testQemuAllocMachines() and make use of the ARRAY_CARDINALITY macro
-
由 Mark McLoughlin 提交于
This doesn't have any affect on the current tests because we don't have any machine aliases in the current test data. * src/qemu_conf.h, src/qemu_driver.c: expose qemudCanonicalizeMachine() for the tests * tests/qemuxml2argvtest.c: canonicalize the machine type
-
由 Mark McLoughlin 提交于
* src/testutils.[ch]: make testDebug externally available * src/testutilsqemu.c: if VIR_TEST_DEBUG is set, dump the qemu driver capabilities to stderr
-
由 Mark McLoughlin 提交于
* src/capabilities.c: fix machine type formatting in virCapabilitiesFormatXML()
-
由 Mark McLoughlin 提交于
* tests/qemuhelpdata/qemu-kvm-0.11.0-rc2: add data * tests/qemuhelptest.c: add expected output
-
由 Mark McLoughlin 提交于
Things added include - x86_64 host - Migration features - NUMA topology - Security model - Canonical machine types - Domain machine types - An arm guest - More machine types for mips, mipsel, sparc and ppc - An x86_64 xenner guest This file was generated on a Fedora 12 machine using latest libvirt and qemu-kvm-0.11.0-rc2 * tests/capabilityschemadata/caps-qemu-kvm.xml: add more features to test
-
由 Mark McLoughlin 提交于
* docs/schemas/capabilities.rng: add arm and sort arches
-
由 Mark McLoughlin 提交于
* docs/schemas/capabilities.rng: allow multiple machines per domain just like they are allowed for guests
-
由 Mark McLoughlin 提交于
* docs/schemas/capabilities.rng: include esx and tcp uri_transport
-
由 Chris Lalancette 提交于
After the mentioned patch was applied, I noticed that shutting down a kvm guest from inside (i.e. poweroff) caused the guest to shutdown, but not removed from the list of active guests. DanB pointed out that the problem is that the virEventAddHandle() call in the qemu driver was asking to watch for 0 events, not HANGUP | ERROR as it should. Add these events so that shutdown works again. Signed-off-by: NChris Lalancette <clalance@redhat.com>
-
由 Jim Meyering 提交于
* src/qemu_driver.c (qemudDomainRestore): Use the new ...TypeToString function here, too.
-
由 Ryota Ozaki 提交于
* src/qemu_driver.c: avoid a leak of file descriptor when exec'ing qemu
-
由 Charles Duffy 提交于
lzop was removed due to some confusion over whether it provided functional advantages distinct from xz. This has been addressed in the mailing list post archived at http://permalink.gmane.org/gmane.comp.emulators.libvirt/16487, and support for lzop is re-added here. * libvirt.spec.in: add dependancy on lzop * src/qemu.conf: update documentation of save_image_format * src/qemu_driver.c: re-add lzop compression option
-
- 09 9月, 2009 6 次提交
-
-
由 Daniel Veillard 提交于
* src/qemu_driver.c: drop lzma and lzop images compression options as they are deprecated by xz * libvirt.spec.in: add requires for xz/bzip2/gzip as they are needed to implement the compression options
-
由 Maximilian Wilhelm 提交于
* configure.in: phyp driver uses libssh2_session_block_directions() which is only available in libssh2 >= 1.0, so check for this symbol too when configuring
-
由 Jim Meyering 提交于
* src/qemu_driver.c (QEMUD_SAVE_FORMAT_LAST): Define. (qemudSaveCompressionTypeFromString): Declare. (qemudSaveCompressionTypeToString): Declare. (qemudDomainSave): Use those functions rather than open-coding them. Use "cat >> '%s' ..." in place of equivalent "dd of='%s' oflag=append conv=notrunc ...".
-
由 Jim Meyering 提交于
* src/qemu_driver.c (enum qemud_save_formats) [QEMUD_SAVE_FORMAT_XZ]: New member. [QEMUD_SAVE_FORMAT_LZMA]: Mark as deprecated. Use an explicit value for each member. (qemudDomainSave, qemudDomainRestore): Handle the new member. * src/qemu.conf: Mention xz, too.
-
由 Jim Meyering 提交于
* src/openvz_conf.c (openvzReadNetworkConf): Replace open-coded while loop with equivalent use of strchrnul. * bootstrap (modules): Add strchrnul.
-
由 Jim Meyering 提交于
-
- 08 9月, 2009 16 次提交
-
-
由 Daniel Veillard 提交于
-
由 Matthias Bolte 提交于
* src/xend_internal.c: in xenDaemonLookupByID() if virGetDomain fails free up the name
-
由 Daniel Veillard 提交于
-
由 Daniel Veillard 提交于
* libvirt.spec.in: the new multipath module requires device-mapper and device-mapper-devel for build
-
由 Dave Allan 提交于
* configure.in src/Makefile.am src/storage_backend.[ch] src/storage_conf.[ch] src/storage_backend_mpath.[ch] po/POTFILES.in: add a new module for storage multipath, it requires device-mapper
-
由 Matthias Bolte 提交于
* src/xend_internal.c: free name in xenDaemonLookupByID() if virGetDomain() fails
-
由 Miloslav Trmač 提交于
* src/libvirt_private.syms: Add a missing comment for storage_encryption_conf.h entries
-
由 Miloslav Trmač 提交于
* src/storage_encryption_conf.c: small typo fix in top comment
-
由 Jim Meyering 提交于
* src/xm_internal.c (xenXMDomainConfigParse): After t=strchr... don't test *t; it's known. This was *not* detected by clang, but I spotted it since once instance was in the vicinity of the dead increment of "data".
-
由 Jim Meyering 提交于
* src/xm_internal.c (xenXMDomainConfigParse): Don't increment it.
-
由 Jim Meyering 提交于
* src/network_driver.c (networkSetAutostart): ...and its decl.
-
由 Jim Meyering 提交于
* src/iptables.c (iptablesAddRemoveRule): Remove dead store.
-
由 Jim Meyering 提交于
* src/util.c (virExecDaemonize): Change flag |= VAR to "flag | VAR".
-
由 Jim Meyering 提交于
* src/domain_conf.c (virDomainSaveXML): Remove use and decl of "err". (virDomainDefParseXML): Likewise.
-
由 Jim Meyering 提交于
* src/xm_internal.c (xenXMDomainCreate): Remove dead stores.
-
由 Jim Meyering 提交于
* src/xm_internal.c (xenXMDomainConfigParse): Remove declaration and useless containing if-block, too.
-
- 07 9月, 2009 1 次提交
-
-
由 Pritesh Kothari 提交于
* src/vbox/vbox_tmpl.c: minor bug in selecting the graphics type. if the graphics type was desktop it was assumed that display is set for it, and thus crashed on strdup. Also adds a number of missing OOM checks.
-