Hello community, here is the log from the commit of package libvirt for openSUSE:Factory checked in at 2013-11-07 08:40:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvirt (Old) and /work/SRC/openSUSE:Factory/.libvirt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvirt" Changes: -------- --- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes 2013-10-31 15:45:04.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libvirt.new/libvirt.changes 2013-11-07 08:40:27.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Nov 4 15:44:39 MST 2013 - jfeh...@suse.com + +- Fix initialization of libxl NIC devices + libxl-hvm-nic.patch + bnc#848918 + +------------------------------------------------------------------- New: ---- libxl-hvm-nic.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvirt.spec ++++++ --- /var/tmp/diff_new_pack.T68o06/_old 2013-11-07 08:40:29.000000000 +0100 +++ /var/tmp/diff_new_pack.T68o06/_new 2013-11-07 08:40:29.000000000 +0100 @@ -426,6 +426,7 @@ Patch101: clone.patch Patch102: xen-pv-cdrom.patch Patch103: libxl-hvm-vnc.patch +Patch104: libxl-hvm-nic.patch # Our patches Patch200: libvirtd-defaults.patch Patch201: libvirtd-init-script.patch @@ -955,6 +956,7 @@ %patch101 %patch102 -p1 %patch103 -p1 +%patch104 -p1 %patch200 -p1 %patch201 -p1 %patch202 -p1 ++++++ libxl-hvm-nic.patch ++++++ Index: libvirt-1.1.2/src/libxl/libxl_conf.c =================================================================== --- libvirt-1.1.2.orig/src/libxl/libxl_conf.c +++ libvirt-1.1.2/src/libxl/libxl_conf.c @@ -846,8 +846,6 @@ libxlMakeNic(virDomainNetDefPtr l_nic, l * x_nics[i].mtu = 1492; */ - libxl_device_nic_init(x_nic); - virMacAddrGetRaw(&l_nic->mac, x_nic->mac); if (l_nic->model && !STREQ(l_nic->model, "netfront")) { @@ -892,6 +890,8 @@ libxlMakeNicList(virDomainDefPtr def, l return -1; for (i = 0; i < nnics; i++) { + libxl_device_nic_init(&x_nics[i]); + x_nics[i].devid = i; if (libxlMakeNic(l_nics[i], &x_nics[i])) goto error; } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org