summaryrefslogtreecommitdiffstats
path: root/arch/s390/mm/mmap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: use initializer for struct vm_unmapped_area_infoRick Edgecombe2024-04-261-3/+2
* mm: switch mm->get_unmapped_area() to a flagRick Edgecombe2024-04-261-2/+2
* s390/mmap: disable mmap alignment when randomize_va_space = 0Sven Schnelle2024-02-091-8/+11
* mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area()Linus Torvalds2023-04-211-1/+1
* treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-121-1/+1
* s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual2022-07-181-0/+20
* s390/mmap: increase stack/mmap gap to 128MBSven Schnelle2022-04-251-2/+2
* mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport2020-08-071-1/+0
* s390/mm: cleanup arch_get_unmapped_area() and friendsAlexander Gordeev2020-03-271-29/+11
* s390/mm: mmap base does not depend on ADDR_NO_RANDOMIZE personalityAlexandre Ghiti2019-06-041-2/+0
* s390/mmap: take stack_guard_gap into account for mmap_baseMartin Schwidefsky2019-02-071-14/+19
* exec: pass stack rlimit into mm layout functionsKees Cook2018-04-111-7/+8
* s390: Remove redundant license textGreg Kroah-Hartman2017-11-241-15/+0
* s390: mm: add SPDX identifiers to the remaining filesGreg Kroah-Hartman2017-11-241-0/+1
* s390/mm: fix BUG_ON in crst_table_upgradeMartin Schwidefsky2017-08-311-2/+4
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-07-041-2/+2
|\
| * s390/mm: implement 5 level pages tablesMartin Schwidefsky2017-06-121-2/+2
* | mm: larger stack guard gap, between vmasHugh Dickins2017-06-191-2/+2
|/
* s390/mm: simplify arch_get_unmapped_area[_topdown]Martin Schwidefsky2017-04-251-57/+32
* s390/mm: make TASK_SIZE independent from the number of page table levelsMartin Schwidefsky2017-04-251-19/+12
* sched/headers: Prepare for new header dependencies before moving more code to...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* s390: mm: Audit and remove any unnecessary uses of module.hPaul Gortmaker2017-02-171-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2016-05-181-0/+1
|\
| * s390: add missing include statementsHeiko Carstens2016-05-101-0/+1
* | s390/mm: fix asce_bits handling with dynamic pagetable levelsGerald Schaefer2016-04-211-3/+3
|/
* s390/mm: use TASK_MAX_SIZE where applicableDominik Dingel2016-01-191-6/+6
* s390: avoid cache aliasing under z/VM and KVMMartin Schwidefsky2015-11-161-51/+9
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2015-04-151-31/+1
|\
| * s390: make couple of functions and variables staticHeiko Carstens2015-03-251-1/+1
| * s390: remove 31 bit supportHeiko Carstens2015-03-251-25/+0
* | mm: split ET_DYN ASLR from mmap ASLRKees Cook2015-04-151-8/+0
* | s390: redefine randomize_et_dyn for ELF_ET_DYN_BASEKees Cook2015-04-151-9/+2
* | mm: expose arch_mmap_rnd when availableKees Cook2015-04-151-4/+4
* | s390: standardize mmap_rnd() usageKees Cook2015-04-151-11/+23
|/
* s390/mm: align 64-bit PIE binaries to 4GBMartin Schwidefsky2015-02-191-1/+4
* s390: avoid z13 cache aliasingMartin Schwidefsky2015-01-221-2/+140
* s390/mmap: randomize mmap base for bottom up directionHeiko Carstens2013-11-131-2/+7
* s390/mm,tlb: correct tlb flush on page table upgradeMartin Schwidefsky2013-11-041-10/+2
* mm: remove free_area_cacheMichel Lespinasse2013-07-111-4/+0
* s390/mm: Fix crst upgrade of mmap with MAP_FIXEDHendrik Brueckner2013-02-141-3/+6
* s390/mm: downgrade page table after fork of a 31 bit processMartin Schwidefsky2012-07-261-2/+10
* s390/comments: unify copyright messages and remove file namesHeiko Carstens2012-07-201-2/+0
* [S390] Remove unncessary export of arch_pick_mmap_layoutBen Hutchings2012-03-231-2/+0
* compat: fix compile breakage on s390Heiko Carstens2012-02-271-1/+1
* [S390] sparse: fix sparse warnings about missing prototypesMartin Schwidefsky2011-10-301-0/+1
* [S390] Randomize mmap start addressHeiko Carstens2011-01-121-2/+11
* [S390] Rearrange mmap.cHeiko Carstens2011-01-121-9/+9
* [S390] Enable flexible mmap layout for 64 bit processesHeiko Carstens2011-01-121-9/+4
* [S390] reduce miminum gap between stack and mmap_baseHeiko Carstens2011-01-121-2/+2