aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/page.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-29Merge branch 'uaccess-key' into featuresAlexander Gordeev1-5/+13
2025-06-29s390/page: Add memory clobber to page_set_storage_key()Heiko Carstens1-2/+4
2025-06-29s390/page: Cleanup page_set_storage_key() inline assembliesHeiko Carstens1-5/+11
2025-06-16s390: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headersThomas Huth1-2/+2
2025-03-11s390/mm: Add configurable STRICT_MM_TYPECHECKSHeiko Carstens1-30/+30
2025-03-11s390/mm: Convert pgste_val() into functionHeiko Carstens1-1/+4
2025-03-11s390/mm: Convert pgprot_val() into functionHeiko Carstens1-2/+6
2025-01-26s390: Optimize __pa/__va when RANDOMIZE_IDENTITY_BASE is offVasily Gorbik1-0/+4
2024-11-23Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-1/+1
2024-11-20Merge tag 'asm-generic-3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-genericLinus Torvalds1-2/+0
2024-11-19Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-8/+2
2024-11-13s390/mm: Convert to use flag output macrosHeiko Carstens1-5/+7
2024-11-06mm: remove unused hugepage for vma_alloc_folio()Kefeng Wang1-1/+1
2024-10-28asm-generic: provide generic page_to_phys and phys_to_page implementationsChristoph Hellwig1-2/+0
2024-10-16s390: Remove remaining _PAGE_* macrosVincenzo Frascino1-3/+0
2024-10-16vdso: Introduce vdso/page.hVincenzo Frascino1-8/+5
2024-09-01s390/uv: drop arch_make_page_accessible()David Hildenbrand1-2/+0
2024-08-22s390/boot: Fix KASLR base offset off by __START_KERNEL bytesAlexander Gordeev1-1/+2
2024-07-23s390: Remove protvirt and kvm config guards for uv codeJanosch Frank1-2/+0
2024-06-05s390/uv: Implement HAVE_ARCH_MAKE_FOLIO_ACCESSIBLEDavid Hildenbrand1-0/+3
2024-06-05s390/uv: Convert PG_arch_1 users to only work on small foliosDavid Hildenbrand1-0/+2
2024-05-05Revert "s390: Relocate vmlinux ELF data to virtual address space"Alexander Gordeev1-2/+2
2024-05-01s390: Relocate vmlinux ELF data to virtual address spaceAlexander Gordeev1-2/+2
2024-04-17s390/boot: Rework deployment of the kernel imageAlexander Gordeev1-0/+3
2024-04-17s390: Map kernel at fixed location when KASLR is disabledAlexander Gordeev1-0/+4
2024-04-17s390/mm: Uncouple physical vs virtual address spacesAlexander Gordeev1-4/+10
2024-04-17s390/boot: Make identity mapping base address explicitAlexander Gordeev1-2/+4
2024-04-17s390/boot: Uncouple virtual and physical kernel offsetsAlexander Gordeev1-0/+2
2024-04-17s390/mm: Create virtual memory layout structureAlexander Gordeev1-1/+10
2024-04-17s390/mm: Move KASLR related to <asm/page.h>Alexander Gordeev1-0/+14
2024-03-13s390/mm: provide simple ARCH_HAS_DEBUG_VIRTUAL supportHeiko Carstens1-2/+28
2024-03-06arch: define CONFIG_PAGE_SIZE_*KB on all architecturesArnd Bergmann1-1/+1
2023-11-05s390/cmma: move arch_set_page_dat() to header fileHeiko Carstens1-1/+0
2023-08-16s390/mm: make virt_to_pfn() a static inlineLinus Walleij1-2/+10
2023-07-03s390/mm: fence off VM macros from asm and linkerAlexander Gordeev1-2/+2
2023-07-03s390/ptrace: remove PSW_DEFAULT_KEY from uapiHeiko Carstens1-1/+1
2023-02-02mm: add vma_alloc_zeroed_movable_folio()Matthew Wilcox (Oracle)1-3/+2
2022-03-25Merge tag 's390-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds1-5/+25
2022-03-01s390/mm: convert pte_val()/pXd_val() into functionsHeiko Carstens1-5/+25
2022-02-14KVM: s390: Honor storage keys when accessing guest memoryJanis Schoetterl-Glausch1-0/+2
2021-08-18s390/mm: remove unused cmma functionsDavid Hildenbrand1-3/+0
2021-07-04Merge tag 's390-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds1-6/+9
2021-06-18s390/page: use register pair instead of register asmHeiko Carstens1-6/+9
2021-06-04mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable()Peter Collingbourne1-3/+3
2020-04-10mm/vma: define a default value for VM_DATA_DEFAULT_FLAGSAnshuman Khandual1-2/+1
2020-04-04Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds1-9/+9
2020-03-31Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADPaolo Bonzini1-1/+1
2020-03-06s390/mm: cleanup phys_to_pfn() and friendsAlexander Gordeev1-9/+9
2020-02-27s390/mm: provide memory management functions for protected KVM guestsClaudio Imbrenda1-0/+5
2020-02-17s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_rangeNathan Chancellor1-1/+1