summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Kinard <kumba@gentoo.org>2004-01-19 08:29:44 +0000
committerJoshua Kinard <kumba@gentoo.org>2004-01-19 08:29:44 +0000
commit31facf1d0e3ba75fe3ad011bf96d05cd4aba4f4a (patch)
tree984d35ab45da694e63354c872d65c59a843cf29a /sys-kernel/mips-sources
parentuse patch from clanlib cvs #38631 (diff)
downloadhistorical-31facf1d0e3ba75fe3ad011bf96d05cd4aba4f4a.tar.gz
historical-31facf1d0e3ba75fe3ad011bf96d05cd4aba4f4a.tar.bz2
historical-31facf1d0e3ba75fe3ad011bf96d05cd4aba4f4a.zip
updated mremap patch
Diffstat (limited to 'sys-kernel/mips-sources')
-rw-r--r--sys-kernel/mips-sources/ChangeLog13
-rw-r--r--sys-kernel/mips-sources/Manifest16
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.4.21-r4 (renamed from sys-kernel/mips-sources/files/digest-mips-sources-2.4.21-r3)0
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.4.22-r7 (renamed from sys-kernel/mips-sources/files/digest-mips-sources-2.4.22-r6)0
-rw-r--r--sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r3 (renamed from sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r2)0
-rw-r--r--sys-kernel/mips-sources/files/mremap-fix-try2.patch (renamed from sys-kernel/mips-sources/files/mremap-fix.patch)2
-rw-r--r--sys-kernel/mips-sources/mips-sources-2.4.21-r4.ebuild (renamed from sys-kernel/mips-sources/mips-sources-2.4.21-r3.ebuild)4
-rw-r--r--sys-kernel/mips-sources/mips-sources-2.4.22-r7.ebuild (renamed from sys-kernel/mips-sources/mips-sources-2.4.22-r6.ebuild)4
-rw-r--r--sys-kernel/mips-sources/mips-sources-2.4.23-r3.ebuild (renamed from sys-kernel/mips-sources/mips-sources-2.4.23-r2.ebuild)4
9 files changed, 26 insertions, 17 deletions
diff --git a/sys-kernel/mips-sources/ChangeLog b/sys-kernel/mips-sources/ChangeLog
index 41956e7e09a0..8688234125e4 100644
--- a/sys-kernel/mips-sources/ChangeLog
+++ b/sys-kernel/mips-sources/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for sys-kernel/mips-sources
-# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/ChangeLog,v 1.21 2004/01/06 01:53:15 kumba Exp $
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/ChangeLog,v 1.22 2004/01/19 08:29:43 kumba Exp $
+
+*mips-sources-2.4.23-r3 (19 Jan 2004)
+
+ 19 Jan 2004; Joshua Kinard <kumba@gentoo.org> mips-sources-2.4.21-r3.ebuild,
+ mips-sources-2.4.21-r4.ebuild, mips-sources-2.4.22-r6.ebuild,
+ mips-sources-2.4.22-r7.ebuild, mips-sources-2.4.23-r2.ebuild,
+ mips-sources-2.4.23-r3.ebuild, files/mremap-fix-try2.patch,
+ files/mremap-fix.patch:
+ updated the mremap patch
*mips-sources-2.4.21-r3 (05 Jan 2004)
diff --git a/sys-kernel/mips-sources/Manifest b/sys-kernel/mips-sources/Manifest
index a050128a4289..bff17c10162d 100644
--- a/sys-kernel/mips-sources/Manifest
+++ b/sys-kernel/mips-sources/Manifest
@@ -1,11 +1,9 @@
-MD5 8a042cd33cbce88036f7033d3f9c0c25 ChangeLog 6038
+MD5 5f91f391d3e6c7a69477ad5ddbade2b9 ChangeLog 6400
MD5 ad25a2a0b6ade60c13ad8040f3c319c6 metadata.xml 378
-MD5 fab7c51b60717c7154ba8aa18f746b60 mips-sources-2.4.21-r3.ebuild 1552
-MD5 70e3f22cbb1cc2b57a5262391cd02cc7 mips-sources-2.4.23-r2.ebuild 2205
-MD5 4f0eb829ea0cb4511d6eb4b72c3fe0f4 mips-sources-2.4.22-r6.ebuild 1788
-MD5 05f3097edb6fd323d0ddf083fb25f838 files/mremap-fix.patch 414
+MD5 5a31123b52f6c5449127eaed8033786e mips-sources-2.4.22-r7.ebuild 1793
+MD5 f6dbc2ee8201ee63b6fbeb8eb3394374 mips-sources-2.4.23-r3.ebuild 2210
+MD5 23b912302aea43054894e182cec02a87 mips-sources-2.4.21-r4.ebuild 1557
MD5 e300a3e148a7dcc38a0e099494fb6cb3 files/bigendian-byteorder-fix.patch 1557
-MD5 ea1908cecc8ab0d5ef958b4abc8b1da1 files/digest-mips-sources-2.4.23-r2 352
MD5 e637c6fa41097ea2c4693d0766f2e1c5 files/do_brk_fix.patch 242
MD5 054c3c8e9c8804a13c79d01ec52793ed files/mipscvs-2.4.21-makefile-fix.patch 915
MD5 3ec0bd6b14384ef98b64cb997030f3cc files/mipscvs-2.4.22-makefile-fix.patch 1344
@@ -13,5 +11,7 @@ MD5 5b060a7bbac28c36788a02e99721db97 files/mipscvs-2.4.22-makefile-mips64-tweak.
MD5 e40e67b089d55da6d5aeb91ae63a81cb files/mipscvs-2.4.22-sgiwd-fix.patch 1256
MD5 6ff178aa1398ac2347921194944376f8 files/mipscvs-2.4.23-makefile-fix.patch 1906
MD5 1f646066ee81f7aea1f79a79e38a252d files/rtc-fixes.patch 2125
-MD5 c111f35ab5bf4506b4974d7336eea3dc files/digest-mips-sources-2.4.22-r6 144
-MD5 76b0e72e1a0025451c3fcf8d00faaf0a files/digest-mips-sources-2.4.21-r3 145
+MD5 5e4b24d4c540af721c5bc7e3ad77f40b files/mremap-fix-try2.patch 414
+MD5 76b0e72e1a0025451c3fcf8d00faaf0a files/digest-mips-sources-2.4.21-r4 145
+MD5 c111f35ab5bf4506b4974d7336eea3dc files/digest-mips-sources-2.4.22-r7 144
+MD5 ea1908cecc8ab0d5ef958b4abc8b1da1 files/digest-mips-sources-2.4.23-r3 352
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.4.21-r3 b/sys-kernel/mips-sources/files/digest-mips-sources-2.4.21-r4
index 9e16838f5d98..9e16838f5d98 100644
--- a/sys-kernel/mips-sources/files/digest-mips-sources-2.4.21-r3
+++ b/sys-kernel/mips-sources/files/digest-mips-sources-2.4.21-r4
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.4.22-r6 b/sys-kernel/mips-sources/files/digest-mips-sources-2.4.22-r7
index 5276a20886f0..5276a20886f0 100644
--- a/sys-kernel/mips-sources/files/digest-mips-sources-2.4.22-r6
+++ b/sys-kernel/mips-sources/files/digest-mips-sources-2.4.22-r7
diff --git a/sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r2 b/sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r3
index f24578de6653..f24578de6653 100644
--- a/sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r2
+++ b/sys-kernel/mips-sources/files/digest-mips-sources-2.4.23-r3
diff --git a/sys-kernel/mips-sources/files/mremap-fix.patch b/sys-kernel/mips-sources/files/mremap-fix-try2.patch
index eb1c9d26b3d5..03f49e4f6d7d 100644
--- a/sys-kernel/mips-sources/files/mremap-fix.patch
+++ b/sys-kernel/mips-sources/files/mremap-fix-try2.patch
@@ -5,7 +5,7 @@
new_len = PAGE_ALIGN(new_len);
+ /* Don't allow the degenerate cases */
-+ if (!(old_len | new_len))
++ if (!old_len || !new_len)
+ goto out;
+
/* new_addr is only valid if MREMAP_FIXED is specified */
diff --git a/sys-kernel/mips-sources/mips-sources-2.4.21-r3.ebuild b/sys-kernel/mips-sources/mips-sources-2.4.21-r4.ebuild
index e64ec234af0e..abed9a251918 100644
--- a/sys-kernel/mips-sources/mips-sources-2.4.21-r3.ebuild
+++ b/sys-kernel/mips-sources/mips-sources-2.4.21-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.4.21-r3.ebuild,v 1.1 2004/01/06 01:53:15 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.4.21-r4.ebuild,v 1.1 2004/01/19 08:29:44 kumba Exp $
ETYPE="sources"
inherit kernel
@@ -43,7 +43,7 @@ src_unpack() {
epatch ${FILESDIR}/do_brk_fix.patch
# mremap fix (Possibly Exploitable)
- epatch ${FILESDIR}/mremap-fix.patch
+ epatch ${FILESDIR}/mremap-fix-try2.patch
# MIPS RTC Fixes (Fixes memleaks, backport from 2.4.24)
epatch ${FILESDIR}/rtc-fixes.patch
diff --git a/sys-kernel/mips-sources/mips-sources-2.4.22-r6.ebuild b/sys-kernel/mips-sources/mips-sources-2.4.22-r7.ebuild
index 055be1542bdf..61beb383623d 100644
--- a/sys-kernel/mips-sources/mips-sources-2.4.22-r6.ebuild
+++ b/sys-kernel/mips-sources/mips-sources-2.4.22-r7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.4.22-r6.ebuild,v 1.1 2004/01/06 01:53:15 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.4.22-r7.ebuild,v 1.1 2004/01/19 08:29:44 kumba Exp $
ETYPE="sources"
inherit kernel
@@ -48,7 +48,7 @@ src_unpack() {
epatch ${FILESDIR}/do_brk_fix.patch
# mremap fix (Possibly Exploitable)
- epatch ${FILESDIR}/mremap-fix.patch
+ epatch ${FILESDIR}/mremap-fix-try2.patch
# MIPS RTC Fixes (Fixes memleaks, backport from 2.4.24)
epatch ${FILESDIR}/rtc-fixes.patch
diff --git a/sys-kernel/mips-sources/mips-sources-2.4.23-r2.ebuild b/sys-kernel/mips-sources/mips-sources-2.4.23-r3.ebuild
index a8aa59f6870e..8fdb2dfaf0c7 100644
--- a/sys-kernel/mips-sources/mips-sources-2.4.23-r2.ebuild
+++ b/sys-kernel/mips-sources/mips-sources-2.4.23-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.4.23-r2.ebuild,v 1.1 2004/01/06 01:53:15 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/mips-sources-2.4.23-r3.ebuild,v 1.1 2004/01/19 08:29:44 kumba Exp $
ETYPE="sources"
inherit kernel
@@ -45,7 +45,7 @@ src_unpack() {
epatch ${FILESDIR}/mipscvs-${OKV}-makefile-fix.patch
# mremap fix (Possibly Exploitable)
- epatch ${FILESDIR}/mremap-fix.patch
+ epatch ${FILESDIR}/mremap-fix-try2.patch
# MIPS RTC Fixes (Fixes memleaks, backport from 2.4.24)
epatch ${FILESDIR}/rtc-fixes.patch