summaryrefslogtreecommitdiffstats
path: root/fs/binfmt_flat.c
Commit message (Expand)AuthorAgeFilesLines
* binfmt: remove in-tree usage of MAP_EXECUTABLEDavid Hildenbrand2021-06-291-1/+1
* binfmt_flat: allow not offsetting data startDamien Le Moal2021-04-191-5/+13
* binfmt_flat: revert "binfmt_flat: don't offset the data start"Max Filippov2020-08-241-8/+12
* Merge branch 'uaccess.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-06-101-8/+14
|\
| * binfmt_flat: don't use __put_user()Al Viro2020-06-031-8/+14
* | binfmt_flat: use flush_icache_user_rangeChristoph Hellwig2020-06-081-1/+1
* | exec: Rename flush_old_exec begin_new_execEric W. Biederman2020-05-071-1/+1
* | exec: Merge install_exec_creds into setup_new_execEric W. Biederman2020-05-071-1/+0
* | binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elfEric W. Biederman2020-05-071-2/+1
|/
* fs/binfmt_flat.c: remove set but not used variable 'inode'YueHaibing2019-07-161-2/+0
* Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg...Linus Torvalds2019-07-101-37/+62
|\
| * binfmt_flat: don't offset the data startChristoph Hellwig2019-06-241-12/+8
| * binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.cChristoph Hellwig2019-06-241-0/+6
| * binfmt_flat: remove the persistent argument from flat_get_addr_from_rpChristoph Hellwig2019-06-241-3/+1
| * binfmt_flat: make support for old format binaries optionalChristoph Hellwig2019-06-241-8/+22
| * binfmt_flat: add endianess annotationsChristoph Hellwig2019-06-241-10/+16
| * binfmt_flat: remove the uapi <linux/flat.h> headerChristoph Hellwig2019-06-241-0/+1
| * binfmt_flat: replace flat_argvp_envp_on_stack with a Kconfig variableChristoph Hellwig2019-06-241-2/+3
| * binfmt_flat: remove flat_old_ram_flagChristoph Hellwig2019-06-241-1/+2
| * binfmt_flat: provide a default version of flat_get_relocate_addrChristoph Hellwig2019-06-241-0/+4
| * binfmt_flat: remove flat_set_persistentChristoph Hellwig2019-06-241-2/+0
| * binfmt_flat: remove flat_reloc_validChristoph Hellwig2019-06-241-1/+1
* | fs/binfmt_flat.c: make load_flat_shared_library() workJann Horn2019-06-291-16/+7
|/
* exec: introduce finalize_exec() before start_thread()Kees Cook2018-04-111-0/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2017-09-141-13/+5
|\
| * fs: fix kernel_read prototypeChristoph Hellwig2017-09-041-13/+5
* | binfmt_flat: delete two error messages for a failed memory allocation in deco...Markus Elfring2017-09-081-5/+3
* | exec: Rename bprm->cred_prepared to called_set_credsKees Cook2017-08-011-1/+1
|/
* binfmt_flat: Use %u to format u32Geert Uytterhoeven2017-07-161-1/+1
* binfmt_flat: flat_{get,put}_addr_from_rp() should be able to failAl Viro2017-07-031-17/+22
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* binfmt_flat: allow compressed flat binary format to work on MMU systemsNicolas Pitre2016-07-281-2/+42
* binfmt_flat: add MMU-specific supportNicolas Pitre2016-07-281-3/+13
* binfmt_flat: update libraries' data segment pointer with userspace accessorsNicolas Pitre2016-07-281-6/+13
* binfmt_flat: use clear_user() rather than memset() to clear .bssNicolas Pitre2016-07-281-4/+5
* binfmt_flat: use proper user space accessors with old relocs codeNicolas Pitre2016-07-281-10/+18
* binfmt_flat: use proper user space accessors with relocs processing codeNicolas Pitre2016-07-251-12/+19
* binfmt_flat: clean up create_flat_tables() and stack accessesNicolas Pitre2016-07-251-54/+63
* binfmt_flat: use generic transfer_args_to_stack()Nicolas Pitre2016-07-251-12/+10
* binfmt_flat: prevent kernel dammage from corrupted executable headersNicolas Pitre2016-07-251-0/+11
* binfmt_flat: convert printk invocations to their modern formNicolas Pitre2016-07-251-67/+51
* binfmt_flat: assorted cleanupsNicolas Pitre2016-07-251-121/+109
* remove lots of IS_ERR_VALUE abusesArnd Bergmann2016-05-271-3/+3
* fs/binfmt_flat.c: make old_reloc() staticAxel Lin2014-06-041-1/+1
* new helper: read_code()Al Viro2013-04-291-19/+18
* new helper: file_inode(file)Al Viro2013-02-221-1/+1
* get rid of pt_regs argument of ->load_binary()Al Viro2012-11-281-2/+3
* coredump: pass siginfo_t* to do_coredump() and below, not merely signrDenys Vlasenko2012-10-061-1/+1
* binfmt_flat: use vm_munmap, we are missing ->mmap_sem thereAl Viro2012-05-301-4/+4