summaryrefslogtreecommitdiff
path: root/arch/s390/mm/mmap.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-25treewide: use initializer for struct vm_unmapped_area_infoRick Edgecombe1-3/+2
2024-04-25mm: switch mm->get_unmapped_area() to a flagRick Edgecombe1-2/+2
2024-02-09s390/mmap: disable mmap alignment when randomize_va_space = 0Sven Schnelle1-8/+11
2023-04-21mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area()Linus Torvalds1-1/+1
2022-10-11treewide: use get_random_u32() when possibleJason A. Donenfeld1-1/+1
2022-07-17s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual1-0/+20
2022-04-25s390/mmap: increase stack/mmap gap to 128MBSven Schnelle1-2/+2
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport1-1/+0
2020-03-27s390/mm: cleanup arch_get_unmapped_area() and friendsAlexander Gordeev1-29/+11
2019-06-04s390/mm: mmap base does not depend on ADDR_NO_RANDOMIZE personalityAlexandre Ghiti1-2/+0
2019-02-07s390/mmap: take stack_guard_gap into account for mmap_baseMartin Schwidefsky1-14/+19
2018-04-11exec: pass stack rlimit into mm layout functionsKees Cook1-7/+8
2017-11-24s390: Remove redundant license textGreg Kroah-Hartman1-15/+0
2017-11-24s390: mm: add SPDX identifiers to the remaining filesGreg Kroah-Hartman1-0/+1
2017-08-31s390/mm: fix BUG_ON in crst_table_upgradeMartin Schwidefsky1-2/+4
2017-07-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-2/+2
2017-06-19mm: larger stack guard gap, between vmasHugh Dickins1-2/+2
2017-06-12s390/mm: implement 5 level pages tablesMartin Schwidefsky1-2/+2
2017-04-25s390/mm: simplify arch_get_unmapped_area[_topdown]Martin Schwidefsky1-57/+32
2017-04-25s390/mm: make TASK_SIZE independent from the number of page table levelsMartin Schwidefsky1-19/+12
2017-03-02sched/headers: Prepare for new header dependencies before moving more code to...Ingo Molnar1-0/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2017-02-17s390: mm: Audit and remove any unnecessary uses of module.hPaul Gortmaker1-1/+1
2016-05-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-0/+1
2016-05-10s390: add missing include statementsHeiko Carstens1-0/+1
2016-04-21s390/mm: fix asce_bits handling with dynamic pagetable levelsGerald Schaefer1-3/+3
2016-01-19s390/mm: use TASK_MAX_SIZE where applicableDominik Dingel1-6/+6
2015-11-16s390: avoid cache aliasing under z/VM and KVMMartin Schwidefsky1-51/+9
2015-04-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-31/+1
2015-04-14mm: split ET_DYN ASLR from mmap ASLRKees Cook1-8/+0
2015-04-14s390: redefine randomize_et_dyn for ELF_ET_DYN_BASEKees Cook1-9/+2
2015-04-14mm: expose arch_mmap_rnd when availableKees Cook1-4/+4
2015-04-14s390: standardize mmap_rnd() usageKees Cook1-11/+23
2015-03-25s390: make couple of functions and variables staticHeiko Carstens1-1/+1
2015-03-25s390: remove 31 bit supportHeiko Carstens1-25/+0
2015-02-19s390/mm: align 64-bit PIE binaries to 4GBMartin Schwidefsky1-1/+4
2015-01-22s390: avoid z13 cache aliasingMartin Schwidefsky1-2/+140
2013-11-13s390/mmap: randomize mmap base for bottom up directionHeiko Carstens1-2/+7
2013-11-04s390/mm,tlb: correct tlb flush on page table upgradeMartin Schwidefsky1-10/+2
2013-07-10mm: remove free_area_cacheMichel Lespinasse1-4/+0
2013-02-14s390/mm: Fix crst upgrade of mmap with MAP_FIXEDHendrik Brueckner1-3/+6
2012-07-26s390/mm: downgrade page table after fork of a 31 bit processMartin Schwidefsky1-2/+10
2012-07-20s390/comments: unify copyright messages and remove file namesHeiko Carstens1-2/+0
2012-03-23[S390] Remove unncessary export of arch_pick_mmap_layoutBen Hutchings1-2/+0
2012-02-27compat: fix compile breakage on s390Heiko Carstens1-1/+1
2011-10-30[S390] sparse: fix sparse warnings about missing prototypesMartin Schwidefsky1-0/+1
2011-01-12[S390] Randomize mmap start addressHeiko Carstens1-2/+11
2011-01-12[S390] Rearrange mmap.cHeiko Carstens1-9/+9
2011-01-12[S390] Enable flexible mmap layout for 64 bit processesHeiko Carstens1-9/+4
2011-01-12[S390] reduce miminum gap between stack and mmap_baseHeiko Carstens1-2/+2