Hello community, here is the log from the commit of package libvirt checked in at Wed Dec 3 02:19:05 CET 2008. -------- --- libvirt/libvirt.changes 2008-11-25 22:10:32.000000000 +0100 +++ /mounts/work_src_done/STABLE/libvirt/libvirt.changes 2008-12-02 18:44:44.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Dec 2 10:43:20 MST 2008 - jfehlig@novell.com + +- Refresh xen-maxmem.patch to match upstream + bnc#431766 + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvirt.spec ++++++ --- /var/tmp/diff_new_pack.To2337/_old 2008-12-03 02:18:35.000000000 +0100 +++ /var/tmp/diff_new_pack.To2337/_new 2008-12-03 02:18:35.000000000 +0100 @@ -49,7 +49,7 @@ Group: Development/Libraries/C and C++ AutoReqProv: yes Version: 0.4.6 -Release: 10 +Release: 11 Summary: A C toolkit to interract with the virtualization capabilities of Linux Requires: readline Requires: ncurses @@ -324,6 +324,9 @@ %{py_sitedir}/libvirtmod* %changelog +* Tue Dec 02 2008 jfehlig@novell.com +- Refresh xen-maxmem.patch to match upstream + bnc#431766 * Tue Nov 25 2008 jfehlig@novell.com - Add network to Required-Start in libvirtd init script bnc#448756 ++++++ xen-maxmem.patch ++++++ --- /var/tmp/diff_new_pack.To2337/_old 2008-12-03 02:18:37.000000000 +0100 +++ /var/tmp/diff_new_pack.To2337/_new 2008-12-03 02:18:37.000000000 +0100 @@ -1,13 +1,21 @@ -Index: libvirt-0.4.6/src/xen_internal.c +Index: libvirt-0.4.6/src/xen_unified.c =================================================================== ---- libvirt-0.4.6.orig/src/xen_internal.c -+++ libvirt-0.4.6/src/xen_internal.c -@@ -695,7 +695,7 @@ struct xenUnifiedDriver xenHypervisorDri - xenHypervisorDestroyDomain, /* domainDestroy */ - xenHypervisorDomainGetOSType, /* domainGetOSType */ - xenHypervisorGetMaxMemory, /* domainGetMaxMemory */ -- xenHypervisorSetMaxMemory, /* domainSetMaxMemory */ -+ NULL, /* domainSetMaxMemory */ - NULL, /* domainSetMemory */ - xenHypervisorGetDomainInfo, /* domainGetInfo */ - NULL, /* domainSave */ +--- libvirt-0.4.6.orig/src/xen_unified.c ++++ libvirt-0.4.6/src/xen_unified.c +@@ -799,8 +799,15 @@ xenUnifiedDomainSetMaxMemory (virDomainP + GET_PRIVATE(dom->conn); + int i; + ++ /* Prefer xend for setting max memory */ ++ if (priv->opened[XEN_UNIFIED_XEND_OFFSET]) { ++ if (xenDaemonDomainSetMaxMemory (dom, memory) == 0) ++ return 0; ++ } ++ + for (i = 0; i < XEN_UNIFIED_NR_DRIVERS; ++i) +- if (priv->opened[i] && ++ if (i != XEN_UNIFIED_XEND_OFFSET && ++ priv->opened[i] && + drivers[i]->domainSetMaxMemory && + drivers[i]->domainSetMaxMemory (dom, memory) == 0) + return 0; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org