summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/uv.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-01s390/uv: convert gmap_destroy_page() from follow_page() to folio_walkDavid Hildenbrand1-6/+12
2024-09-01s390/uv: drop arch_make_page_accessible()David Hildenbrand1-5/+0
2024-07-23s390: Remove protvirt and kvm config guards for uv codeJanosch Frank1-20/+15
2024-06-05s390/uv: Implement HAVE_ARCH_MAKE_FOLIO_ACCESSIBLEDavid Hildenbrand1-7/+11
2024-06-05s390/uv: Convert uv_convert_owned_from_secure() to uv_convert_from_secure_(fo...David Hildenbrand1-5/+13
2024-06-05s390/uv: Convert uv_destroy_owned_page() to uv_destroy_(folio|pte)()David Hildenbrand1-7/+17
2024-06-05s390/uv: Make uv_convert_from_secure() a static functionDavid Hildenbrand1-1/+1
2024-06-05s390/uv: Update PG_arch_1 commentDavid Hildenbrand1-5/+4
2024-06-05s390/uv: Convert PG_arch_1 users to only work on small foliosDavid Hildenbrand1-16/+25
2024-06-05s390/uv: Split large folios in gmap_make_secure()David Hildenbrand1-6/+25
2024-06-05s390/uv: gmap_make_secure() cleanups for further changesDavid Hildenbrand1-26/+40
2024-06-05s390/uv: Don't call folio_wait_writeback() without a folio referenceDavid Hildenbrand1-0/+8
2024-04-09s390/mm: Convert gmap_make_secure to use a folioMatthew Wilcox (Oracle)1-13/+14
2024-04-09s390/mm: Convert make_page_secure to use a folioMatthew Wilcox (Oracle)1-13/+16
2024-04-09s390/uv: export prot_virt_guest symbol in uvHolger Dengler1-0/+1
2023-08-28s390/uv: UV feature check utilitySteffen Eiden1-1/+1
2023-08-18s390/uv: export uv_pin_shared for direct usageJanosch Frank1-1/+2
2023-07-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-33/+75
2023-06-19s390: allow pte_offset_map_lock() to failHugh Dickins1-0/+2
2023-06-16s390/uv: Update query for secret-UVCsSteffen Eiden1-0/+40
2023-06-16s390/uv: replace scnprintf with sysfs_emitSteffen Eiden1-32/+26
2023-06-16s390/uv: Always export uv_infoSteffen Eiden1-1/+9
2023-05-04KVM: s390: fix race in gmap_make_secure()Claudio Imbrenda1-21/+11
2022-11-23KVM: s390: pv: avoid export before import if possibleClaudio Imbrenda1-0/+7
2022-07-13KVM: s390: pv: add export before importClaudio Imbrenda1-0/+28
2022-07-13KVM: s390: pv: handle secure storage violations for protected guestsClaudio Imbrenda1-0/+55
2022-07-11s390: Add attestation query informationSteffen Eiden1-0/+20
2022-06-01s390/uv: Add dump fields to queryJanosch Frank1-0/+33
2022-06-01s390/uv: Add SE hdr query informationJanosch Frank1-0/+20
2021-12-16s390/uv: fix memblock virtual vs physical address confusionHeiko Carstens1-5/+5
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport1-1/+1
2021-10-27KVM: s390: pv: properly handle page flags for protected guestsClaudio Imbrenda1-1/+33
2021-10-25KVM: s390: pv: avoid stalls when making pages secureClaudio Imbrenda1-6/+23
2021-10-25s390/uv: fully validate the VMA before calling follow_page()David Hildenbrand1-1/+1
2021-07-27s390/uv: de-duplicate checks for Protected Host VirtualizationAlexander Egorenkov1-15/+0
2021-07-05s390: mm: Fix secure storage access exception handlingJanosch Frank1-0/+10
2021-06-18s390: setup kernel memory layout earlyVasily Gorbik1-7/+1
2021-04-12s390/protvirt: fix error return code in uv_info_init()zhongbaisong1-1/+3
2021-03-24s390/uv: fix prot virt host indication compilationJanosch Frank1-1/+7
2021-03-22s390/uv: add prot virt guest/host indication filesJanosch Frank1-1/+36
2021-01-27s390: uv: Fix sysfs max number of VCPUs reportingJanosch Frank1-1/+1
2020-11-18s390/uv: handle destroy page legacy interfaceChristian Borntraeger1-1/+8
2020-09-16s390/kasan: support protvirt with 4-level pagingVasily Gorbik1-0/+3
2020-09-16s390/protvirt: support ultravisor without secure storage limitVasily Gorbik1-1/+2
2020-09-16s390/protvirt: parse prot_virt option in the decompressorVasily Gorbik1-24/+16
2020-09-14s390/uv: add destroy page callJanosch Frank1-0/+20
2020-06-16s390/protvirt: use scnprintf() instead of snprintf()Chen Zhou1-4/+4
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse1-2/+2
2020-04-25s390/protvirt: fix compilation issueClaudio Imbrenda1-1/+2