From 71bcd15eb1a131d0ea5e9afa873cbbc4b3d3de66 Mon Sep 17 00:00:00 2001 From: Christian Heim Date: Wed, 27 Dec 2006 19:43:51 +0000 Subject: [PATCH] Revision bump for bug #157186. Package-Manager: portage-2.1.2_rc4-r1 --- sys-kernel/openvz-sources/ChangeLog | 11 +++++++- .../files/digest-openvz-sources-028.005-r1 | 6 ++++ .../files/digest-openvz-sources-028.007-r1 | 6 ++++ .../files/openvz-sources-ibmtr.patch | 28 +++++++++++++++++++ .../openvz-sources-028.005-r1.ebuild | 26 +++++++++++++++++ .../openvz-sources-028.007-r1.ebuild | 26 +++++++++++++++++ 6 files changed, 102 insertions(+), 1 deletion(-) create mode 100644 sys-kernel/openvz-sources/files/digest-openvz-sources-028.005-r1 create mode 100644 sys-kernel/openvz-sources/files/digest-openvz-sources-028.007-r1 create mode 100644 sys-kernel/openvz-sources/files/openvz-sources-ibmtr.patch create mode 100644 sys-kernel/openvz-sources/openvz-sources-028.005-r1.ebuild create mode 100644 sys-kernel/openvz-sources/openvz-sources-028.007-r1.ebuild diff --git a/sys-kernel/openvz-sources/ChangeLog b/sys-kernel/openvz-sources/ChangeLog index 8af15a841af5..3dc6fb5093f3 100644 --- a/sys-kernel/openvz-sources/ChangeLog +++ b/sys-kernel/openvz-sources/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for sys-kernel/openvz-sources # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/openvz-sources/ChangeLog,v 1.52 2006/12/16 06:50:05 phreak Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/openvz-sources/ChangeLog,v 1.53 2006/12/27 19:43:51 phreak Exp $ + +*openvz-sources-028.007-r1 (27 Dec 2006) +*openvz-sources-028.005-r1 (27 Dec 2006) + + 27 Dec 2006; Christian Heim + +files/openvz-sources-ibmtr.patch, -openvz-sources-028.005.ebuild, + +openvz-sources-028.005-r1.ebuild, -openvz-sources-028.007.ebuild, + +openvz-sources-028.007-r1.ebuild: + Revision bump for bug #157186. *openvz-sources-023.037 (16 Dec 2006) diff --git a/sys-kernel/openvz-sources/files/digest-openvz-sources-028.005-r1 b/sys-kernel/openvz-sources/files/digest-openvz-sources-028.005-r1 new file mode 100644 index 000000000000..906844c0d49e --- /dev/null +++ b/sys-kernel/openvz-sources/files/digest-openvz-sources-028.005-r1 @@ -0,0 +1,6 @@ +MD5 296a6d150d260144639c3664d127d174 linux-2.6.18.tar.bz2 41863580 +RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 linux-2.6.18.tar.bz2 41863580 +SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d linux-2.6.18.tar.bz2 41863580 +MD5 9a85c007920ecdb5ff6886fb80951287 patch-ovz028test005.1-combined.gz 737098 +RMD160 1d057f9bf6a856a6feb820c1c9e0c673b822d266 patch-ovz028test005.1-combined.gz 737098 +SHA256 160a3917bd1b1691d6cef9377a9f07955f09c70cb83b7453fd587c836f21a94d patch-ovz028test005.1-combined.gz 737098 diff --git a/sys-kernel/openvz-sources/files/digest-openvz-sources-028.007-r1 b/sys-kernel/openvz-sources/files/digest-openvz-sources-028.007-r1 new file mode 100644 index 000000000000..e133c283aab7 --- /dev/null +++ b/sys-kernel/openvz-sources/files/digest-openvz-sources-028.007-r1 @@ -0,0 +1,6 @@ +MD5 296a6d150d260144639c3664d127d174 linux-2.6.18.tar.bz2 41863580 +RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 linux-2.6.18.tar.bz2 41863580 +SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d linux-2.6.18.tar.bz2 41863580 +MD5 28d3aea741a5ea82107138f11134e837 patch-ovz028test007.1-combined.gz 889512 +RMD160 1af78405e504b221c5ab5965d22f13a763a168f5 patch-ovz028test007.1-combined.gz 889512 +SHA256 dd74f2c0b70836750dcb01f44d0527c406e431792aafd19f4d93581d566d73bb patch-ovz028test007.1-combined.gz 889512 diff --git a/sys-kernel/openvz-sources/files/openvz-sources-ibmtr.patch b/sys-kernel/openvz-sources/files/openvz-sources-ibmtr.patch new file mode 100644 index 000000000000..66445efea449 --- /dev/null +++ b/sys-kernel/openvz-sources/files/openvz-sources-ibmtr.patch @@ -0,0 +1,28 @@ +From: Al Viro +Date: Mon, 4 Dec 2006 22:05:09 +0000 (+0000) +Subject: [PATCH] remote memory corruptor in ibmtr.c +X-Git-Url: http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ee28b0da1069ced1688aa9d0b7b378353b988321 + +[PATCH] remote memory corruptor in ibmtr.c + +ip_summed changes last summer had missed that one. As the result, +we have ip_summed interpreted as CHECKSUM_PARTIAL now. IOW, +->csum is interpreted as offset of checksum in the packet. net/core/* +will both read and modify the value as that offset, with obvious +reasons. At the very least it's a remote memory corruptor. + +Signed-off-by: Al Viro +Signed-off-by: Linus Torvalds +--- + +--- a/drivers/net/tokenring/ibmtr.c ++++ b/drivers/net/tokenring/ibmtr.c +@@ -1826,7 +1826,7 @@ static void tr_rx(struct net_device *dev + skb->protocol = tr_type_trans(skb, dev); + if (IPv4_p) { + skb->csum = chksum; +- skb->ip_summed = 1; ++ skb->ip_summed = CHECKSUM_COMPLETE; + } + netif_rx(skb); + dev->last_rx = jiffies; diff --git a/sys-kernel/openvz-sources/openvz-sources-028.005-r1.ebuild b/sys-kernel/openvz-sources/openvz-sources-028.005-r1.ebuild new file mode 100644 index 000000000000..2bfae5929c6d --- /dev/null +++ b/sys-kernel/openvz-sources/openvz-sources-028.005-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/openvz-sources/openvz-sources-028.005-r1.ebuild,v 1.1 2006/12/27 19:43:51 phreak Exp $ + +ETYPE="sources" +CKV="2.6.18" + +K_USEPV=1 +K_NOSETEXTRAVERSION=1 + +inherit kernel-2 +detect_version + +OVZ_KERNEL="${PV%%.*}test${PV##*.}" +OVZ_REV="1" + +KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" +IUSE="" + +DESCRIPTION="Full sources including OpenVZ patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="http://www.openvz.org" +SRC_URI="${KERNEL_URI} ${ARCH_URI} + mirror://openvz/kernel/devel/${OVZ_KERNEL}.${OVZ_REV}/patches/patch-ovz${OVZ_KERNEL}.${OVZ_REV}-combined.gz" + +UNIPATCH_STRICTORDER=1 +UNIPATCH_LIST="${DISTDIR}/patch-ovz${OVZ_KERNEL}.${OVZ_REV}-combined.gz ${FILESDIR}/${PN}-ibmtr.patch" diff --git a/sys-kernel/openvz-sources/openvz-sources-028.007-r1.ebuild b/sys-kernel/openvz-sources/openvz-sources-028.007-r1.ebuild new file mode 100644 index 000000000000..67cfe3fca470 --- /dev/null +++ b/sys-kernel/openvz-sources/openvz-sources-028.007-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/openvz-sources/openvz-sources-028.007-r1.ebuild,v 1.1 2006/12/27 19:43:51 phreak Exp $ + +ETYPE="sources" +CKV="2.6.18" + +K_USEPV=1 +K_NOSETEXTRAVERSION=1 + +inherit kernel-2 +detect_version + +OVZ_KERNEL="${PV%%.*}test${PV##*.}" +OVZ_REV="1" + +KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" +IUSE="" + +DESCRIPTION="Full sources including OpenVZ patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="http://www.openvz.org" +SRC_URI="${KERNEL_URI} ${ARCH_URI} + mirror://openvz/kernel/devel/${OVZ_KERNEL}.${OVZ_REV}/patches/patch-ovz${OVZ_KERNEL}.${OVZ_REV}-combined.gz" + +UNIPATCH_STRICTORDER=1 +UNIPATCH_LIST="${DISTDIR}/patch-ovz${OVZ_KERNEL}.${OVZ_REV}-combined.gz ${FILESDIR}/${PN}-ibmtr.patch" -- 2.26.2