summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/uv.c
AgeCommit message (Expand)Author
2025-01-31KVM: s390: move pv gmap functions into kvmClaudio Imbrenda
2024-10-29s390/uv: Retrieve UV secrets sysfs supportSteffen Eiden
2024-10-29s390/uv: Retrieve UV secrets supportSteffen Eiden
2024-10-29s390/uv: Provide host-key hashes in sysfsSteffen Eiden
2024-10-29s390/uv: Refactor uv-sysfs creationSteffen Eiden
2024-09-01s390/uv: convert gmap_destroy_page() from follow_page() to folio_walkDavid Hildenbrand
2024-09-01s390/uv: drop arch_make_page_accessible()David Hildenbrand
2024-07-23s390: Remove protvirt and kvm config guards for uv codeJanosch Frank
2024-06-05s390/uv: Implement HAVE_ARCH_MAKE_FOLIO_ACCESSIBLEDavid Hildenbrand
2024-06-05s390/uv: Convert uv_convert_owned_from_secure() to uv_convert_from_secure_(fo...David Hildenbrand
2024-06-05s390/uv: Convert uv_destroy_owned_page() to uv_destroy_(folio|pte)()David Hildenbrand
2024-06-05s390/uv: Make uv_convert_from_secure() a static functionDavid Hildenbrand
2024-06-05s390/uv: Update PG_arch_1 commentDavid Hildenbrand
2024-06-05s390/uv: Convert PG_arch_1 users to only work on small foliosDavid Hildenbrand
2024-06-05s390/uv: Split large folios in gmap_make_secure()David Hildenbrand
2024-06-05s390/uv: gmap_make_secure() cleanups for further changesDavid Hildenbrand
2024-06-05s390/uv: Don't call folio_wait_writeback() without a folio referenceDavid Hildenbrand
2024-04-09s390/mm: Convert gmap_make_secure to use a folioMatthew Wilcox (Oracle)
2024-04-09s390/mm: Convert make_page_secure to use a folioMatthew Wilcox (Oracle)
2024-04-09s390/uv: export prot_virt_guest symbol in uvHolger Dengler
2023-08-28s390/uv: UV feature check utilitySteffen Eiden
2023-08-18s390/uv: export uv_pin_shared for direct usageJanosch Frank
2023-07-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-06-19s390: allow pte_offset_map_lock() to failHugh Dickins
2023-06-16s390/uv: Update query for secret-UVCsSteffen Eiden
2023-06-16s390/uv: replace scnprintf with sysfs_emitSteffen Eiden
2023-06-16s390/uv: Always export uv_infoSteffen Eiden
2023-05-04KVM: s390: fix race in gmap_make_secure()Claudio Imbrenda
2022-11-23KVM: s390: pv: avoid export before import if possibleClaudio Imbrenda
2022-07-13KVM: s390: pv: add export before importClaudio Imbrenda
2022-07-13KVM: s390: pv: handle secure storage violations for protected guestsClaudio Imbrenda
2022-07-11s390: Add attestation query informationSteffen Eiden
2022-06-01s390/uv: Add dump fields to queryJanosch Frank
2022-06-01s390/uv: Add SE hdr query informationJanosch Frank
2021-12-16s390/uv: fix memblock virtual vs physical address confusionHeiko Carstens
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport
2021-10-27KVM: s390: pv: properly handle page flags for protected guestsClaudio Imbrenda
2021-10-25KVM: s390: pv: avoid stalls when making pages secureClaudio Imbrenda
2021-10-25s390/uv: fully validate the VMA before calling follow_page()David Hildenbrand
2021-07-27s390/uv: de-duplicate checks for Protected Host VirtualizationAlexander Egorenkov
2021-07-05s390: mm: Fix secure storage access exception handlingJanosch Frank
2021-06-18s390: setup kernel memory layout earlyVasily Gorbik
2021-04-12s390/protvirt: fix error return code in uv_info_init()zhongbaisong
2021-03-24s390/uv: fix prot virt host indication compilationJanosch Frank
2021-03-22s390/uv: add prot virt guest/host indication filesJanosch Frank
2021-01-27s390: uv: Fix sysfs max number of VCPUs reportingJanosch Frank
2020-11-18s390/uv: handle destroy page legacy interfaceChristian Borntraeger
2020-09-16s390/kasan: support protvirt with 4-level pagingVasily Gorbik
2020-09-16s390/protvirt: support ultravisor without secure storage limitVasily Gorbik