aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/uv.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-17s390: Explicitly include <linux/export.h>Heiko Carstens1-0/+1
2025-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-19/+78
2025-05-28KVM: s390: Simplify and move pv codeClaudio Imbrenda1-6/+6
2025-05-28s390/uv: Improve splitting of large folios that cannot be split while dirtyDavid Hildenbrand1-6/+60
2025-05-28s390/uv: Always return 0 from s390_wiggle_split_folio() if successfulDavid Hildenbrand1-10/+12
2025-05-28s390/uv: Don't return 0 from make_hva_secure() if the operation was not successfulDavid Hildenbrand1-1/+4
2025-04-30s390/uv: Remove uv_get_secret_metadata functionHarald Freudenberger1-30/+0
2025-04-30s390/uv: Rename find_secret() to uv_find_secret() and publishHarald Freudenberger1-5/+14
2025-03-14KVM: s390: pv: fix race when making a page secureClaudio Imbrenda1-7/+129
2025-01-31KVM: s390: move pv gmap functions into kvmClaudio Imbrenda1-263/+29
2024-10-29s390/uv: Retrieve UV secrets sysfs supportSteffen Eiden1-1/+23
2024-10-29s390/uv: Retrieve UV secrets supportSteffen Eiden1-1/+128
2024-10-29s390/uv: Provide host-key hashes in sysfsSteffen Eiden1-0/+71
2024-10-29s390/uv: Refactor uv-sysfs creationSteffen Eiden1-10/+22
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_(folio|pte)()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