summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2013-04-24 11:59:30 +0000
committerSergey Popov <pinkbyte@gentoo.org>2013-04-24 11:59:30 +0000
commit303b7a4e18aa28f54d8edd25bdb0540850a637e0 (patch)
tree587b30e361bccb21df645f748692bcb1f1cf8885 /sys-kernel
parentRemove older exploitables and name cleanup, bug #466904 (diff)
downloadgentoo-2-303b7a4e18aa28f54d8edd25bdb0540850a637e0.tar.gz
gentoo-2-303b7a4e18aa28f54d8edd25bdb0540850a637e0.tar.bz2
gentoo-2-303b7a4e18aa28f54d8edd25bdb0540850a637e0.zip
Drop old unused patches
(Portage version: 2.2.0_alpha173/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/openvz-sources/ChangeLog7
-rw-r--r--sys-kernel/openvz-sources/files/openvz-sources-2.6.32.10.1-cpt_process.c-build.patch36
-rw-r--r--sys-kernel/openvz-sources/files/openvz-sources-2.6.32.39-binutils.patch72
3 files changed, 6 insertions, 109 deletions
diff --git a/sys-kernel/openvz-sources/ChangeLog b/sys-kernel/openvz-sources/ChangeLog
index 3f43c8f2fc6c..6a103c80a3c2 100644
--- a/sys-kernel/openvz-sources/ChangeLog
+++ b/sys-kernel/openvz-sources/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-kernel/openvz-sources
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/openvz-sources/ChangeLog,v 1.192 2013/04/14 18:30:28 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/openvz-sources/ChangeLog,v 1.193 2013/04/24 11:59:30 pinkbyte Exp $
+
+ 24 Apr 2013; Sergey Popov <pinkbyte@gentoo.org>
+ -files/openvz-sources-2.6.32.10.1-cpt_process.c-build.patch,
+ -files/openvz-sources-2.6.32.39-binutils.patch:
+ Drop old unused patches
14 Apr 2013; Sergey Popov <pinkbyte@gentoo.org>
-files/openvz-sources-2.6.18.028.064.7-bridgemac.patch,
diff --git a/sys-kernel/openvz-sources/files/openvz-sources-2.6.32.10.1-cpt_process.c-build.patch b/sys-kernel/openvz-sources/files/openvz-sources-2.6.32.10.1-cpt_process.c-build.patch
deleted file mode 100644
index 8fe515006e80..000000000000
--- a/sys-kernel/openvz-sources/files/openvz-sources-2.6.32.10.1-cpt_process.c-build.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-http://bugzilla.openvz.org/show_bug.cgi?id=1687
-
-C/R: Use in_gate_area_no_task helper to test task's checkpoint-ability v2
-
-Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
----
- arch/x86/mm/init_64.c | 1 +
- kernel/cpt/cpt_process.c | 3 +--
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-Index: linux-2.6-openvz/arch/x86/mm/init_64.c
-=====================================================================
---- linux-2.6-openvz.orig/arch/x86/mm/init_64.c
-+++ linux-2.6-openvz/arch/x86/mm/init_64.c
-@@ -893,6 +893,7 @@ int in_gate_area_no_task(unsigned long a
- {
- return (addr >= VSYSCALL_START) && (addr < VSYSCALL_END);
- }
-+EXPORT_SYMBOL(in_gate_area_no_task);
-
- const char *arch_vma_name(struct vm_area_struct *vma)
- {
-Index: linux-2.6-openvz/kernel/cpt/cpt_process.c
-=====================================================================
---- linux-2.6-openvz.orig/kernel/cpt/cpt_process.c
-+++ linux-2.6-openvz/kernel/cpt/cpt_process.c
-@@ -40,8 +40,7 @@ int check_task_state(struct task_struct
- {
- #ifdef CONFIG_X86_64
- if (!(task_thread_info(tsk)->flags&_TIF_IA32)) {
-- if (task_pt_regs(tsk)->ip >= VSYSCALL_START &&
-- task_pt_regs(tsk)->ip < VSYSCALL_END) {
-+ if (in_gate_area_no_task(task_pt_regs(tsk)->ip)) {
- eprintk_ctx(CPT_FID "cannot be checkpointied while vsyscall, try later\n", CPT_TID(tsk));
- return -EAGAIN;
- }
diff --git a/sys-kernel/openvz-sources/files/openvz-sources-2.6.32.39-binutils.patch b/sys-kernel/openvz-sources/files/openvz-sources-2.6.32.39-binutils.patch
deleted file mode 100644
index e6caf9ad7818..000000000000
--- a/sys-kernel/openvz-sources/files/openvz-sources-2.6.32.39-binutils.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From: Alexander van Heukelum <heukelum@fastmail.fm>
-Date: Fri, 11 Mar 2011 20:59:38 +0000 (+0100)
-Subject: x86, binutils, xen: Fix another wrong size directive
-X-Git-Tag: v2.6.39-rc1~506^2
-X-Git-Url: http://git.itanic.dy.fi/?p=linux-stable;a=commitdiff_plain;h=371c394af27ab7d1e58a66bc19d9f1f3ac1f67b4
-
-x86, binutils, xen: Fix another wrong size directive
-
-The latest binutils (2.21.0.20110302/Ubuntu) breaks the build
-yet another time, under CONFIG_XEN=y due to a .size directive that
-refers to a slightly differently named (hence, to the now very
-strict and unforgiving assembler, non-existent) symbol.
-
-[ mingo:
-
- This unnecessary build breakage caused by new binutils
- version 2.21 gets escallated back several kernel releases spanning
- several years of Linux history, affecting over 130,000 upstream
- kernel commits (!), on CONFIG_XEN=y 64-bit kernels (i.e. essentially
- affecting all major Linux distro kernel configs).
-
- Git annotate tells us that this slight debug symbol code mismatch
- bug has been introduced in 2008 in commit 3d75e1b8:
-
- 3d75e1b8 (Jeremy Fitzhardinge 2008-07-08 15:06:49 -0700 1231) ENTRY(xen_do_hypervisor_callback) # do_hypervisor_callback(struct *pt_regs)
-
- The 'bug' is just a slight assymetry in ENTRY()/END()
- debug-symbols sequences, with lots of assembly code between the
- ENTRY() and the END():
-
- ENTRY(xen_do_hypervisor_callback) # do_hypervisor_callback(struct *pt_regs)
- ...
- END(do_hypervisor_callback)
-
- Human reviewers almost never catch such small mismatches, and binutils
- never even warned about it either.
-
- This new binutils version thus breaks the Xen build on all upstream kernels
- since v2.6.27, out of the blue.
-
- This makes a straightforward Git bisection of all 64-bit Xen-enabled kernels
- impossible on such binutils, for a bisection window of over hundred
- thousand historic commits. (!)
-
- This is a major fail on the side of binutils and binutils needs to turn
- this show-stopper build failure into a warning ASAP. ]
-
-Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm>
-Cc: Jeremy Fitzhardinge <jeremy@goop.org>
-Cc: Jan Beulich <jbeulich@novell.com>
-Cc: H.J. Lu <hjl.tools@gmail.com>
-Cc: Linus Torvalds <torvalds@linux-foundation.org>
-Cc: Andrew Morton <akpm@linux-foundation.org>
-Cc: "H. Peter Anvin" <hpa@zytor.com>
-Cc: Kees Cook <kees.cook@canonical.com>
-LKML-Reference: <1299877178-26063-1-git-send-email-heukelum@fastmail.fm>
-Signed-off-by: Ingo Molnar <mingo@elte.hu>
----
-
-diff --git a/arch/x86/kernel/entry_64.S b/arch/x86/kernel/entry_64.S
-index aed1ffb..bbd5c80 100644
---- a/arch/x86/kernel/entry_64.S
-+++ b/arch/x86/kernel/entry_64.S
-@@ -1248,7 +1248,7 @@ ENTRY(xen_do_hypervisor_callback) # do_hypervisor_callback(struct *pt_regs)
- decl PER_CPU_VAR(irq_count)
- jmp error_exit
- CFI_ENDPROC
--END(do_hypervisor_callback)
-+END(xen_do_hypervisor_callback)
-
- /*
- * Hypervisor uses this for application faults while it executes.