summaryrefslogtreecommitdiffstats
path: root/arch/s390/mm/vmem.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* s390/vmem: split pages when debug pagealloc is enabledSven Schnelle2023-07-271-0/+2
* Revert "s390/mm: get rid of VMEM_MAX_PHYS macro"Alexander Gordeev2023-07-041-1/+1
* s390: fix various typosHeiko Carstens2023-07-031-1/+1
* s390/vmem: fix virtual vs physical address confusionAlexander Gordeev2023-06-281-0/+2
* s390/mm: get rid of VMEM_MAX_PHYS macroAlexander Gordeev2023-06-281-1/+1
* s390/kasan: fix insecure W+X mapping warningAlexander Gordeev2023-06-201-4/+10
* s390/mm: use set_memory_*() helpers instead of open codingHeiko Carstens2023-04-131-20/+14
* s390/kasan: move shadow mapping to decompressorVasily Gorbik2023-03-201-0/+11
* s390/vmem: remove unnecessary KASAN checksVasily Gorbik2023-02-061-12/+1
* s390/vmem: fix empty page tables cleanup under KASANVasily Gorbik2023-02-061-3/+3
* s390/vmem: use swap() instead of open coding itJiapeng Chong2023-01-221-7/+1
* s390/mm: start kernel with DAT enabledAlexander Gordeev2023-01-131-8/+88
* s390/mm: rework memcpy_real() to avoid DAT-off modeAlexander Gordeev2022-09-141-1/+1
* s390/smp: rework absolute lowcore accessAlexander Gordeev2022-09-141-0/+97
* s390/mm: split lowcore pages with set_memory_4k()Heiko Carstens2022-09-071-2/+5
* s390: raise minimum supported machine generation to z10Vasily Gorbik2022-03-101-6/+2
* s390/mm: use set_pXd()/set_pte() helper functions everywhereHeiko Carstens2022-03-011-5/+5
* s390: remove invalid email address of Heiko CarstensHeiko Carstens2022-02-061-1/+0
* s390: add support for BEAR enhancement facilitySven Schnelle2021-10-261-2/+8
* s390: rename dma section to amode31Heiko Carstens2021-08-051-1/+1
* Merge tag 's390-5.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-02-261-15/+15
|\
| * s390/mm: fix phys vs virt confusion in vmem_*() functions familyAlexander Gordeev2021-02-241-15/+15
* | s390/mm: define arch_get_mappable_range()Anshuman Khandual2021-02-261-1/+13
|/
* s390/vmem: make variable and function names consistentAlexander Gordeev2020-11-201-18/+18
* s390/vmem: remove redundant checkAlexander Gordeev2020-11-201-1/+1
* arch, drivers: replace for_each_membock() with for_each_mem_range()Mike Rapoport2020-10-141-3/+4
* s390/vmem: fix vmem_add_range for 4-level pagingVasily Gorbik2020-08-261-0/+1
* s390/vmemmap: coding style updatesHeiko Carstens2020-07-271-35/+20
* s390/vmemmap: avoid memset(PAGE_UNUSED) when adding consecutive sectionsDavid Hildenbrand2020-07-271-3/+42
* s390/vmemmap: remember unused sub-pmd rangesDavid Hildenbrand2020-07-271-1/+50
* s390/vmemmap: fallback to PTEs if mapping large PMD failsDavid Hildenbrand2020-07-271-4/+4
* s390/vmem: cleanup empty page tablesDavid Hildenbrand2020-07-271-1/+101
* s390/vmemmap: take the vmem_mutex when populating/freeingDavid Hildenbrand2020-07-271-0/+4
* s390/vmemmap: cleanup when vmemmap_populate() failsDavid Hildenbrand2020-07-271-1/+6
* s390/vmemmap: extend modify_pagetable() to handle vmemmapDavid Hildenbrand2020-07-271-105/+76
* s390/vmem: consolidate vmem_add_range() and vmem_remove_range()David Hildenbrand2020-07-271-119/+198
* s390/vmem: rename vmem_add_mem() to vmem_add_range()David Hildenbrand2020-07-271-3/+3
* s390/vmem: get rid of memory segment listDavid Hildenbrand2020-07-011-108/+7
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* s390: prevent leaking kernel address in BEARSven Schnelle2020-03-101-0/+4
* s390/kernel: introduce .dma sectionsGerald Schaefer2019-04-291-0/+2
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-2/+1
* memblock: rename memblock_alloc{_nid,_try_nid} to memblock_phys_alloc*Mike Rapoport2018-10-311-2/+2
* mm: pass the vmem_altmap to vmemmap_freeChristoph Hellwig2018-01-081-1/+2
* mm: pass the vmem_altmap to vmemmap_populateChristoph Hellwig2018-01-081-1/+2
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-11-131-8/+8
|\
| * s390: avoid undefined behaviourHeiko Carstens2017-11-081-7/+7
| * s390: remove named saved segment supportHeiko Carstens2017-11-081-2/+2
| * s390/mm: use memset64 instead of clear_tableHeiko Carstens2017-10-091-1/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/