Author: zbyniu Date: Wed Oct 8 20:19:29 2008 GMT Module: SOURCES Tag: LINUX_2_6 ---- Log message: - merged changes from grsecurity-2.1.12-2.6.26.5-200809141800.patch
---- Files affected: SOURCES: linux-2.6-grsec_full.patch (1.1.2.43 -> 1.1.2.44) ---- Diffs: ================================================================ Index: SOURCES/linux-2.6-grsec_full.patch diff -u SOURCES/linux-2.6-grsec_full.patch:1.1.2.43 SOURCES/linux-2.6-grsec_full.patch:1.1.2.44 --- SOURCES/linux-2.6-grsec_full.patch:1.1.2.43 Thu Sep 11 01:37:49 2008 +++ SOURCES/linux-2.6-grsec_full.patch Wed Oct 8 22:19:23 2008 @@ -1,6 +1,6 @@ -diff -urNp linux-2.6.26.3/arch/alpha/kernel/module.c linux-2.6.26.3/arch/alpha/kernel/module.c ---- linux-2.6.26.3/arch/alpha/kernel/module.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/alpha/kernel/module.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/alpha/kernel/module.c linux-2.6.26.5/arch/alpha/kernel/module.c +--- linux-2.6.26.5/arch/alpha/kernel/module.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/alpha/kernel/module.c 2008-09-13 14:27:50.000000000 -0400 @@ -182,7 +182,7 @@ apply_relocate_add(Elf64_Shdr *sechdrs, /* The small sections were sorted to the end of the segment. @@ -10,9 +10,9 @@ got = sechdrs[me->arch.gotsecindex].sh_addr; for (i = 0; i < n; i++) { -diff -urNp linux-2.6.26.3/arch/alpha/kernel/osf_sys.c linux-2.6.26.3/arch/alpha/kernel/osf_sys.c ---- linux-2.6.26.3/arch/alpha/kernel/osf_sys.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/alpha/kernel/osf_sys.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/alpha/kernel/osf_sys.c linux-2.6.26.5/arch/alpha/kernel/osf_sys.c +--- linux-2.6.26.5/arch/alpha/kernel/osf_sys.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/alpha/kernel/osf_sys.c 2008-09-13 14:27:50.000000000 -0400 @@ -1227,6 +1227,10 @@ arch_get_unmapped_area(struct file *filp merely specific addresses, but regions of memory -- perhaps this feature should be incorporated into all ports? */ @@ -35,9 +35,9 @@ if (addr != (unsigned long) -ENOMEM) return addr; -diff -urNp linux-2.6.26.3/arch/alpha/kernel/ptrace.c linux-2.6.26.3/arch/alpha/kernel/ptrace.c ---- linux-2.6.26.3/arch/alpha/kernel/ptrace.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/alpha/kernel/ptrace.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/alpha/kernel/ptrace.c linux-2.6.26.5/arch/alpha/kernel/ptrace.c +--- linux-2.6.26.5/arch/alpha/kernel/ptrace.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/alpha/kernel/ptrace.c 2008-09-13 14:27:50.000000000 -0400 @@ -15,6 +15,7 @@ #include <linux/security.h> #include <linux/signal.h> @@ -56,9 +56,9 @@ switch (request) { /* When I and D space are separate, these will need to be fixed. */ case PTRACE_PEEKTEXT: /* read word at location addr. */ -diff -urNp linux-2.6.26.3/arch/alpha/mm/fault.c linux-2.6.26.3/arch/alpha/mm/fault.c ---- linux-2.6.26.3/arch/alpha/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/alpha/mm/fault.c 2008-08-09 13:07:51.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/alpha/mm/fault.c linux-2.6.26.5/arch/alpha/mm/fault.c +--- linux-2.6.26.5/arch/alpha/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/alpha/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -54,6 +54,124 @@ __load_new_mm_context(struct mm_struct * __reload_thread(pcb); } @@ -215,9 +215,9 @@ } else if (!cause) { /* Allow reads even for write-only mappings */ if (!(vma->vm_flags & (VM_READ | VM_WRITE))) -diff -urNp linux-2.6.26.3/arch/arm/mm/mmap.c linux-2.6.26.3/arch/arm/mm/mmap.c ---- linux-2.6.26.3/arch/arm/mm/mmap.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/arm/mm/mmap.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/arm/mm/mmap.c linux-2.6.26.5/arch/arm/mm/mmap.c +--- linux-2.6.26.5/arch/arm/mm/mmap.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/arm/mm/mmap.c 2008-09-13 14:27:50.000000000 -0400 @@ -60,6 +60,10 @@ arch_get_unmapped_area(struct file *filp if (len > TASK_SIZE) return -ENOMEM; @@ -254,9 +254,9 @@ mm->cached_hole_size = 0; goto full_search; } -diff -urNp linux-2.6.26.3/arch/avr32/mm/fault.c linux-2.6.26.3/arch/avr32/mm/fault.c ---- linux-2.6.26.3/arch/avr32/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/avr32/mm/fault.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/avr32/mm/fault.c linux-2.6.26.5/arch/avr32/mm/fault.c +--- linux-2.6.26.5/arch/avr32/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/avr32/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -41,6 +41,23 @@ static inline int notify_page_fault(stru int exception_trace = 1; @@ -298,9 +298,9 @@ if (exception_trace && printk_ratelimit()) printk("%s%s[%d]: segfault at %08lx pc %08lx " "sp %08lx ecr %lu\n", -diff -urNp linux-2.6.26.3/arch/ia64/ia32/binfmt_elf32.c linux-2.6.26.3/arch/ia64/ia32/binfmt_elf32.c ---- linux-2.6.26.3/arch/ia64/ia32/binfmt_elf32.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/ia64/ia32/binfmt_elf32.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/ia64/ia32/binfmt_elf32.c linux-2.6.26.5/arch/ia64/ia32/binfmt_elf32.c +--- linux-2.6.26.5/arch/ia64/ia32/binfmt_elf32.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/ia64/ia32/binfmt_elf32.c 2008-09-13 14:27:50.000000000 -0400 @@ -45,6 +45,13 @@ randomize_stack_top(unsigned long stack_ #define elf_read_implies_exec(ex, have_pt_gnu_stack) (!(have_pt_gnu_stack)) @@ -315,9 +315,9 @@ /* Ugly but avoids duplication */ #include "../../../fs/binfmt_elf.c" -diff -urNp linux-2.6.26.3/arch/ia64/ia32/ia32priv.h linux-2.6.26.3/arch/ia64/ia32/ia32priv.h ---- linux-2.6.26.3/arch/ia64/ia32/ia32priv.h 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/ia64/ia32/ia32priv.h 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/ia64/ia32/ia32priv.h linux-2.6.26.5/arch/ia64/ia32/ia32priv.h +--- linux-2.6.26.5/arch/ia64/ia32/ia32priv.h 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/ia64/ia32/ia32priv.h 2008-09-13 14:27:50.000000000 -0400 @@ -303,7 +303,14 @@ struct old_linux32_dirent { #define ELF_DATA ELFDATA2LSB #define ELF_ARCH EM_386 @@ -334,9 +334,9 @@ #define IA32_GATE_OFFSET IA32_PAGE_OFFSET #define IA32_GATE_END IA32_PAGE_OFFSET + PAGE_SIZE -diff -urNp linux-2.6.26.3/arch/ia64/kernel/module.c linux-2.6.26.3/arch/ia64/kernel/module.c ---- linux-2.6.26.3/arch/ia64/kernel/module.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/ia64/kernel/module.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/ia64/kernel/module.c linux-2.6.26.5/arch/ia64/kernel/module.c +--- linux-2.6.26.5/arch/ia64/kernel/module.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/ia64/kernel/module.c 2008-09-13 14:27:50.000000000 -0400 @@ -321,7 +321,7 @@ module_alloc (unsigned long size) void module_free (struct module *mod, void *module_region) @@ -424,9 +424,9 @@ mod->arch.gp = gp; DEBUGP("%s: placing gp at 0x%lx\n", __func__, gp); } -diff -urNp linux-2.6.26.3/arch/ia64/kernel/sys_ia64.c linux-2.6.26.3/arch/ia64/kernel/sys_ia64.c ---- linux-2.6.26.3/arch/ia64/kernel/sys_ia64.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/ia64/kernel/sys_ia64.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/ia64/kernel/sys_ia64.c linux-2.6.26.5/arch/ia64/kernel/sys_ia64.c +--- linux-2.6.26.5/arch/ia64/kernel/sys_ia64.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/ia64/kernel/sys_ia64.c 2008-09-13 14:27:50.000000000 -0400 @@ -43,6 +43,13 @@ arch_get_unmapped_area (struct file *fil if (REGION_NUMBER(addr) == RGN_HPAGE) addr = 0; @@ -453,9 +453,9 @@ goto full_search; } return -ENOMEM; -diff -urNp linux-2.6.26.3/arch/ia64/mm/fault.c linux-2.6.26.3/arch/ia64/mm/fault.c ---- linux-2.6.26.3/arch/ia64/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/ia64/mm/fault.c 2008-08-09 13:07:51.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/ia64/mm/fault.c linux-2.6.26.5/arch/ia64/mm/fault.c +--- linux-2.6.26.5/arch/ia64/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/ia64/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -72,6 +72,23 @@ mapped_kernel_page_is_present (unsigned return pte_present(pte); } @@ -505,9 +505,9 @@ survive: /* * If for any reason at all we couldn't handle the fault, make -diff -urNp linux-2.6.26.3/arch/ia64/mm/init.c linux-2.6.26.3/arch/ia64/mm/init.c ---- linux-2.6.26.3/arch/ia64/mm/init.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/ia64/mm/init.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/ia64/mm/init.c linux-2.6.26.5/arch/ia64/mm/init.c +--- linux-2.6.26.5/arch/ia64/mm/init.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/ia64/mm/init.c 2008-09-13 14:27:50.000000000 -0400 @@ -122,6 +122,19 @@ ia64_init_addr_space (void) vma->vm_start = current->thread.rbs_bot & PAGE_MASK; vma->vm_end = vma->vm_start + PAGE_SIZE; @@ -528,9 +528,9 @@ vma->vm_page_prot = vm_get_page_prot(vma->vm_flags); down_write(¤t->mm->mmap_sem); if (insert_vm_struct(current->mm, vma)) { -diff -urNp linux-2.6.26.3/arch/mips/kernel/binfmt_elfn32.c linux-2.6.26.3/arch/mips/kernel/binfmt_elfn32.c ---- linux-2.6.26.3/arch/mips/kernel/binfmt_elfn32.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/mips/kernel/binfmt_elfn32.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/mips/kernel/binfmt_elfn32.c linux-2.6.26.5/arch/mips/kernel/binfmt_elfn32.c +--- linux-2.6.26.5/arch/mips/kernel/binfmt_elfn32.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/mips/kernel/binfmt_elfn32.c 2008-09-13 14:27:50.000000000 -0400 @@ -50,6 +50,13 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_N #undef ELF_ET_DYN_BASE #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) @@ -545,9 +545,9 @@ #include <asm/processor.h> #include <linux/module.h> #include <linux/elfcore.h> -diff -urNp linux-2.6.26.3/arch/mips/kernel/binfmt_elfo32.c linux-2.6.26.3/arch/mips/kernel/binfmt_elfo32.c ---- linux-2.6.26.3/arch/mips/kernel/binfmt_elfo32.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/mips/kernel/binfmt_elfo32.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/mips/kernel/binfmt_elfo32.c linux-2.6.26.5/arch/mips/kernel/binfmt_elfo32.c +--- linux-2.6.26.5/arch/mips/kernel/binfmt_elfo32.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/mips/kernel/binfmt_elfo32.c 2008-09-13 14:27:50.000000000 -0400 @@ -52,6 +52,13 @@ typedef elf_fpreg_t elf_fpregset_t[ELF_N #undef ELF_ET_DYN_BASE #define ELF_ET_DYN_BASE (TASK32_SIZE / 3 * 2) @@ -562,9 +562,9 @@ #include <asm/processor.h> #include <linux/module.h> #include <linux/elfcore.h> -diff -urNp linux-2.6.26.3/arch/mips/kernel/syscall.c linux-2.6.26.3/arch/mips/kernel/syscall.c ---- linux-2.6.26.3/arch/mips/kernel/syscall.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/mips/kernel/syscall.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/mips/kernel/syscall.c linux-2.6.26.5/arch/mips/kernel/syscall.c +--- linux-2.6.26.5/arch/mips/kernel/syscall.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/mips/kernel/syscall.c 2008-09-13 14:27:50.000000000 -0400 @@ -93,6 +93,11 @@ unsigned long arch_get_unmapped_area(str do_color_align = 0; if (filp || (flags & MAP_SHARED)) @@ -586,9 +586,9 @@ if (do_color_align) addr = COLOUR_ALIGN(addr, pgoff); else -diff -urNp linux-2.6.26.3/arch/mips/mm/fault.c linux-2.6.26.3/arch/mips/mm/fault.c ---- linux-2.6.26.3/arch/mips/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/mips/mm/fault.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/mips/mm/fault.c linux-2.6.26.5/arch/mips/mm/fault.c +--- linux-2.6.26.5/arch/mips/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/mips/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -26,6 +26,23 @@ #include <asm/ptrace.h> #include <asm/highmem.h> /* For VMALLOC_END */ @@ -613,9 +613,9 @@ /* * This routine handles page faults. It determines the address, * and the problem, and then passes it off to one of the appropriate -diff -urNp linux-2.6.26.3/arch/parisc/kernel/module.c linux-2.6.26.3/arch/parisc/kernel/module.c ---- linux-2.6.26.3/arch/parisc/kernel/module.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/parisc/kernel/module.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/parisc/kernel/module.c linux-2.6.26.5/arch/parisc/kernel/module.c +--- linux-2.6.26.5/arch/parisc/kernel/module.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/parisc/kernel/module.c 2008-09-13 14:27:50.000000000 -0400 @@ -73,16 +73,38 @@ /* three functions to determine where in the module core @@ -747,9 +747,9 @@ DEBUGP("register_unwind_table(), sect = %d at 0x%p - 0x%p (gp=0x%lx)\n", me->arch.unwind_section, table, end, gp); -diff -urNp linux-2.6.26.3/arch/parisc/kernel/sys_parisc.c linux-2.6.26.3/arch/parisc/kernel/sys_parisc.c ---- linux-2.6.26.3/arch/parisc/kernel/sys_parisc.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/parisc/kernel/sys_parisc.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/parisc/kernel/sys_parisc.c linux-2.6.26.5/arch/parisc/kernel/sys_parisc.c +--- linux-2.6.26.5/arch/parisc/kernel/sys_parisc.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/parisc/kernel/sys_parisc.c 2008-09-13 14:27:50.000000000 -0400 @@ -98,7 +98,7 @@ unsigned long arch_get_unmapped_area(str if (flags & MAP_FIXED) return addr; @@ -759,9 +759,9 @@ if (filp) { addr = get_shared_area(filp->f_mapping, addr, len, pgoff); -diff -urNp linux-2.6.26.3/arch/parisc/kernel/traps.c linux-2.6.26.3/arch/parisc/kernel/traps.c ---- linux-2.6.26.3/arch/parisc/kernel/traps.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/parisc/kernel/traps.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/parisc/kernel/traps.c linux-2.6.26.5/arch/parisc/kernel/traps.c +--- linux-2.6.26.5/arch/parisc/kernel/traps.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/parisc/kernel/traps.c 2008-09-13 14:27:50.000000000 -0400 @@ -732,9 +732,7 @@ void handle_interruption(int code, struc down_read(¤t->mm->mmap_sem); @@ -773,9 +773,9 @@ fault_address = regs->iaoq[0]; fault_space = regs->iasq[0]; -diff -urNp linux-2.6.26.3/arch/parisc/mm/fault.c linux-2.6.26.3/arch/parisc/mm/fault.c ---- linux-2.6.26.3/arch/parisc/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/parisc/mm/fault.c 2008-08-09 13:07:51.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/parisc/mm/fault.c linux-2.6.26.5/arch/parisc/mm/fault.c +--- linux-2.6.26.5/arch/parisc/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/parisc/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -16,6 +16,7 @@ #include <linux/sched.h> #include <linux/interrupt.h> @@ -945,9 +945,9 @@ /* * If for any reason at all we couldn't handle the fault, make -diff -urNp linux-2.6.26.3/arch/powerpc/kernel/module_32.c linux-2.6.26.3/arch/powerpc/kernel/module_32.c ---- linux-2.6.26.3/arch/powerpc/kernel/module_32.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/powerpc/kernel/module_32.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/powerpc/kernel/module_32.c linux-2.6.26.5/arch/powerpc/kernel/module_32.c +--- linux-2.6.26.5/arch/powerpc/kernel/module_32.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/powerpc/kernel/module_32.c 2008-09-13 14:27:50.000000000 -0400 @@ -175,7 +175,7 @@ int module_frob_arch_sections(Elf32_Ehdr me->arch.core_plt_section = i; } @@ -977,9 +977,9 @@ /* Find this entry, or if that fails, the next avail. entry */ while (entry->jump[0]) { -diff -urNp linux-2.6.26.3/arch/powerpc/kernel/signal_32.c linux-2.6.26.3/arch/powerpc/kernel/signal_32.c ---- linux-2.6.26.3/arch/powerpc/kernel/signal_32.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/powerpc/kernel/signal_32.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/powerpc/kernel/signal_32.c linux-2.6.26.5/arch/powerpc/kernel/signal_32.c +--- linux-2.6.26.5/arch/powerpc/kernel/signal_32.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/powerpc/kernel/signal_32.c 2008-09-13 14:27:50.000000000 -0400 @@ -743,7 +743,7 @@ int handle_rt_signal32(unsigned long sig /* Save user registers on the stack */ frame = &rt_sf->uc.uc_mcontext; @@ -989,9 +989,9 @@ if (save_user_regs(regs, frame, 0)) goto badframe; regs->link = current->mm->context.vdso_base + vdso32_rt_sigtramp; -diff -urNp linux-2.6.26.3/arch/powerpc/kernel/signal_64.c linux-2.6.26.3/arch/powerpc/kernel/signal_64.c ---- linux-2.6.26.3/arch/powerpc/kernel/signal_64.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/powerpc/kernel/signal_64.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/powerpc/kernel/signal_64.c linux-2.6.26.5/arch/powerpc/kernel/signal_64.c +--- linux-2.6.26.5/arch/powerpc/kernel/signal_64.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/powerpc/kernel/signal_64.c 2008-09-13 14:27:50.000000000 -0400 @@ -371,7 +371,7 @@ int handle_rt_signal64(int signr, struct current->thread.fpscr.val = 0; @@ -1001,9 +1001,9 @@ regs->link = current->mm->context.vdso_base + vdso64_rt_sigtramp; } else { err |= setup_trampoline(__NR_rt_sigreturn, &frame->tramp[0]); -diff -urNp linux-2.6.26.3/arch/powerpc/kernel/vdso.c linux-2.6.26.3/arch/powerpc/kernel/vdso.c ---- linux-2.6.26.3/arch/powerpc/kernel/vdso.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/powerpc/kernel/vdso.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/powerpc/kernel/vdso.c linux-2.6.26.5/arch/powerpc/kernel/vdso.c +--- linux-2.6.26.5/arch/powerpc/kernel/vdso.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/powerpc/kernel/vdso.c 2008-09-13 14:27:50.000000000 -0400 @@ -212,7 +212,7 @@ int arch_setup_additional_pages(struct l vdso_base = VDSO32_MBASE; #endif @@ -1022,9 +1022,9 @@ if (IS_ERR_VALUE(vdso_base)) { rc = vdso_base; goto fail_mmapsem; -diff -urNp linux-2.6.26.3/arch/powerpc/mm/fault.c linux-2.6.26.3/arch/powerpc/mm/fault.c ---- linux-2.6.26.3/arch/powerpc/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/powerpc/mm/fault.c 2008-08-09 13:07:51.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/powerpc/mm/fault.c linux-2.6.26.5/arch/powerpc/mm/fault.c +--- linux-2.6.26.5/arch/powerpc/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/powerpc/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -29,6 +29,10 @@ #include <linux/module.h> #include <linux/kprobes.h> @@ -1447,9 +1447,9 @@ _exception(SIGSEGV, regs, code, address); return 0; } -diff -urNp linux-2.6.26.3/arch/powerpc/mm/mmap.c linux-2.6.26.3/arch/powerpc/mm/mmap.c ---- linux-2.6.26.3/arch/powerpc/mm/mmap.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/powerpc/mm/mmap.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/powerpc/mm/mmap.c linux-2.6.26.5/arch/powerpc/mm/mmap.c +--- linux-2.6.26.5/arch/powerpc/mm/mmap.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/powerpc/mm/mmap.c 2008-09-13 14:27:50.000000000 -0400 @@ -75,10 +75,22 @@ void arch_pick_mmap_layout(struct mm_str */ if (mmap_is_legacy()) { @@ -1473,9 +1473,9 @@ mm->get_unmapped_area = arch_get_unmapped_area_topdown; mm->unmap_area = arch_unmap_area_topdown; } -diff -urNp linux-2.6.26.3/arch/ppc/mm/fault.c linux-2.6.26.3/arch/ppc/mm/fault.c ---- linux-2.6.26.3/arch/ppc/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/ppc/mm/fault.c 2008-08-09 13:07:51.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/ppc/mm/fault.c linux-2.6.26.5/arch/ppc/mm/fault.c +--- linux-2.6.26.5/arch/ppc/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/ppc/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -25,6 +25,10 @@ #include <linux/interrupt.h> #include <linux/highmem.h> @@ -1920,9 +1920,9 @@ _exception(SIGSEGV, regs, code, address); return 0; } -diff -urNp linux-2.6.26.3/arch/s390/kernel/module.c linux-2.6.26.3/arch/s390/kernel/module.c ---- linux-2.6.26.3/arch/s390/kernel/module.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/s390/kernel/module.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/s390/kernel/module.c linux-2.6.26.5/arch/s390/kernel/module.c +--- linux-2.6.26.5/arch/s390/kernel/module.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/s390/kernel/module.c 2008-09-13 14:27:50.000000000 -0400 @@ -166,11 +166,11 @@ module_frob_arch_sections(Elf_Ehdr *hdr, /* Increase core size by size of got & plt and set start @@ -1994,9 +1994,9 @@ rela->r_addend - loc; if (r_type == R_390_GOTPC) *(unsigned int *) loc = val; -diff -urNp linux-2.6.26.3/arch/sparc/kernel/sys_sparc.c linux-2.6.26.3/arch/sparc/kernel/sys_sparc.c ---- linux-2.6.26.3/arch/sparc/kernel/sys_sparc.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc/kernel/sys_sparc.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc/kernel/sys_sparc.c linux-2.6.26.5/arch/sparc/kernel/sys_sparc.c +--- linux-2.6.26.5/arch/sparc/kernel/sys_sparc.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc/kernel/sys_sparc.c 2008-09-13 14:27:50.000000000 -0400 @@ -56,7 +56,7 @@ unsigned long arch_get_unmapped_area(str if (ARCH_SUN4C_SUN4 && len > 0x20000000) return -ENOMEM; @@ -2006,9 +2006,9 @@ if (flags & MAP_SHARED) addr = COLOUR_ALIGN(addr); -diff -urNp linux-2.6.26.3/arch/sparc/Makefile linux-2.6.26.3/arch/sparc/Makefile ---- linux-2.6.26.3/arch/sparc/Makefile 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc/Makefile 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc/Makefile linux-2.6.26.5/arch/sparc/Makefile +--- linux-2.6.26.5/arch/sparc/Makefile 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc/Makefile 2008-09-13 14:27:50.000000000 -0400 @@ -36,7 +36,7 @@ drivers-$(CONFIG_OPROFILE) += arch/sparc # Renaming is done to avoid confusing pattern matching rules in 2.5.45 (multy-) INIT_Y := $(patsubst %/, %/built-in.o, $(init-y)) @@ -2018,9 +2018,9 @@ CORE_Y := $(patsubst %/, %/built-in.o, $(CORE_Y)) DRIVERS_Y := $(patsubst %/, %/built-in.o, $(drivers-y)) NET_Y := $(patsubst %/, %/built-in.o, $(net-y)) -diff -urNp linux-2.6.26.3/arch/sparc/mm/fault.c linux-2.6.26.3/arch/sparc/mm/fault.c ---- linux-2.6.26.3/arch/sparc/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc/mm/fault.c 2008-08-09 13:07:51.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc/mm/fault.c linux-2.6.26.5/arch/sparc/mm/fault.c +--- linux-2.6.26.5/arch/sparc/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -21,6 +21,9 @@ #include <linux/interrupt.h> #include <linux/module.h> @@ -2306,9 +2306,9 @@ /* Allow reads even for write-only mappings */ if(!(vma->vm_flags & (VM_READ | VM_EXEC))) goto bad_area; -diff -urNp linux-2.6.26.3/arch/sparc/mm/init.c linux-2.6.26.3/arch/sparc/mm/init.c ---- linux-2.6.26.3/arch/sparc/mm/init.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc/mm/init.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc/mm/init.c linux-2.6.26.5/arch/sparc/mm/init.c +--- linux-2.6.26.5/arch/sparc/mm/init.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc/mm/init.c 2008-09-13 14:27:50.000000000 -0400 @@ -311,6 +311,9 @@ extern void device_scan(void); pgprot_t PAGE_SHARED __read_mostly; EXPORT_SYMBOL(PAGE_SHARED); @@ -2343,9 +2343,9 @@ protection_map[12] = PAGE_READONLY; protection_map[13] = PAGE_READONLY; protection_map[14] = PAGE_SHARED; -diff -urNp linux-2.6.26.3/arch/sparc/mm/srmmu.c linux-2.6.26.3/arch/sparc/mm/srmmu.c ---- linux-2.6.26.3/arch/sparc/mm/srmmu.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc/mm/srmmu.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc/mm/srmmu.c linux-2.6.26.5/arch/sparc/mm/srmmu.c +--- linux-2.6.26.5/arch/sparc/mm/srmmu.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc/mm/srmmu.c 2008-09-13 14:27:50.000000000 -0400 @@ -2160,6 +2160,13 @@ void __init ld_mmu_srmmu(void) PAGE_SHARED = pgprot_val(SRMMU_PAGE_SHARED); BTFIXUPSET_INT(page_copy, pgprot_val(SRMMU_PAGE_COPY)); @@ -2360,9 +2360,9 @@ BTFIXUPSET_INT(page_kernel, pgprot_val(SRMMU_PAGE_KERNEL)); page_kernel = pgprot_val(SRMMU_PAGE_KERNEL); -diff -urNp linux-2.6.26.3/arch/sparc64/kernel/Makefile linux-2.6.26.3/arch/sparc64/kernel/Makefile ---- linux-2.6.26.3/arch/sparc64/kernel/Makefile 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc64/kernel/Makefile 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc64/kernel/Makefile linux-2.6.26.5/arch/sparc64/kernel/Makefile +--- linux-2.6.26.5/arch/sparc64/kernel/Makefile 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc64/kernel/Makefile 2008-09-13 14:27:50.000000000 -0400 @@ -3,7 +3,7 @@ # @@ -2372,9 +2372,9 @@ extra-y := head.o init_task.o vmlinux.lds -diff -urNp linux-2.6.26.3/arch/sparc64/kernel/sys_sparc.c linux-2.6.26.3/arch/sparc64/kernel/sys_sparc.c ---- linux-2.6.26.3/arch/sparc64/kernel/sys_sparc.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc64/kernel/sys_sparc.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc64/kernel/sys_sparc.c linux-2.6.26.5/arch/sparc64/kernel/sys_sparc.c +--- linux-2.6.26.5/arch/sparc64/kernel/sys_sparc.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc64/kernel/sys_sparc.c 2008-09-13 14:27:50.000000000 -0400 @@ -124,7 +124,7 @@ unsigned long arch_get_unmapped_area(str /* We do not accept a shared mapping if it would violate * cache aliasing constraints. @@ -2453,9 +2453,9 @@ mm->get_unmapped_area = arch_get_unmapped_area_topdown; mm->unmap_area = arch_unmap_area_topdown; } -diff -urNp linux-2.6.26.3/arch/sparc64/mm/fault.c linux-2.6.26.3/arch/sparc64/mm/fault.c ---- linux-2.6.26.3/arch/sparc64/mm/fault.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc64/mm/fault.c 2008-08-09 13:07:51.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc64/mm/fault.c linux-2.6.26.5/arch/sparc64/mm/fault.c +--- linux-2.6.26.5/arch/sparc64/mm/fault.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc64/mm/fault.c 2008-09-13 14:27:50.000000000 -0400 @@ -20,6 +20,9 @@ #include <linux/kprobes.h> #include <linux/kallsyms.h> @@ -2876,9 +2876,9 @@ /* Pure DTLB misses do not tell us whether the fault causing * load/store/atomic was a write or not, it only says that there * was no match. So in such a case we (carefully) read the -diff -urNp linux-2.6.26.3/arch/sparc64/mm/Makefile linux-2.6.26.3/arch/sparc64/mm/Makefile ---- linux-2.6.26.3/arch/sparc64/mm/Makefile 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/sparc64/mm/Makefile 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/sparc64/mm/Makefile linux-2.6.26.5/arch/sparc64/mm/Makefile +--- linux-2.6.26.5/arch/sparc64/mm/Makefile 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/sparc64/mm/Makefile 2008-09-13 14:27:50.000000000 -0400 @@ -2,7 +2,7 @@ # @@ -2888,9 +2888,9 @@ obj-y := ultra.o tlb.o tsb.o fault.o init.o generic.o -diff -urNp linux-2.6.26.3/arch/v850/kernel/module.c linux-2.6.26.3/arch/v850/kernel/module.c ---- linux-2.6.26.3/arch/v850/kernel/module.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/v850/kernel/module.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/v850/kernel/module.c linux-2.6.26.5/arch/v850/kernel/module.c +--- linux-2.6.26.5/arch/v850/kernel/module.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/v850/kernel/module.c 2008-09-13 14:27:50.000000000 -0400 @@ -150,8 +150,8 @@ static uint32_t do_plt_call (void *locat tramp[1] = ((val >> 16) & 0xffff) + 0x610000; /* ...; jmp r1 */ @@ -2902,9 +2902,9 @@ entry = (void *)sechdrs[mod->arch.core_plt_section].sh_addr; else entry = (void *)sechdrs[mod->arch.init_plt_section].sh_addr; -diff -urNp linux-2.6.26.3/arch/x86/boot/bitops.h linux-2.6.26.3/arch/x86/boot/bitops.h ---- linux-2.6.26.3/arch/x86/boot/bitops.h 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/x86/boot/bitops.h 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/x86/boot/bitops.h linux-2.6.26.5/arch/x86/boot/bitops.h +--- linux-2.6.26.5/arch/x86/boot/bitops.h 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/x86/boot/bitops.h 2008-09-13 14:27:50.000000000 -0400 @@ -26,7 +26,7 @@ static inline int variable_test_bit(int u8 v; const u32 *p = (const u32 *)addr; @@ -2923,9 +2923,9 @@ } #endif /* BOOT_BITOPS_H */ -diff -urNp linux-2.6.26.3/arch/x86/boot/boot.h linux-2.6.26.3/arch/x86/boot/boot.h ---- linux-2.6.26.3/arch/x86/boot/boot.h 2008-08-09 13:05:25.000000000 -0400 -+++ linux-2.6.26.3/arch/x86/boot/boot.h 2008-08-09 13:05:37.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/x86/boot/boot.h linux-2.6.26.5/arch/x86/boot/boot.h +--- linux-2.6.26.5/arch/x86/boot/boot.h 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/x86/boot/boot.h 2008-09-13 14:27:50.000000000 -0400 @@ -78,7 +78,7 @@ static inline void io_delay(void) static inline u16 ds(void) { @@ -2944,9 +2944,9 @@ : "=qm" (diff), "+D" (s1), "+S" (s2), "+c" (len)); return diff; } -diff -urNp linux-2.6.26.3/arch/x86/boot/compressed/head_32.S linux-2.6.26.3/arch/x86/boot/compressed/head_32.S ---- linux-2.6.26.3/arch/x86/boot/compressed/head_32.S 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/x86/boot/compressed/head_32.S 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/x86/boot/compressed/head_32.S linux-2.6.26.5/arch/x86/boot/compressed/head_32.S +--- linux-2.6.26.5/arch/x86/boot/compressed/head_32.S 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/x86/boot/compressed/head_32.S 2008-09-13 14:27:50.000000000 -0400 @@ -70,7 +70,7 @@ startup_32: addl $(CONFIG_PHYSICAL_ALIGN - 1), %ebx andl $(~(CONFIG_PHYSICAL_ALIGN - 1)), %ebx @@ -2985,9 +2985,9 @@ addl %ebx, -__PAGE_OFFSET(%ebx, %ecx) jmp 1b 2: -diff -urNp linux-2.6.26.3/arch/x86/boot/compressed/misc.c linux-2.6.26.3/arch/x86/boot/compressed/misc.c ---- linux-2.6.26.3/arch/x86/boot/compressed/misc.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/x86/boot/compressed/misc.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/x86/boot/compressed/misc.c linux-2.6.26.5/arch/x86/boot/compressed/misc.c +--- linux-2.6.26.5/arch/x86/boot/compressed/misc.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/x86/boot/compressed/misc.c 2008-09-13 14:27:50.000000000 -0400 @@ -410,7 +410,7 @@ static void parse_elf(void *output) case PT_LOAD: #ifdef CONFIG_RELOCATABLE @@ -3006,9 +3006,9 @@ error("Wrong destination address"); #endif #endif -diff -urNp linux-2.6.26.3/arch/x86/boot/compressed/relocs.c linux-2.6.26.3/arch/x86/boot/compressed/relocs.c ---- linux-2.6.26.3/arch/x86/boot/compressed/relocs.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/x86/boot/compressed/relocs.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/x86/boot/compressed/relocs.c linux-2.6.26.5/arch/x86/boot/compressed/relocs.c +--- linux-2.6.26.5/arch/x86/boot/compressed/relocs.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/x86/boot/compressed/relocs.c 2008-09-13 14:27:50.000000000 -0400 @@ -10,9 +10,13 @@ #define USE_BSD #include <endian.h> @@ -3118,9 +3118,9 @@ read_shdrs(fp); read_strtabs(fp); read_symtabs(fp); -diff -urNp linux-2.6.26.3/arch/x86/boot/cpucheck.c linux-2.6.26.3/arch/x86/boot/cpucheck.c ---- linux-2.6.26.3/arch/x86/boot/cpucheck.c 2008-08-09 13:05:25.000000000 -0400 -+++ linux-2.6.26.3/arch/x86/boot/cpucheck.c 2008-08-09 13:05:37.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/x86/boot/cpucheck.c linux-2.6.26.5/arch/x86/boot/cpucheck.c +--- linux-2.6.26.5/arch/x86/boot/cpucheck.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/x86/boot/cpucheck.c 2008-09-13 14:27:50.000000000 -0400 @@ -76,7 +76,7 @@ static int has_fpu(void) u16 fcw = -1, fsw = -1; u32 cr0; @@ -3216,9 +3216,9 @@ err = check_flags(); } -diff -urNp linux-2.6.26.3/arch/x86/boot/edd.c linux-2.6.26.3/arch/x86/boot/edd.c ---- linux-2.6.26.3/arch/x86/boot/edd.c 2008-08-06 12:19:01.000000000 -0400 -+++ linux-2.6.26.3/arch/x86/boot/edd.c 2008-08-09 12:03:28.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/x86/boot/edd.c linux-2.6.26.5/arch/x86/boot/edd.c +--- linux-2.6.26.5/arch/x86/boot/edd.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/x86/boot/edd.c 2008-09-13 14:27:50.000000000 -0400 @@ -76,7 +76,7 @@ static int get_edd_info(u8 devno, struct ax = 0x4100; bx = EDDMAGIC1; @@ -3246,9 +3246,9 @@ "movw %%di,%%es; " "pushfl; stc; int $0x13; setc %%al; popfl; " "popw %%es" -diff -urNp linux-2.6.26.3/arch/x86/boot/main.c linux-2.6.26.3/arch/x86/boot/main.c ---- linux-2.6.26.3/arch/x86/boot/main.c 2008-08-09 13:05:25.000000000 -0400 -+++ linux-2.6.26.3/arch/x86/boot/main.c 2008-08-09 13:07:00.000000000 -0400 +diff -urNp linux-2.6.26.5/arch/x86/boot/main.c linux-2.6.26.5/arch/x86/boot/main.c +--- linux-2.6.26.5/arch/x86/boot/main.c 2008-09-08 13:40:20.000000000 -0400 ++++ linux-2.6.26.5/arch/x86/boot/main.c 2008-09-13 14:27:50.000000000 -0400 <<Diff was trimmed, longer than 597 lines>> ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/linux-2.6-grsec_full.patch?r1=1.1.2.43&r2=1.1.2.44&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit