[xen/f14] update to 4.0.2
myoung
myoung at fedoraproject.org
Wed Jun 15 23:44:50 UTC 2011
commit 4af4ec26b2cb58e8dd84142e3d92ea71a6819ca8
Author: Michael Young <m.a.young at durham.ac.uk>
Date: Thu Jun 16 00:44:08 2011 +0100
update to 4.0.2
.gitignore | 2 +-
cve-2011-1583-4.0.patch | 208 -----------------------------------------------
localcleanups.patch | 16 ----
localpy27fixes.patch | 36 --------
sources | 2 +-
xen.8259afix.patch | 73 -----------------
xen.irq.fixes.patch | 63 --------------
xen.spec | 21 ++---
xen.xsave.disable.patch | 26 ------
9 files changed, 11 insertions(+), 436 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index aeaeab9..aa2ed4d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,4 +5,4 @@ newlib-1.16.0.tar.gz
lwip-1.3.0.tar.gz
pciutils-2.2.9.tar.bz2
zlib-1.2.3.tar.gz
-xen-4.0.1.tar.gz
+/xen-4.0.2.tar.gz
diff --git a/localcleanups.patch b/localcleanups.patch
index b4c19d1..ba51a47 100644
--- a/localcleanups.patch
+++ b/localcleanups.patch
@@ -9,22 +9,6 @@
echo 1 >/proc/sys/net/ipv4/ip_forward
echo 1 >/proc/sys/net/ipv4/conf/${netdev}/proxy_arp
---- xen-4.0.1/tools/hotplug/Linux/vif-common.sh.orig 2010-08-25 11:22:09.000000000 +0100
-+++ xen-4.0.1/tools/hotplug/Linux/vif-common.sh 2011-01-28 18:59:39.000000000 +0000
-@@ -73,10 +73,9 @@
- local c="-D"
- fi
-
-- iptables "$c" FORWARD -m physdev --physdev-in "$vif" "$@" -j ACCEPT \
-- 2>/dev/null &&
-- iptables "$c" FORWARD -m state --state RELATED,ESTABLISHED -m physdev \
-- --physdev-out "$vif" -j ACCEPT 2>/dev/null
-+ iptables "$c" FORWARD -i "$vif" "$@" -j ACCEPT 2>/dev/null &&
-+ iptables "$c" FORWARD -m state --state RELATED,ESTABLISHED \
-+ -o "$vif" -j ACCEPT 2>/dev/null
-
- if [ "$command" == "online" -a $? -ne 0 ]
- then
--- xen-4.0.1/docs/misc/network_setup.txt.orig 2010-08-25 11:22:07.000000000 +0100
+++ xen-4.0.1/docs/misc/network_setup.txt 2011-01-27 22:13:30.000000000 +0000
@@ -30,7 +30,7 @@
diff --git a/sources b/sources
index 5a08d64..c8d7298 100644
--- a/sources
+++ b/sources
@@ -3,4 +3,4 @@ bf8f1f9e3ca83d732c00a79a6ef29bc4 newlib-1.16.0.tar.gz
36cc57650cffda9a0269493be2a169bb lwip-1.3.0.tar.gz
cec05e7785497c5e19da2f114b934ffd pciutils-2.2.9.tar.bz2
debc62758716a169df9f62e6ab2bc634 zlib-1.2.3.tar.gz
-d197afad975ab2396a67323d57388c27 xen-4.0.1.tar.gz
+199e1574e90dc1ad3388af9c29e83bee xen-4.0.2.tar.gz
diff --git a/xen.spec b/xen.spec
index ee1521b..2b875fe 100644
--- a/xen.spec
+++ b/xen.spec
@@ -5,8 +5,8 @@
Summary: Xen is a virtual machine monitor
Name: xen
-Version: 4.0.1
-Release: 11%{?dist}
+Version: 4.0.2
+Release: 1%{?dist}
Group: Development/Libraries
License: GPLv2+ and LGPLv2+ and BSD
URL: http://xen.org/
@@ -38,16 +38,11 @@ Patch5: xen-net-disable-iptables-on-bridge.patch
Patch10: xen-no-werror.patch
Patch18: localgcc45fix.patch
-Patch19: localpy27fixes.patch
Patch20: localgcc451fix.patch
-Patch21: xen.irq.fixes.patch
-Patch22: xen.xsave.disable.patch
Patch23: grub-ext4-support.patch
-Patch24: xen.8259afix.patch
Patch25: localcleanups.patch
Patch26: localgcc46fix.patch
Patch27: libpermfixes.patch
-Patch29: cve-2011-1583-4.0.patch
Patch30: gfxpassthrufix.patch
Patch100: xen-configure-xend.patch
@@ -172,15 +167,10 @@ to build the xen packages.
%patch10 -p1
%patch18 -p1
-%patch19 -p1
%patch20 -p1
-%patch21 -p1
-%patch22 -p1
-%patch24 -p1
%patch25 -p1
%patch26 -p1
%patch27 -p1
-%patch29 -p1
%patch30 -p1
%patch100 -p1
@@ -409,6 +399,7 @@ rm -rf %{buildroot}
%{_sysconfdir}/rc.d/init.d/blktapctrl
%{_sysconfdir}/rc.d/init.d/xenstored
%{_sysconfdir}/rc.d/init.d/xenconsoled
+%{_sysconfdir}/rc.d/init.d/xencommons
%{_sysconfdir}/bash_completion.d/xl.sh
%config(noreplace) %{_sysconfdir}/sysconfig/xenstored
@@ -537,6 +528,12 @@ rm -rf %{buildroot}
%doc licensedir/*
%changelog
+* Wed Jun 15 2011 Michael Young <m.a.young at durham.ac.uk> - 4.0.2-1
+- update to 4.0.2
+ remove upstream patches localpy27fixes.patch xen.irq.fixes.patch
+ xen.xsave.disable.patch xen.8259afix.patch cve-2011-1583-4.0.patch
+ rebase localcleanups.patch
+
* Tue May 10 2011 Michael Young <m.a.young at durham.ac.uk> - 4.0.1-11
- Overflows in kernel decompression can allow root on xen PV guest to gain
privileged access to base domain, or access to xen configuration info.
More information about the scm-commits
mailing list