aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@redhat.com>2008-06-13 07:56:59 +0000
committerDaniel Veillard <veillard@redhat.com>2008-06-13 07:56:59 +0000
commit5ba9e91e526b7c5c53b9c649ae5a26beb852f3db (patch)
treeec624bf276e55fb990c834f6c5a03ba97f34a78d
parent* configure.in NEWS libvirt.spec* doc/* po/*: making libvirt-0.4.3 (diff)
downloadlibvirt-5ba9e91e526b7c5c53b9c649ae5a26beb852f3db.tar.gz
libvirt-5ba9e91e526b7c5c53b9c649ae5a26beb852f3db.tar.bz2
libvirt-5ba9e91e526b7c5c53b9c649ae5a26beb852f3db.zip
* src/qemu_conf.c: patch from Kaitlin Rupert, dynamic devices
for network should be defined in an 'interface' node not 'net' Daniel
-rw-r--r--ChangeLog5
-rw-r--r--NEWS59
-rw-r--r--src/qemu_conf.c2
3 files changed, 65 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 5cccbd7d0..7e9a7be05 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Jun 13 09:55:17 CEST 2008 Daniel Veillard <veillard@redhat.com>
+
+ * 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 <veillard@redhat.com>
* configure.in NEWS libvirt.spec* doc/* po/*: making libvirt-0.4.3
diff --git a/NEWS b/NEWS
index 5ecc04340..5c7c9c742 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 da7534e58..f671578e2 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")) {