summaryrefslogtreecommitdiffstats
path: root/arch/s390/mm/pgalloc.c
Commit message (Expand)AuthorAgeFilesLines
* s390/mm: fix phys vs virt confusion in pgtable allocation routinesAlexander Gordeev2021-02-241-11/+11
* s390/mm: remove set_fs / rework address space handlingHeiko Carstens2020-11-231-11/+2
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-1/+1
* Merge tag 'cve-2020-11884' from emailed bundleLinus Torvalds2020-04-281-2/+14
|\
| * s390/mm: fix page table upgrade vs 2ndary address mode accessesChristian Borntraeger2020-04-211-2/+14
* | s390/mm: cleanup virtual memory constants usageAlexander Gordeev2020-03-281-2/+2
* | s390/mm: remove page table downgrade supportAlexander Gordeev2020-03-281-24/+0
* | s390: use fallthrough;Joe Perches2020-03-251-1/+1
* | s390/mm: optimize page table upgrade routineAlexander Gordeev2020-03-231-34/+56
|/
* mm: treewide: clarify pgtable_page_{ctor,dtor}() namingMark Rutland2019-09-261-3/+3
* s390/mm: use shared variables for sysctl range checkVasily Gorbik2019-07-261-4/+2
* s390/tlb: Convert to generic mmu_gatherMartin Schwidefsky2019-04-031-62/+1
* Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2018-12-041-1/+1
|\
| * s390/mm: Convert tlb_table_flush() to use call_rcu()Paul E. McKenney2018-11-081-1/+1
* | s390/mm: correct pgtable_bytes on page table downgradeMartin Schwidefsky2018-11-271-0/+1
* | s390/mm: fix mis-accounting of pgtable_bytesMartin Schwidefsky2018-11-021-0/+1
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2018-08-131-1/+1
|\
| * s390/mm: correct allocate_pgste proc_handler callbackVasily Gorbik2018-07-061-1/+1
* | s390/mm: fix refcount usage for 4K pgsteEric Farman2018-07-021-0/+4
|/
* s390: use _refcount for pgtablesMatthew Wilcox2018-06-071-9/+12
* s390/mm: provide base_asce_alloc() / base_asce_free() helper functionsHeiko Carstens2018-02-221-1/+292
* s390/mm: fix off-by-one bug in 5-level page table handlingHeiko Carstens2017-12-051-2/+0
* s390: remove all code using the access register modeMartin Schwidefsky2017-11-141-3/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-11-131-7/+7
|\
| * s390/mm: use memset64 instead of clear_tableHeiko Carstens2017-10-091-7/+7
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* s390/mm: use a single lock for the fields in mm_context_tMartin Schwidefsky2017-09-061-8/+8
* s390/mm: use VM_BUG_ON in crst_table_[upgrade|downgrade]Martin Schwidefsky2017-09-061-2/+2
* s390/mm: use new mm defines instead of magic valuesHeiko Carstens2017-07-261-5/+5
* s390/mm: tag normal pages vs pages used in page tablesMartin Schwidefsky2017-07-251-0/+2
* s390/mm: implement 5 level pages tablesMartin Schwidefsky2017-06-121-20/+37
* s390/mm: make TASK_SIZE independent from the number of page table levelsMartin Schwidefsky2017-04-251-2/+0
* s390: get rid of superfluous __GFP_REPEATMichal Hocko2017-03-221-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-08-021-8/+31
|\
| * s390/mm: add shadow gmap supportMartin Schwidefsky2016-06-201-0/+23
| * s390/mm: use RCU for gmap notifier list and the per-mm gmap listMartin Schwidefsky2016-06-201-8/+8
* | s390: get rid of superfluous __GFP_REPEATMichal Hocko2016-06-241-1/+1
|/
* s390/mm: fix asce_bits handling with dynamic pagetable levelsGerald Schaefer2016-04-211-57/+28
* s390/mm: split arch/s390/mm/pgtable.cMartin Schwidefsky2016-03-081-0/+360