diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2013-04-24 11:59:30 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2013-04-24 11:59:30 +0000 |
commit | 303b7a4e18aa28f54d8edd25bdb0540850a637e0 (patch) | |
tree | 587b30e361bccb21df645f748692bcb1f1cf8885 /sys-kernel | |
parent | Remove older exploitables and name cleanup, bug #466904 (diff) | |
download | gentoo-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')
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. |