aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* maint: simplify some ignore filesEric Blake2010-06-151-2/+0
| | | | | | | | | | | | | | * .hgignore: Delete, no longer used. * examples/python/.gitignore: Delete, covered globally. * include/.gitignore: Likewise. * python/tests/.gitignore: Likewise. * docs/schemas/.gitignore: Likewise. * tests/xml2sexprdata/.gitignore: Likewise. * tests/sexpr2xmldata/.gitignore: Likewise. * tests/confdata/.gitignore: Likewise. * tests/xencapsdata/.gitignore: Likewise. * tests/xmconfigdata/.gitignore: Likewise. * tests/xml2sexprdata/.gitignore: Likewise.
* xen: Fix chardev listen sexpr formattingCole Robinson2010-05-273-3/+3
| | | | | | | | | | | 'listen' isn't a valid qemu-dm option, as reported a long time ago here: https://bugzilla.redhat.com/show_bug.cgi?id=492958 Matches the near identical logic in qemu_conf.c v2: When parsing sexpr, only match on ",server", rather than full ',server,nowait'.
* tests: do not use the ":disk" suffix in sample xml inputJim Meyering2010-03-234-4/+4
| | | | | | | | | * tests/xml2sexprdata/xml2sexpr-curmem.xml: Remove ":disk" suffix from "<target dev=" value. * tests/xml2sexprdata/xml2sexpr-pv-localtime.xml: Likewise. * tests/xml2sexprdata/xml2sexpr-curmem.sexpr: Update expected output to match. * tests/xml2sexprdata/xml2sexpr-pv-localtime.sexpr: Likewise.
* build: avoid non-srcdir "make distcheck" failures (srcdir vs wildcard)Jim Meyering2010-02-251-2/+2
| | | | | | | | * tests/xencapsdata/Makefile.am: Use $(wildcard in $(srcdir)-aware manner * tests/xmconfigdata/Makefile.am: Likewise. * tests/xml2sexprdata/Makefile.am: Likewise. * tests/sexpr2xmldata/Makefile.am (EXTRA_DIST): Likewise. * Makefile.am (XML_EXAMPLES): Use $(wildcard in $(srcdir)-aware manner.
* Remove restriction on duplicated sound devices in parserDaniel P. Berrange2010-01-181-3/+0
| | | | | | | | | | | | It is perfectly acceptable to have multiple sound devices of same type in guest configuration. If the underlying hypervisor does not like this, it is its job to complain, not the XML parser's * src/conf/domain_conf.c: Remove hack which deleted duplicated sound device models. * tests/xml2sexprdata/xml2sexpr-fv-sound.xml: Remove duplicate models
* Tests for interface type/model configurationJiri Denemark2009-12-044-0/+64
| | | | add a set of tests for Xen interface type and model configurations
* Don't blindly reorder disk drivesDaniel P. Berrange2009-09-022-8/+8
| | | | | | | | | | | | | | | | | | | Calling qsort() on the disks array causes disk to be unneccessarily re-ordered, potentially breaking the ability to boot if the boot disk gets moved later in the list. The new algorithm will insert a new disk as far to the end of the list as possible, while being ordered correctly wrt other disks on the same bus. * src/domain_conf.c, src/domain_conf.h: Remove disk sorting routines. Add API to insert a disk into existing list at the optimal position, without resorting disks * src/libvirt_private.syms: Export virDomainDiskInsert * src/xend_internal.c, src/xm_internal.c: Remove calls to qsort, use virDomainDiskInsert instead. * src/qemu_driver.c: Remove calls to qsort, use virDoaminDiskInsert instead. Fix reordering bugs when hotunplugging disks and networks. Fix memory leak in disk/net unplug
* remove all trailing blank linesJim Meyering2009-07-1633-33/+0
| | | | | | | by running this command: git ls-files -z | xargs -0 perl -pi -0777 -e 's/\n\n+$/\n/' This is in preparation for a more strict make syntax-check rule that will detect trailing blank lines.
* remove all .cvsignore filesJim Meyering2009-07-081-2/+0
|
* Support PCI passthrough for XenDaniel P. Berrange2009-04-032-0/+34
|
* Fix localtime handling for newer XenDDaniel P. Berrange2009-04-013-1/+27
|
* parse IP address for bridge interfacesJohn Levon2009-01-232-0/+31
|
* generate .gitignore files from .cvsignore onesJim Meyering2008-10-171-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.maint (sync-vcs-ignore-files): New target. Prompted by a patch from James Morris. http://thread.gmane.org/gmane.comp.emulators.libvirt/8619/focus=8773 Add all (now-generated) .gitignore files. * .gitignore: New file. * build-aux/.gitignore: New file. * docs/.gitignore: New file. * docs/devhelp/.gitignore: New file. * docs/examples/.gitignore: New file. * docs/examples/python/.gitignore: New file. * gnulib/lib/.gitignore: New file. * gnulib/lib/arpa/.gitignore: New file. * gnulib/lib/netinet/.gitignore: New file. * gnulib/lib/sys/.gitignore: New file. * gnulib/tests/.gitignore: New file. * include/.gitignore: New file. * include/libvirt/.gitignore: New file. * po/.gitignore: New file. * proxy/.gitignore: New file. * python/.gitignore: New file. * python/tests/.gitignore: New file. * qemud/.gitignore: New file. * src/.gitignore: New file. * tests/.gitignore: New file. * tests/confdata/.gitignore: New file. * tests/sexpr2xmldata/.gitignore: New file. * tests/virshdata/.gitignore: New file. * tests/xencapsdata/.gitignore: New file. * tests/xmconfigdata/.gitignore: New file. * tests/xml2sexprdata/.gitignore: New file.
* Fix broken test case data filesDaniel P. Berrange2008-09-171-1/+1
|
* Fix reading vncdisplay from xend, add several test cases for xen vnc corner caseCole Robinson2008-09-092-0/+24
| | | | s.
* Fix starting of xen domains without a PVFB console by removing default emulatorDaniel P. Berrange2008-09-052-1/+2
|
* Fix disk ordering and add target duplication checking when parsing domain xml.Cole Robinson2008-09-032-2/+2
|
* Convert XenD XML->SEXPR conversion to new domain XML APIsDaniel P. Berrange2008-07-2537-37/+37
|
* More regression tests for sound supportDaniel Veillard2008-05-072-0/+42
| | | | | | | | | | | | | | | * tests/qemuxml2argvdata/qemuxml2argv-sound.args tests/qemuxml2argvdata/qemuxml2argv-sound.xml tests/sexpr2xmldata/sexpr2xml-fv-sound-all.sexpr tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml tests/sexpr2xmldata/sexpr2xml-fv-sound.sexpr tests/sexpr2xmldata/sexpr2xml-fv-sound.xml tests/xmconfigdata/test-fullvirt-sound.cfg tests/xmconfigdata/test-fullvirt-sound.xml tests/xml2sexprdata/xml2sexpr-fv-sound.sexpr tests/xml2sexprdata/xml2sexpr-fv-sound.xml: other regression tests from previous commit Daniel
* Added support for network interface model settingDaniel P. Berrange2008-04-302-0/+31
|
* Added full support for serial and parallel devices to Xen driversDaniel P. Berrange2008-04-2629-9/+418
|
* Added support for booting off kenrel+initrd with HVM guestsDaniel P. Berrange2008-02-0510-8/+33
|
* * tests/sexpr2xmltest.c tests/xml2sexprtest.c: warn before exitingDaniel Veillard2007-11-202-0/+34
| | | | | | | | | | | if the path environment variable is missing, add the tests for <shareable/> from/to w! ode for disk * tests/sexpr2xmldata/sexpr2xml-disk-block-shareable.sexpr tests/sexpr2xmldata/sexpr2xml-disk-block-shareable.xml tests/xml2sexprdata/xml2sexpr-disk-block-shareable.sexpr tests/xml2sexprdata/xml2sexpr-disk-block-shareable.xml: the new tests data Daniel
* Added support for input devicesDaniel P. Berrange2007-07-1810-6/+82
|
* Added new <clock/> element in XML for choosing utc/localtimeDaniel P. Berrange2007-07-164-0/+76
|
* * src/xend_internal.c src/xm_internal.c src/xml.c: add supportDaniel Veillard2007-06-072-0/+20
| | | | | | | | | | | for arguments to bootloader, patch from Hugh Brock * tests/sexpr2xmltest.c tests/xml2sexprtest.c tests/sexpr2xmldata/sexpr2xml-pv-bootloader.sexpr tests/sexpr2xmldata/sexpr2xml-pv-bootloader.xml tests/xml2sexprdata/xml2sexpr-pv-bootloader.sexpr tests/xml2sexprdata/xml2sexpr-pv-bootloader.xml: add specific regression tests Daniel
* * src/xend_internal.c src/xml.c: applied patch from Nobuhiro ItouDaniel Veillard2007-04-112-0/+37
| | | | | | | | | | | to handle CDRom devices with no device name * tests/sexpr2xmltest.c tests/xml2sexprtest.c tests/sexpr2xmldata/sexpr2xml-no-source-cdrom.sexpr tests/sexpr2xmldata/sexpr2xml-no-source-cdrom.xml tests/xml2sexprdata/xml2sexpr-no-source-cdrom.sexpr tests/xml2sexprdata/xml2sexpr-no-source-cdrom.xml: added regression tests for this case based on Nobuhiro Itou test inputs. Daniel
* Added support for keymap in VNC displayDaniel P. Berrange2007-03-068-8/+8
|
* Fix vcpu info for HVM guestsDaniel P. Berrange2007-02-073-3/+3
|
* Added support for generating new style PV framebuffer. Added vnclisten & ↵Daniel P. Berrange2006-12-134-0/+48
| | | | vncpasswd handling
* Fix test case for change in bootloader handlingDaniel P. Berrange2006-12-062-7/+1
|
* Added support for non-bridged networkingDaniel P. Berrange2006-11-154-0/+61
|
* * src/xend_internal.c src/xml.c: add an extra element currentMemoryDaniel Veillard2006-11-102-0/+31
| | | | | | | | | | to the XML description and handle its serialization back and forth between XML and S-Expr * tests/sexpr2xmltest.c tests/xml2sexprtest.c tests/sexpr2xmldata/sexpr2xml-curmem.* tests/xml2sexprdata/xml2sexpr-curmem.*: added specific regression tests for this, this didn't disturb any of the other tests. Daniel
* Added support for <driver> element and blktapDaniel P. Berrange2006-10-0914-0/+173
|
* Ensure we strip the :disk postfix from disks in Xen 3.0.3Daniel P. Berrange2006-09-142-2/+2
|
* Allow setting of VNC port when creating domainsDaniel P. Berrange2006-09-123-1/+38
|
* Added support for XenD 3.0.3 style HVM cdrom configDaniel P. Berrange2006-09-127-0/+66