summaryrefslogtreecommitdiff
path: root/arch/s390/mm/init.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-24Merge tags 'dma-mapping-7.3-2026-08-24' and 'dma-mapping-7.3-2026-08-24-2' of...Linus Torvalds1-1/+16
2026-07-31dma-direct: make dma_direct_map_phys() honor DMA_ATTR_CC_SHAREDAneesh Kumar K.V (Arm)1-1/+1
2026-07-31coco: arm64: s390: powerpc: Mark secure guests with CC_ATTR_GUEST_MEM_ENCRYPTAneesh Kumar K.V (Arm)1-0/+1
2026-07-31s390: Expose protected virtualization through cc_platform_has()Aneesh Kumar K.V (Arm)1-0/+14
2026-07-30s390/pv: Enable SWIOTLB_ANY for s390 PVJaehoon Kim1-1/+1
2026-06-19Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+3
2026-05-28mm/sparse-vmemmap: pass @pgmap argument to memory deactivation pathsMuchun Song1-2/+3
2026-05-20s390/mm: Map empty zero pages read-onlyHeiko Carstens1-0/+2
2026-04-05mm: cache struct page for empty_zero_page and return it from ZERO_PAGE()Mike Rapoport (Microsoft)1-3/+1
2026-01-26arch, mm: consolidate initialization of SPARSE memory modelMike Rapoport (Microsoft)1-1/+0
2026-01-26arch, mm: consolidate initialization of nodes, zones and memory mapMike Rapoport (Microsoft)1-5/+0
2026-01-26s390: introduce arch_zone_limits_init()Mike Rapoport (Microsoft)1-2/+7
2025-07-21s390: Handle KCOV __init vs inline mismatchesKees Cook1-1/+1
2025-05-28s390: Remove unneeded includesClaudio Imbrenda1-1/+0
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-26/+7
2025-03-18s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool()Vasily Gorbik1-1/+0
2025-03-17arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)1-6/+0
2025-03-17arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)1-1/+4
2025-03-17arch, mm: set high_memory in free_area_init()Mike Rapoport (Microsoft)1-2/+0
2025-03-17arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)1-1/+0
2025-03-17s390: make setup_zero_pages() use memblockMike Rapoport (Microsoft)1-13/+3
2025-03-16mm/cma: introduce cma_intersects functionFrank van der Linden1-8/+5
2025-03-11Merge branch 'strict-mm-typechecks-support' into featuresVasily Gorbik1-1/+1
2025-03-11s390/mm: Use pgprot_val() instead of open codingHeiko Carstens1-1/+1
2025-03-04s390/cpufeature: Convert MACHINE_HAS_NX to cpu_has_nx()Heiko Carstens1-1/+2
2024-12-17s390/mm: Simplify noexec page protection handlingHeiko Carstens1-0/+9
2024-09-25Merge tag 'memblock-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2024-08-22dma-mapping: replace zone_dma_bits by zone_dma_limitCatalin Marinas1-1/+1
2024-08-11s390/mm: get estimated free pages by memblock apiWei Yang1-1/+1
2024-07-31s390: Keep inittext section writableHeiko Carstens1-7/+2
2024-06-24s390/mm: Get total ram pages from memblockWei Yang1-1/+2
2024-05-14arch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM)1-0/+30
2024-02-22arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy1-2/+0
2024-02-21s390/mm: allocate vmemmap pages from self-contained memory rangeSumanth Korikkar1-3/+0
2023-11-05s390/cmma: rework no-dat handlingHeiko Carstens1-2/+0
2023-11-05s390/cmma: move parsing of cmma kernel parameter to early boot codeHeiko Carstens1-2/+0
2023-09-19s390/ctlreg: add struct ctlregHeiko Carstens1-1/+1
2023-09-19s390/ctlreg: rename ctl_reg.h to ctlreg.hHeiko Carstens1-1/+1
2023-09-05s390/mm: fix MAX_DMA_ADDRESS physical vs virtual confusionAlexander Gordeev1-1/+1
2023-08-30s390/mm: use __set_memory() variants where usefulHeiko Carstens1-1/+1
2023-04-13s390/mm: use set_memory_*() helpers instead of open codingHeiko Carstens1-3/+2
2023-01-13s390/mm: start kernel with DAT enabledAlexander Gordeev1-31/+2
2022-12-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-6/+6
2022-12-06s390/sclp: keep sclp_early_sccbHeiko Carstens1-3/+0
2022-11-23s390/mm: provide minimal setup_per_cpu_areas() implementationHeiko Carstens1-0/+36
2022-11-07s390/mm: fix virtual-physical address confusion for swiotlbNico Boehr1-6/+6
2022-09-14s390/smp: rework absolute lowcore accessAlexander Gordeev1-1/+1
2022-08-01virtio: replace restricted mem access flag with callbackJuergen Gross1-2/+2
2022-06-06virtio: replace arch_has_restricted_virtio_memory_access()Juergen Gross1-10/+3
2022-04-18swiotlb: make the swiotlb_init interface more usefulChristoph Hellwig1-2/+1