Hello community,
here is the log from the commit of package xen
checked in at Tue Oct 31 00:14:36 CET 2006.
--------
--- arch/i386/xen/xen.changes 2006-10-11 22:54:46.000000000 +0200
+++ /mounts/work_src_done/STABLE/xen/xen.changes 2006-10-30 23:36:11.000000000 +0100
@@ -1,0 +2,19 @@
+Mon Oct 30 15:19:02 MST 2006 - ccoffing(a)novell.com
+
+- /var/lib/xen/images should not be world readable. (#214638)
+- Update to xen-3.0.3-0 (changeset 11774; no code changes).
+
+-------------------------------------------------------------------
+Mon Oct 16 12:58:46 MDT 2006 - ccoffing(a)novell.com
+
+- Update to xen-3.0.3-testing changeset 11772 (rc5).
+- Fix several possible type errors when running domUloader.
+- Remove pygrub. Was broken on reiserfs and never had ext2
+ support, so it is useless. (#173384)
+
+-------------------------------------------------------------------
+Fri Oct 13 10:29:18 MDT 2006 - ccoffing(a)novell.com
+
+- Update to xen-3.0.3-testing changeset 11760 (rc4).
+
+-------------------------------------------------------------------
@@ -5,0 +25,2 @@
+- Make xend.balloon aware of kernel's memory floor, to fix
+ "Privileged domain did not balloon" errors. (#184727)
Old:
----
xen-4G-crash.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.oyDdCl/_old 2006-10-31 00:14:09.000000000 +0100
+++ /var/tmp/diff_new_pack.oyDdCl/_new 2006-10-31 00:14:09.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package xen (Version 3.0.3_11740)
+# spec file for package xen (Version 3.0.3_11774)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,13 +14,13 @@
BuildRequires: LibVNCServer SDL-devel autoconf automake bin86 dev86 glibc-devel-32bit latex2html libjpeg-devel libreiserfs-devel openssl openssl-devel python-devel te_ams te_latex tetex transfig
%define xvers 3.0
%define xvermaj 3
-%define changeset 11740
-%define with_pygrub 1
+%define changeset 11774
+%define with_pygrub 0
%define with_pvfb 0
%define xen_build_dir xen-3.0.3-testing
-Version: 3.0.3_11740
+Version: 3.0.3_11774
Release: 1
-License: GPL
+License: GNU General Public License (GPL) - all versions
Group: System/Kernel
Autoreqprov: on
PreReq: %insserv_prereq %fillup_prereq
@@ -67,7 +67,6 @@
Patch25: block-sync.diff
Patch26: xen-io-register-context.diff
Patch27: xen-keymap.diff
-Patch28: xen-4G-crash.diff
## Upstream (or upstream soon):
Patch100: xen-pvfb-2.patch
Patch101: xen-pvfb-3.patch
@@ -415,9 +414,7 @@
%patch7 -p1
%patch8 -p1
%patch9 -p1
-%if %{?with_pygrub}0
%patch10 -p1
-%endif
%patch11 -p1
%patch12 -p1
%patch13 -p1
@@ -435,7 +432,6 @@
%patch25 -p1
%patch26 -p1
%patch27 -p1
-%patch28 -p1
XEN_EXTRAVERSION=%version-%release
XEN_EXTRAVERSION=${XEN_EXTRAVERSION#%{xvers}}
sed -i "s/XEN_EXTRAVERSION[ ]*.=.*\$/XEN_EXTRAVERSION = $XEN_EXTRAVERSION/" xen/Makefile
@@ -514,7 +510,7 @@
cp -p $name $RPM_BUILD_ROOT/%{_defaultdocdir}/xen/
done
mkdir -p $RPM_BUILD_ROOT/%{_defaultdocdir}/xen/misc
-for name in xend.tex vtpm.txt crashdb.txt sedf_scheduler_mini-HOWTO.txt; do
+for name in vtpm.txt crashdb.txt sedf_scheduler_mini-HOWTO.txt; do
cp -p docs/misc/$name $RPM_BUILD_ROOT/%{_defaultdocdir}/xen/misc/
done
# init scripts
@@ -632,8 +628,8 @@
%{_mandir}/man8/*.8.gz
%dir /var/lib/xen
%dir /var/lib/xenstored
-%dir /var/lib/xen/images
-%dir /var/lib/xen/save
+%dir %attr(700,root,root) /var/lib/xen/images
+%dir %attr(700,root,root) /var/lib/xen/save
%dir /var/lib/xen/xend-db
%dir /var/lib/xen/xend-db/domain
%dir /var/lib/xen/xend-db/migrate
@@ -736,9 +732,21 @@
%{insserv_cleanup}
%changelog -n xen
+* Mon Oct 30 2006 - ccoffing(a)novell.com
+- /var/lib/xen/images should not be world readable. (#214638)
+- Update to xen-3.0.3-0 (changeset 11774; no code changes).
+* Mon Oct 16 2006 - ccoffing(a)novell.com
+- Update to xen-3.0.3-testing changeset 11772 (rc5).
+- Fix several possible type errors when running domUloader.
+- Remove pygrub. Was broken on reiserfs and never had ext2
+ support, so it is useless. (#173384)
+* Fri Oct 13 2006 - ccoffing(a)novell.com
+- Update to xen-3.0.3-testing changeset 11760 (rc4).
* Tue Oct 10 2006 - ccoffing(a)novell.com
- Update to xen-3.0.3-testing changeset 11740 (rc3).
- Fix crash on PAE when specifying dom0_mem=4096M. (#211399)
+- Make xend.balloon aware of kernel's memory floor, to fix
+ "Privileged domain did not balloon" errors. (#184727)
* Mon Oct 09 2006 - ccoffing(a)novell.com
- Include AMD's interrupt injection fix.
* Wed Oct 04 2006 - ccoffing(a)novell.com
++++++ init.xend ++++++
--- arch/i386/xen/init.xend 2006-10-10 16:18:50.000000000 +0200
+++ /mounts/work_src_done/STABLE/xen/init.xend 2006-10-30 23:12:25.000000000 +0100
@@ -42,6 +42,12 @@
rc_exit
}
+cleanup()
+{
+ rm -f /var/lib/xen/tmp/* 2>/dev/null
+ rm -f /var/lib/xen/xenbl* 2>/dev/null
+}
+
if [ "$1" == status ]; then
if [ ! -e /proc/xen/capabilities ]; then
xend_abort 3
@@ -70,6 +76,8 @@
echo -n "Starting xend "
if [ ! -z "$XEND" ]; then
echo -n "(already running pid $XEND) "
+ else
+ cleanup
fi
# Load XEN backend modules
# Sidenote: They could be loaded later:
@@ -103,6 +111,7 @@
done < <(xm list | grep -v ^Name)
if [ -n "$sysrq_sent" ]; then sleep 1; fi
xend stop
+ cleanup
rc_reset
fi
;;
++++++ xen-3.0.3-testing-src.tar.bz2 ++++++
++++ 2185 lines of diff (skipped)
++++++ xen-changeset.diff ++++++
--- /var/tmp/diff_new_pack.oyDdCl/_old 2006-10-31 00:14:19.000000000 +0100
+++ /var/tmp/diff_new_pack.oyDdCl/_new 2006-10-31 00:14:19.000000000 +0100
@@ -5,7 +5,7 @@
@@ -3,6 +3,7 @@
export XEN_VERSION = 3
export XEN_SUBVERSION = 0
- export XEN_EXTRAVERSION ?= .3-rc3
+ export XEN_EXTRAVERSION ?= .3-0
+export XEN_CHANGESET = unavailable
export XEN_FULLVERSION = $(XEN_VERSION).$(XEN_SUBVERSION)$(XEN_EXTRAVERSION)
-include xen-version
++++++ xen-docs.diff ++++++
--- /var/tmp/diff_new_pack.oyDdCl/_old 2006-10-31 00:14:19.000000000 +0100
+++ /var/tmp/diff_new_pack.oyDdCl/_new 2006-10-31 00:14:19.000000000 +0100
@@ -1,7 +1,7 @@
-Index: xen-unstable/docs/Makefile
+Index: xen-3.0.3-testing/docs/Makefile
===================================================================
---- xen-unstable.orig/docs/Makefile
-+++ xen-unstable/docs/Makefile
+--- xen-3.0.3-testing.orig/docs/Makefile
++++ xen-3.0.3-testing/docs/Makefile
@@ -86,13 +86,13 @@ distclean: clean
.PHONY: install
install: all
@@ -24,7 +24,7 @@
$< 1>/dev/null 2>/dev/null
+ rm -rf html.done/$*/
+ mkdir -p html.done/$*/
-+ rm -f html/index.html
+ cp html/$*/*.html html/$*/*.css html/$*/*.png html.done/$*/
++ ln -sf $*.html html.done/$*/index.html
+ rm -rf html/
+
++++++ xen-domUloader.diff ++++++
--- /var/tmp/diff_new_pack.oyDdCl/_old 2006-10-31 00:14:19.000000000 +0100
+++ /var/tmp/diff_new_pack.oyDdCl/_new 2006-10-31 00:14:19.000000000 +0100
@@ -2,6 +2,15 @@
===================================================================
--- xen-3.0.3-testing.orig/tools/python/xen/xm/create.py
+++ xen-3.0.3-testing/tools/python/xen/xm/create.py
+@@ -126,7 +126,7 @@ gopts.var('bootloader', val='FILE',
+ use="Path to bootloader.")
+
+ gopts.var('bootargs', val='NAME',
+- fn=set_value, default=None,
++ fn=set_value, default='',
+ use="Arguments to pass to boot loader")
+
+ gopts.var('bootentry', val='NAME',
@@ -656,9 +656,12 @@ def run_bootloader(vals, config_image):
warn("The bootentry option is deprecated. Use bootargs and pass "
"--entry= directly.")
@@ -92,7 +101,7 @@
for (n,c) in self.info['device']:
if not n or not c or not(n in ["vbd", "tap"]):
continue
-@@ -1751,10 +1754,16 @@ class XendDomainInfo:
+@@ -1751,10 +1754,17 @@ class XendDomainInfo:
if disk is None:
continue
fn = blkdev_uname_to_file(disk)
@@ -105,9 +114,10 @@
+ sxp.child_value(c, "mode"),
+ sxp.child_value(c, "backend")])
+ if vbds:
-+ bootargs = [ self.info['bootloader_args'],
-+ "--root=%s" % self.info['root'].split()[0],
-+ "--disks=\"%s\"" % str(vbds) ]
++ bootargs = self.info['bootloader_args'] + \
++ " --disks=\"%s\"" % str(vbds)
++ if self.info['root']:
++ bootargs += " --root=%s" % self.info['root'].split()[0]
+ blcfg = bootloader(self.info['bootloader'], fn, 1, 0,
+ bootargs, self.info['image'])
if blcfg is None:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org