aboutsummaryrefslogtreecommitdiffstats
path: root/fs/binfmt_elf.c
AgeCommit message (Expand)AuthorFilesLines
2012-03-29Merge branch 'x86-x32-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+20
2012-03-28Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub...Linus Torvalds1-0/+1
2012-03-28Add #includes needed to permit the removal of asm/system.hDavid Howells1-0/+1
2012-03-23coredump: add VM_NODUMP, MADV_NODUMP, MADV_CLEAR_NODUMPJason Baron1-0/+3
2012-03-23coredump: remove VM_ALWAYSDUMP flagJason Baron1-2/+25
2012-03-20take removal of PF_FORKNOEXEC to flush_old_exec()Al Viro1-2/+0
2012-03-20__register_binfmt() made voidAl Viro1-1/+2
2012-03-02regset: Prevent null pointer reference on readonly regsetsH. Peter Anvin1-1/+1
2012-02-20elf: Allow core dump-related fields to be overriddenH. J. Lu1-4/+20
2012-01-10fs: binfmt_elf: create Kconfig variable for PIE randomizationDavid Daney1-1/+1
2011-11-02binfmt_elf: fix PIE execution with randomization disabledJiri Kosina1-1/+10
2011-07-20consolidate BINPRM_FLAGS_ENFORCE_NONDUMP handlingAl Viro1-2/+1
2011-04-14brk: COMPAT_BRK: fix detection of randomized brkJiri Kosina1-1/+5
2011-03-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2011-03-23mm: arch: make get_gate_vma take an mm_struct instead of a task_structStephen Wilson1-1/+1
2011-03-22binfmt_elf: quiet GCC-4.6 'set but not used' warning in load_elf_binary()David Daney1-1/+1
2011-01-13binfmt_elf: cleanupsMikael Pettersson1-14/+9
2010-10-08ARM: 6342/1: fix ASLR of PIE executablesNicolas Pitre1-1/+1
2010-03-06coredump: pass mm->flags as a coredump parameter for consistencyMasami Hiramatsu1-11/+3
2010-03-06elf coredump: add extended numbering supportDaisuke HATAYAMA1-3/+63
2010-03-06elf coredump: make offset calculation process and writing process explicitDaisuke HATAYAMA1-11/+16
2010-03-06elf coredump: replace ELF_CORE_EXTRA_* macros by functionsDaisuke HATAYAMA1-9/+5
2010-03-06coredump: move dump_write() and dump_seek() into a header fileDaisuke HATAYAMA1-38/+14
2010-01-29Split 'flush_old_exec' into two functionsLinus Torvalds1-25/+2
2009-12-17mm: introduce coredump parameter structureMasami Hiramatsu1-11/+13
2009-12-16elf: kill USE_ELF_CORE_DUMPChristoph Hellwig1-8/+3
2009-12-04tree-wide: fix assorted typos all over the placeAndré Goddard Rosa1-1/+1
2009-09-24elf: clean up fill_note_info()Amerigo Wang1-22/+30
2009-09-22mm: add get_dump_pageHugh Dickins1-30/+14
2009-09-09binfmt_elf: fix PT_INTERP bss handlingRoland McGrath1-14/+14
2009-07-01elf: fix one check-after-useAmerigo Wang1-2/+2
2009-06-30elf: limit max map count to safe valueKAMEZAWA Hiroyuki1-1/+4
2009-06-18elf_core_dump: use rcu_read_lock() to access ->real_parentOleg Nesterov1-2/+6
2009-03-31Trim includes in binfmt_elfAl Viro1-7/+0
2009-03-31Don't mess with descriptor table in load_elf_binary()Al Viro1-13/+2
2009-02-06elf core dump: fix get_user useRoland McGrath1-2/+12
2009-01-08ELF: implement AT_RANDOM for glibc PRNG seedingKees Cook1-0/+12
2008-12-28Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6Linus Torvalds1-1/+1
2008-12-25[S390] arch_setup_additional_pages argumentsMartin Schwidefsky1-1/+1
2008-11-14CRED: Make execve() take advantage of copy-on-write credentialsDavid Howells1-1/+1
2008-11-14CRED: Use RCU to access another task's creds and to release a task's own credsDavid Howells1-2/+6
2008-11-14CRED: Wrap current->cred and a few other accessorsDavid Howells1-5/+5
2008-11-14CRED: Separate task security context from task_structDavid Howells1-6/+6
2008-10-20Merge branch 'v28-timers-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-12/+7
2008-10-20coredump_filter: add hugepage dumpingKOSAKI Motohiro1-2/+10
2008-10-20Merge branches 'timers/clocksource', 'timers/hrtimers', 'timers/nohz', 'timer...Thomas Gleixner1-15/+10
2008-10-16[PATCH] remove unused ibcs2/PER_SVR4 in SET_PERSONALITYMartin Schwidefsky1-3/+3
2008-09-14timers: fix itimer/many thread hangFrank Mayhar1-12/+7
2008-07-26tracehook: execRoland McGrath1-6/+0
2008-07-25Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/po...Linus Torvalds1-0/+28
2008-07-25coredump: elf_core_dump: use core_state->dumper listOleg Nesterov1-45/+32
2008-07-25coredump: elf_core_dump: skip kernel threadsOleg Nesterov1-0/+6
2008-07-25ELF loader support for auxvec base platform stringNathan Lynch1-0/+28
2008-07-22execve filename: document and export via auxiliary vectorJohn Reiser1-0/+1
2008-06-16Remove last traces of a.out support from ELF loader.David Woodhouse1-3/+0
2008-05-16[Patch] fs/binfmt_elf.c: fix wrong return valuesWANG Cong1-2/+2
2008-05-16[Patch] fs/binfmt_elf.c: fix a wrong freeWANG Cong1-2/+3
2008-04-29elf: fix shadowed variables in fs/binfmt_elf.cWANG Cong1-11/+10
2008-04-29BINFMT: fill_elf_header cleanup - use straight memset firstCyrill Gorcunov1-6/+3
2008-04-25[PATCH] sanitize handling of shared descriptor tables in failing execve()Al Viro1-22/+1
2008-03-04core dump: user_regset writebackRoland McGrath1-0/+15
2008-02-08Remove a.out interpreter support in ELF loaderAndi Kleen1-152/+21
2008-02-08aout: suppress A.OUT library support if !CONFIG_ARCH_SUPPORTS_AOUTDavid Howells1-8/+26
2008-02-06brk randomization: introduce CONFIG_COMPAT_BRKIngo Molnar1-1/+1
2008-02-03fs/binfmt_elf.c: spello fixOhad Ben-Cohen1-1/+1
2008-01-30x86: remove iBCS supportAndi Kleen1-12/+3
2008-01-30elf core dump: notes user_regsetRoland McGrath1-0/+224
2008-01-30elf core dump: notes reorgRoland McGrath1-130/+194
2008-01-30x86: PIE executable randomization, checkpatch fixesAndrew Morton1-3/+4
2008-01-30x86: PIE executable randomizationJiri Kosina1-22/+85
2008-01-30x86: randomize brkJiri Kosina1-0/+6
2008-01-07core dump: real_parent ppidRoland McGrath1-2/+2
2007-10-19pid namespaces: changes to show virtual ids to userPavel Emelyanov1-8/+8
2007-10-19pid namespaces: round up the APIPavel Emelianov1-4/+4
2007-10-17Break ELF_PLATFORM and stack pointer randomization dependencyFranck Bui-Huu1-8/+8
2007-10-17increase AT_VECTOR_SIZE to terminate saved_auxv properlyOlaf Hering1-0/+3
2007-10-17Add MMF_DUMP_ELF_HEADERSRoland McGrath1-25/+53
2007-10-17Deprecate a.out ELF interpretersAndi Kleen1-0/+8
2007-10-17core_pattern: ignore RLIMIT_CORE if core_pattern is a pipeNeil Horman1-3/+2
2007-10-17x86: replace NT_PRXFPREG with ELF_CORE_XFPREG_TYPE #defineMark Nelson1-4/+4
2007-10-16remove ZERO_PAGENick Piggin1-1/+1
2007-09-19[POWERPC] spufs: Cleanup ELF coredump extra notes logicMichael Ellerman1-11/+3
2007-07-21revert "PIE randomization"Andrew Morton1-86/+23
2007-07-19coredump masking: ELF: enable core dump filteringKawai, Hidehiro1-9/+21
2007-07-19mm: variable length argument supportOllie Wild1-9/+19
2007-07-16binfmt_elf warning fixAndrew Morton1-1/+1
2007-07-16PIE randomizationJan Kratochvil1-23/+86
2007-07-06Fix elf_core_dump() when writing arch specific notes (spu coredumps)Michael Ellerman1-1/+6
2007-05-08Invalid return value of execve() resulting in oopsesAlexey Kuznetsov1-0/+3
2007-05-08i386: sched.h inclusion from module.h is baackAlexey Dobriyan1-0/+1
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap1-1/+0
2007-04-02[PATCH] fix page leak during core dumpBrian Pomerantz1-1/+4
2007-03-16[PATCH] fix process crash caused by randomisation and 64k pagesJames Bottomley1-1/+1
2007-02-13[PATCH] x86: Don't require the vDSO for handling a.out signalsAndi Kleen1-1/+2
2007-01-26[PATCH] core-dumping unreadable binaries via PT_INTERPAlexey Dobriyan1-0/+9
2007-01-26[PATCH] i386 vDSO: use VM_ALWAYSDUMPRoland McGrath1-3/+35
2007-01-26[PATCH] Add VM_ALWAYSDUMPRoland McGrath1-0/+4
2007-01-06Revert "[PATCH] binfmt_elf: randomize PIE binaries (2nd try)"Linus Torvalds1-7/+1
2006-12-08[PATCH] add process_session() helper routineCedric Le Goater1-2/+2
2006-12-08[PATCH] VFS: change struct file to use struct pathJosef "Jeff" Sipek1-1/+1
2006-12-07[PATCH] fs: remove unused variableDavid Rientjes1-2/+1
2006-12-07[PATCH] elf: Always define elf_addr_t in linux/elf.hMagnus Damm1-4/+0
2006-12-07[PATCH] binfmt: fix uaccess handlingHeiko Carstens1-4/+7
2006-12-07[PATCH] binfmt_elf: randomize PIE binaries (2nd try)Marcus Meissner1-1/+7
2006-12-04[POWERPC] coredump: Add SPU elf notes to coredump.Dwayne Grant McConnell1-0/+8
2006-10-15[PATCH] Fix core files so they make sense to gdb...Petr Vandrovec1-5/+3
2006-10-13[PATCH] Get core dump code to work...Petr Vandrovec1-1/+1
2006-10-01[PATCH] Support piping into commands in /proc/sys/kernel/core_patternAndi Kleen1-32/+45
2006-09-30[PATCH] BLOCK: Move extern declarations out of fs/*.c into header files [try #6]David Howells1-1/+0
2006-09-29[PATCH] elf_core_dump: don't take tasklist_lockOleg Nesterov1-4/+3
2006-09-29[PATCH] Fix unserialized task->files changingKirill Korotaev1-4/+2
2006-09-26Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6Linus Torvalds1-1/+2
2006-09-26[PATCH] binfmt_elf: consistently use loff_tAndrew Morton1-5/+5
2006-09-26[PATCH] i386/x86-64: Don't randomize stack top when no randomization personal...Andi Kleen1-1/+2
2006-07-10[PATCH] FDPIC: Move roundup() into linux/kernel.hDavid Howells1-2/+0
2006-07-03[PATCH] binfmt_elf: fix checks for bad addressChuck Ebbert1-8/+7
2006-06-23[PATCH] binflt_elf: remove more castsJesper Juhl1-9/+10
2006-06-23[PATCH] binfmt_elf: CodingStyle cleanup and remove some pointless castsJesper Juhl1-161/+183
2006-06-22[PATCH] remove steal_locks()Miklos Szeredi1-1/+0
2006-03-25[PATCH] x86_64: Increase the variability of the process stack on 64bit archit...Andi Kleen1-4/+9
2006-03-25[PATCH] remove needless check in binfmt_elf.cCarsten Otte1-1/+1
2006-03-25[PATCH] use kzalloc and kcalloc in core fs codeOliver Neukum1-2/+1
2006-02-26[PATCH] x86_64: Check for bad elf entry address.Suresh Siddha1-0/+5
2006-01-14[PATCH] Unlinline a bunch of other functionsArjan van de Ven1-2/+2
2006-01-11missing printk loglevel and tiny tiny whitespace change in binfmt_elf()Jesper Juhl1-4/+4
2006-01-10[PATCH] fs/binfmt_elf: Remove unneeded kmalloc() return value castsJesper Juhl1-1/+1
2006-01-08[PATCH] tiny: Configure ELF core dump supportMatt Mackall1-2/+2
2006-01-08[PATCH] Fix handling of ELF segments with zero filesizeDavid Gibson1-3/+9
2005-11-07[PATCH] kfree cleanup: fsJesper Juhl1-2/+1
2005-10-30[PATCH] Don't uselessly export task_struct to userspace in core dumpsEric W. Biederman1-3/+1
2005-10-29[PATCH] mm: mm_init set_mm_countersHugh Dickins1-1/+0
2005-10-11[PATCH] binfmt_elf bss padding fixakpm@osdl.org1-1/+1
2005-06-21[PATCH] Avoiding mmap fragmentationWolfgang Wander1-0/+1
2005-06-16[PATCH] Fix large core dumps with a 32-bit off_tDaniel Jacobowitz1-1/+1
2005-05-16[PATCH] fix Linux kernel ELF core dump privilege elevationGreg Kroah-Hartman1-2/+2
2005-04-28[PATCH] Fix error recovery path for arch_setup_additional_pagesRoland McGrath1-1/+1
2005-04-16[PATCH] ppc64: Improve mapping of vDSOBenjamin Herrenschmidt1-8/+8
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1677