rpms/kernel/devel .cvsignore, 1.549, 1.550 kernel-2.6.spec, 1.2858, 1.2859 linux-2.6-execshield.patch, 1.43, 1.44 linux-2.6-utrace.patch, 1.40, 1.41 sources, 1.512, 1.513 upstream, 1.440, 1.441 linux-2.6-debug-disable-builtins.patch, 1.2, NONE linux-2.6-defaults-phys-start.patch, 1.1, NONE linux-2.6-x86-touch-softdog-during-oops.patch, 1.1, NONE
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri Dec 8 11:36:22 UTC 2006
- Previous message (by thread): rpms/kernel/devel/configs config-generic, 1.268, 1.269 config-i686-kdump, 1.1, 1.2 config-powerpc-generic, 1.28, 1.29 config-x86-generic, 1.69, 1.70 config-x86_64-generic, 1.57, 1.58
- Next message (by thread): rpms/kernel/devel/configs config-generic, 1.269, 1.270 config-x86-generic, 1.70, 1.71
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: davej
Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv30260
Modified Files:
.cvsignore kernel-2.6.spec linux-2.6-execshield.patch
linux-2.6-utrace.patch sources upstream
Removed Files:
linux-2.6-debug-disable-builtins.patch
linux-2.6-defaults-phys-start.patch
linux-2.6-x86-touch-softdog-during-oops.patch
Log Message:
git12
Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/.cvsignore,v
retrieving revision 1.549
retrieving revision 1.550
diff -u -r1.549 -r1.550
--- .cvsignore 7 Dec 2006 13:17:27 -0000 1.549
+++ .cvsignore 8 Dec 2006 11:36:19 -0000 1.550
@@ -4,4 +4,4 @@
kernel-2.6.19
xen-11633.tar.bz2
linux-2.6.19.tar.bz2
-patch-2.6.19-git9.bz2
+patch-2.6.19-git12.bz2
Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/kernel-2.6.spec,v
retrieving revision 1.2858
retrieving revision 1.2859
diff -u -r1.2858 -r1.2859
--- kernel-2.6.spec 8 Dec 2006 09:40:10 -0000 1.2858
+++ kernel-2.6.spec 8 Dec 2006 11:36:19 -0000 1.2859
@@ -305,7 +305,7 @@
#
# Patches 0 through 100 are meant for core subsystem upgrades
#
-Patch1: patch-2.6.19-git9.bz2
+Patch1: patch-2.6.19-git12.bz2
#Patch2: patch-2.6.19-rc6-git10.bz2
Patch3: git-geode.patch
@@ -323,7 +323,6 @@
Patch201: linux-2.6-x86-vga-vidfail.patch
Patch202: linux-2.6-x86-64-edac-support.patch
Patch203: linux-2.6-x86_64-silence-up-apic-errors.patch
-Patch204: linux-2.6-x86-touch-softdog-during-oops.patch
# 300 - 399 ppc(64)
Patch301: linux-2.6-cell-mambo-drivers.patch
@@ -381,7 +380,6 @@
Patch1013: linux-2.6-debug-taint-vm.patch
Patch1015: linux-2.6-debug-spinlock-taint.patch
Patch1016: linux-2.6-debug-Wundef.patch
-Patch1017: linux-2.6-debug-disable-builtins.patch
Patch1018: linux-2.6-debug-sleep-in-irq-warning.patch
Patch1019: linux-2.6-debug-must_check.patch
Patch1020: linux-2.6-debug-no-quiet.patch
@@ -445,7 +443,6 @@
# Tweak some defaults.
Patch2100: linux-2.6-defaults-fat-utf8.patch
Patch2101: linux-2.6-defaults-firmware-loader-timeout.patch
-Patch2102: linux-2.6-defaults-phys-start.patch
Patch2103: linux-2.6-defaults-unicode-vt.patch
Patch2104: linux-2.6-defaults-disable-split-ptlock.patch
@@ -747,8 +744,6 @@
%patch202 -p1
# Suppress APIC errors on UP x86-64.
%patch203 -p1
-# Touch softdog during backtracing.
-%patch204 -p1
#
# PowerPC
@@ -846,7 +841,6 @@
#%patch1013 -p1
%patch1015 -p1
%patch1016 -p1
-%patch1017 -p1
%patch1018 -p1
%patch1019 -p1
# Disable the 'quiet' boot switch for better bug reports.
@@ -954,8 +948,6 @@
%patch2100 -p1
# Increase timeout on firmware loader.
%patch2101 -p1
-# Change PHYSICAL_START
-%patch2102 -p1
# Use unicode VT's by default.
%patch2103 -p1
@@ -1801,7 +1793,11 @@
# - Xen
# - signed modules are broken
# - tux.
+# - kill off kdump
%changelog
+* Fri Dec 8 2006 Dave Jones <davej at redhat.com>
+- 2.6.19-git12
+
* Thu Dec 7 2006 Dave Jones <davej at redhat.com>
- 2.6.19-git9
linux-2.6-execshield.patch:
linux-2.6.19.noarch/drivers/char/random.c | 8 +
linux-2.6/arch/i386/kernel/cpu/common.c | 7 +
linux-2.6/arch/i386/kernel/process.c | 59 +++++++++
linux-2.6/arch/i386/kernel/smp.c | 3
linux-2.6/arch/i386/kernel/sysenter.c | 5
linux-2.6/arch/i386/kernel/traps.c | 93 ++++++++++++++-
linux-2.6/arch/i386/mm/init.c | 6
linux-2.6/arch/i386/mm/mmap.c | 6
linux-2.6/arch/i386/mm/pageattr.c | 8 +
linux-2.6/arch/ia64/ia32/binfmt_elf32.c | 2
linux-2.6/arch/powerpc/kernel/vdso.c | 3
linux-2.6/arch/x86_64/ia32/ia32_binfmt.c | 6
linux-2.6/arch/x86_64/ia32/syscall32.c | 4
linux-2.6/arch/x86_64/kernel/process.c | 6
linux-2.6/arch/x86_64/kernel/setup64.c | 40 ------
linux-2.6/arch/x86_64/mm/fault.c | 2
linux-2.6/arch/x86_64/mm/mmap.c | 98 ++++++++++++----
linux-2.6/fs/binfmt_elf.c | 134 +++++++++++++++++----
linux-2.6/fs/proc/array.c | 8 -
linux-2.6/fs/proc/base.c | 8 -
linux-2.6/fs/proc/task_mmu.c | 29 ++++
linux-2.6/include/asm-i386/a.out.h | 2
linux-2.6/include/asm-i386/desc.h | 14 ++
linux-2.6/include/asm-i386/elf.h | 6
linux-2.6/include/asm-i386/mmu.h | 4
linux-2.6/include/asm-i386/page.h | 5
linux-2.6/include/asm-i386/pgalloc.h | 1
linux-2.6/include/asm-i386/processor.h | 8 +
linux-2.6/include/asm-ia64/pgalloc.h | 4
linux-2.6/include/asm-powerpc/elf.h | 3
linux-2.6/include/asm-powerpc/pgalloc.h | 5
linux-2.6/include/asm-ppc/pgalloc.h | 5
linux-2.6/include/asm-s390/pgalloc.h | 4
linux-2.6/include/asm-sparc/pgalloc.h | 4
linux-2.6/include/asm-sparc64/pgalloc.h | 4
linux-2.6/include/asm-x86_64/pgalloc.h | 7 +
linux-2.6/include/linux/mm.h | 16 ++
linux-2.6/include/linux/resource.h | 5
linux-2.6/include/linux/sched.h | 9 +
linux-2.6/include/linux/sysctl.h | 3
linux-2.6/kernel/signal.c | 33 +++++
linux-2.6/kernel/sysctl.c | 56 +++++++++
linux-2.6/mm/fremap.c | 16 +-
linux-2.6/mm/mmap.c | 183 ++++++++++++++++++++++++++++--
linux-2.6/mm/mprotect.c | 6
linux-2.6/mm/mremap.c | 4
46 files changed, 797 insertions(+), 145 deletions(-)
Index: linux-2.6-execshield.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-execshield.patch,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- linux-2.6-execshield.patch 4 Dec 2006 16:39:41 -0000 1.43
+++ linux-2.6-execshield.patch 8 Dec 2006 11:36:19 -0000 1.44
@@ -1141,7 +1141,7 @@
out_close:
kfree(elf_phdata);
-@@ -540,12 +587,12 @@ static int load_elf_binary(struct linux_
+@@ -586,12 +586,12 @@ static int load_elf_binary(struct linux_
int elf_exec_fileno;
int retval, i;
unsigned int size;
@@ -1151,8 +1151,8 @@
unsigned long reloc_func_desc = 0;
char passed_fileno[6];
struct files_struct *files;
-- int have_pt_gnu_stack, executable_stack = EXSTACK_DEFAULT;
-+ int have_pt_gnu_stack, executable_stack;
+- int executable_stack = EXSTACK_DEFAULT;
++ int executable_stack;
unsigned long def_flags = 0;
struct {
struct elfhdr elf_ex;
@@ -1215,25 +1215,8 @@
for(i = 0, elf_ppnt = elf_phdata;
i < loc->elf_ex.e_phnum; i++, elf_ppnt++) {
int elf_prot = 0, elf_flags;
-@@ -849,18 +912,17 @@ static int load_elf_binary(struct linux_
- elf_flags = MAP_PRIVATE | MAP_DENYWRITE | MAP_EXECUTABLE;
-
- vaddr = elf_ppnt->p_vaddr;
-- if (loc->elf_ex.e_type == ET_EXEC || load_addr_set) {
-+ if (loc->elf_ex.e_type == ET_EXEC || load_addr_set)
- elf_flags |= MAP_FIXED;
-- } else if (loc->elf_ex.e_type == ET_DYN) {
-- /* Try and get dynamic programs out of the way of the
-- * default mmap base, as well as whatever program they
-- * might try to exec. This is because the brk will
-- * follow the loader, and is not movable. */
-+ else if (loc->elf_ex.e_type == ET_DYN)
-+#ifdef __i386__
-+ load_bias = 0;
-+#else
- load_bias = ELF_PAGESTART(ELF_ET_DYN_BASE - vaddr);
-- }
-+#endif
+@@ -927,7 +927,7 @@ static int load_elf_binary(struct linux_
+ }
error = elf_map(bprm->file, load_bias + vaddr, elf_ppnt,
- elf_prot, elf_flags);
linux-2.6-utrace.patch:
Documentation/utrace.txt | 579 +++++++++++
arch/alpha/kernel/asm-offsets.c | 2
arch/alpha/kernel/entry.S | 4
arch/arm/kernel/ptrace.c | 36
arch/arm26/kernel/ptrace.c | 32
arch/frv/kernel/ptrace.c | 15
arch/i386/kernel/entry.S | 7
arch/i386/kernel/i387.c | 143 +-
arch/i386/kernel/process.c | 3
arch/i386/kernel/ptrace.c | 863 +++++++++-------
arch/i386/kernel/signal.c | 37
arch/i386/kernel/vm86.c | 7
arch/ia64/ia32/ia32_entry.S | 2
arch/ia64/ia32/sys_ia32.c | 537 ++++++++++
arch/ia64/kernel/asm-offsets.c | 2
arch/ia64/kernel/fsys.S | 16
arch/ia64/kernel/mca.c | 2
arch/ia64/kernel/ptrace.c | 1680 ++++++++++++++++----------------
arch/ia64/kernel/signal.c | 4
arch/mips/kernel/ptrace.c | 21
arch/mips/kernel/sysirix.c | 2
arch/powerpc/kernel/Makefile | 4
arch/powerpc/kernel/asm-offsets.c | 2
arch/powerpc/kernel/process.c | 5
arch/powerpc/kernel/ptrace-common.h | 161 ---
arch/powerpc/kernel/ptrace.c | 959 +++++++++++-------
arch/powerpc/kernel/ptrace32.c | 436 --------
arch/powerpc/kernel/signal_32.c | 55 +
arch/powerpc/kernel/signal_64.c | 3
arch/powerpc/kernel/sys_ppc32.c | 5
arch/powerpc/lib/sstep.c | 3
arch/ppc/kernel/asm-offsets.c | 2
arch/s390/kernel/Makefile | 2
arch/s390/kernel/compat_linux.c | 3
arch/s390/kernel/compat_signal.c | 5
arch/s390/kernel/process.c | 3
arch/s390/kernel/ptrace.c | 1073 +++++++++-----------
arch/s390/kernel/signal.c | 3
arch/s390/kernel/traps.c | 6
arch/sparc64/kernel/Makefile | 2
arch/sparc64/kernel/binfmt_aout32.c | 2
arch/sparc64/kernel/entry.S | 6
arch/sparc64/kernel/process.c | 3
arch/sparc64/kernel/ptrace.c | 1221 ++++++++++++-----------
arch/sparc64/kernel/signal.c | 2
arch/sparc64/kernel/signal32.c | 2
arch/sparc64/kernel/sys_sparc32.c | 3
arch/sparc64/kernel/systbls.S | 4
arch/x86_64/ia32/fpu32.c | 92 +
arch/x86_64/ia32/ia32_aout.c | 6
arch/x86_64/ia32/ia32_signal.c | 8
arch/x86_64/ia32/ia32entry.S | 2
arch/x86_64/ia32/ptrace32.c | 723 +++++++++----
arch/x86_64/ia32/sys_ia32.c | 5
arch/x86_64/kernel/process.c | 5
arch/x86_64/kernel/ptrace.c | 657 +++++++-----
arch/x86_64/kernel/signal.c | 28
arch/x86_64/kernel/traps.c | 8
arch/x86_64/mm/fault.c | 4
drivers/connector/cn_proc.c | 4
fs/binfmt_aout.c | 6
fs/binfmt_elf.c | 6
fs/binfmt_elf_fdpic.c | 7
fs/binfmt_flat.c | 3
fs/binfmt_som.c | 2
fs/exec.c | 11
fs/proc/array.c | 12
fs/proc/base.c | 17
include/asm-i386/i387.h | 13
include/asm-i386/signal.h | 4
include/asm-i386/thread_info.h | 7
include/asm-i386/tracehook.h | 49
include/asm-ia64/elf.h | 24
include/asm-ia64/tracehook.h | 83 +
include/asm-powerpc/tracehook.h | 80 +
include/asm-s390/tracehook.h | 53 +
include/asm-sparc64/tracehook.h | 44
include/asm-x86_64/fpu32.h | 3
include/asm-x86_64/thread_info.h | 2
include/asm-x86_64/tracehook.h | 54 +
include/linux/init_task.h | 3
include/linux/ptrace.h | 224 +++-
include/linux/sched.h | 25
include/linux/tracehook.h | 707 +++++++++++++
include/linux/utrace.h | 504 +++++++++
init/Kconfig | 29
kernel/Makefile | 1
kernel/exit.c | 244 +---
kernel/fork.c | 62 -
kernel/ptrace.c | 1633 +++++++++++++++++++++++++------
kernel/signal.c | 211 ----
kernel/sys.c | 2
kernel/timer.c | 6
kernel/tsacct.c | 2
kernel/utrace.c | 1860 ++++++++++++++++++++++++++++++++++++
security/selinux/hooks.c | 54 -
security/selinux/include/objsec.h | 1
97 files changed, 10509 insertions(+), 5050 deletions(-)
Index: linux-2.6-utrace.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-utrace.patch,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- linux-2.6-utrace.patch 8 Dec 2006 09:40:10 -0000 1.40
+++ linux-2.6-utrace.patch 8 Dec 2006 11:36:19 -0000 1.41
@@ -8183,13 +8183,13 @@
case DS:
case ES:
case SS:
-@@ -141,10 +142,12 @@ static unsigned long getreg(struct task_
+@@ -136,10 +136,12 @@ static unsigned long getreg(struct task_
retval = 0xffff;
/* fall through */
default:
+ fetch:
- if (regno > GS*4)
- regno -= 2*4;
+ if (regno > ES*4)
+ regno -= 1*4;
regno = regno - sizeof(struct pt_regs);
retval &= get_stack_long(child, regno);
+ break;
@@ -9154,14 +9154,14 @@
jnz syscall_trace_entry
cmpl $(nr_syscalls), %eax
jae syscall_badsys
-@@ -487,9 +487,6 @@ syscall_trace_entry:
+@@ -508,9 +508,6 @@ syscall_trace_entry:
movl %esp, %eax
xorl %edx,%edx
call do_syscall_trace
- cmpl $0, %eax
- jne resume_userspace # ret != 0 -> running under PTRACE_SYSEMU,
- # so must skip actual syscall
- movl ORIG_EAX(%esp), %eax
+ movl PT_ORIG_EAX(%esp), %eax
cmpl $(nr_syscalls), %eax
jnae syscall_call
--- linux-2.6/arch/arm26/kernel/ptrace.c.utrace-ptrace-compat
Index: sources
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/sources,v
retrieving revision 1.512
retrieving revision 1.513
diff -u -r1.512 -r1.513
--- sources 7 Dec 2006 13:17:27 -0000 1.512
+++ sources 8 Dec 2006 11:36:19 -0000 1.513
@@ -1,3 +1,3 @@
93d8d8f6c51f3c01beadbae1aa1fd548 xen-11633.tar.bz2
443c265b57e87eadc0c677c3acc37e20 linux-2.6.19.tar.bz2
-86960d2d26a8089a9ebd70ec7a01a477 patch-2.6.19-git9.bz2
+b87a91925f07368d89b34fccfa2777a6 patch-2.6.19-git12.bz2
Index: upstream
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/upstream,v
retrieving revision 1.440
retrieving revision 1.441
diff -u -r1.440 -r1.441
--- upstream 7 Dec 2006 13:17:27 -0000 1.440
+++ upstream 8 Dec 2006 11:36:19 -0000 1.441
@@ -1,2 +1,2 @@
linux-2.6.19.tar.bz2
-patch-2.6.19-git9.bz2
+patch-2.6.19-git12.bz2
--- linux-2.6-debug-disable-builtins.patch DELETED ---
--- linux-2.6-defaults-phys-start.patch DELETED ---
--- linux-2.6-x86-touch-softdog-during-oops.patch DELETED ---
- Previous message (by thread): rpms/kernel/devel/configs config-generic, 1.268, 1.269 config-i686-kdump, 1.1, 1.2 config-powerpc-generic, 1.28, 1.29 config-x86-generic, 1.69, 1.70 config-x86_64-generic, 1.57, 1.58
- Next message (by thread): rpms/kernel/devel/configs config-generic, 1.269, 1.270 config-x86-generic, 1.70, 1.71
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list