diff --git a/ChangeLog b/ChangeLog index 5cccbd7d06..7e9a7be059 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Fri Jun 13 09:55:17 CEST 2008 Daniel Veillard + + * src/qemu_conf.c: patch from Kaitlin Rupert, dynamic devices + for network should be defined in an 'interface' node not 'net' + Thu Jun 12 17:49:23 CEST 2008 Daniel Veillard * configure.in NEWS libvirt.spec* doc/* po/*: making libvirt-0.4.3 diff --git a/NEWS b/NEWS index 5ecc043404..5c7c9c742d 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,65 @@ http://libvirt.org/news.html +0.4.3: Jun 12 2008: + - New features: Linux Container start and stop (Dave Leskovec), + Network interface model settings (Daniel Berrange),serial and parallel + device support for QEmu and Xen (Daniel Berrange), + Sound support for QEmu and Xen (Cole Robinson), vCPU settings for + QEmu (Cole Robinson), support for NUMA and vCPU pinning in QEmu + (Daniel Berrange), new virDomainBlockPeek API (Richard Jones) + - Documentation: coding guidelines (Jim Meyering and Richard Jones), + small man page missing entries and cleanup, + Web site revamp (Daniel Berrange), + typo fixes (Atsushi SAKAI), more docs on network XML format + (Daniel Berrange), libvirt Wiki (Daniel Berrange), + policykit config docs (Cole Robinson), XML domain docs revamp + (Daniel Berrange), docs for remote listen-tls/tcp fixes (Kenneth + Nagin), + - Bug fixes: save change to config file for Xen (Ryan Scott), + fix /var/run/libvirt/ group ownership (Anton Protopopov), + ancient libparted workaround (Soren Hansen), out of bount + array access (Daniel Berrange), remote check bug (Dave Leskovec), + LXC signal and daemon restart problems (Dave Leskovec), bus selection + logic fix in the daemon config (Daniel Berrange), 2 memory leaks + in the daemon (Jim Meyering), daemon pid file logic bug fix + (Daniel Berrange), python generator fixes (Daniel Berrange), + ivarious leaks and memory problem pointed by valgrind (Daniel + Berrange), iptables forwarding cleanup (Daniel Berrange), + Xen cpuset value checking (Hiroyuki Kaguchi), container process + checks for LXC (Dave Leskovec), let xend check block device syntax + (Hiroyuki Kaguchi), UUIDString for python fixes (Cole Robinson) + - Improvements: fixes for MinGW compilation (Richard Jones), + autostart for running Xen domains (Cole Robinson), + control of listening IP for daemon (Stefan de Konink), + various Xenner related fixes and improvements (Daniel Berrange) + autostart status printed in virsh domainfo (Shigeki Sakamoto), + better error messages for xend driver (Richard Jones) + - Code cleanups: OpenVZ compilation (Richard Jones), conn dom and + net fields deprecation in error structures (Richard Jones), + Xen-ism on UUID (Richard Jones), add missing .pod to dist (Richard + Jones), tab cleanup from sources (Jim Meyering), remove unused field + in virsh control structure (Richard Jones), compilation without + pthread.h (Jim Meyering), cleanup of tests (Daniel Berrange), + syntax-check improvements (Jim Meyering), python cleanup, + remove dependancy on libc is_* character tests (Jim Meyering), + format related cleanups (Jim Meyering), cleanup of the buffer + internal APIs (Daniel Berrange), conversion to the new memory + allocation API (Daniel Berrange), lcov coverage testing + (Daniel Berrange), gnulib updates (Jim Meyering), compatibility + fix with RHEL 5 (Daniel Berrange), SuSE compatibility fix (Jim + Fehlig), const'ification of a number of structures (Jim Meyering), + string comparison macro cleanups (Daniel Berrange), character + range testing cleanups and assorted bug fixes (Jim Meyering), + QEmu test fixes (Daniel Berrange), configure macro cleanup (Daniel + Berrange), refactor QEmu command line building code (Daniel Berrange), + type punning warning in remote code (Richard Jones), refactoring + of internal headers (Richard Jones), generic out of memory + testing and associated bug fixes (Daniel Berrange), don't raise + internal error for unsupported features (Kaitlin Rupert), + missing driver entry points (Daniel Berrange) + + 0.4.2: Apr 8 2008: - New features: memory operation for QEmu/KVM driver (Cole Robinson), new routed networking schemas (Mads Olesen) diff --git a/src/qemu_conf.c b/src/qemu_conf.c index da7534e581..f671578e24 100644 --- a/src/qemu_conf.c +++ b/src/qemu_conf.c @@ -2964,7 +2964,7 @@ qemudParseVMDeviceDef(virConnectPtr conn, if (xmlStrEqual(node->name, BAD_CAST "disk")) { dev->type = QEMUD_DEVICE_DISK; qemudParseDiskXML(conn, &(dev->data.disk), node); - } else if (xmlStrEqual(node->name, BAD_CAST "net")) { + } else if (xmlStrEqual(node->name, BAD_CAST "interface")) { dev->type = QEMUD_DEVICE_NET; qemudParseInterfaceXML(conn, &(dev->data.net), node); } else if (xmlStrEqual(node->name, BAD_CAST "input")) {