summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/uv.h
AgeCommit message (Expand)AuthorFilesLines
2026-08-05KVM: s390: Remove cond_resched() callsHeiko Carstens1-14/+2
2026-07-30KVM: s390: pv: Use VM_SPARSE area for guest variable storage areaHeiko Carstens1-0/+2
2026-02-04KVM: s390: Switch to new gmapClaudio Imbrenda1-1/+0
2026-02-04KVM: s390: Export two functionsClaudio Imbrenda1-0/+2
2025-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+0
2025-05-28s390: Remove unneeded includesClaudio Imbrenda1-1/+0
2025-04-30s390/uv: Remove uv_get_secret_metadata functionHarald Freudenberger1-2/+0
2025-04-30s390/uv: Rename find_secret() to uv_find_secret() and publishHarald Freudenberger1-0/+3
2025-03-14KVM: s390: pv: fix race when making a page secureClaudio Imbrenda1-1/+1
2025-01-31KVM: s390: move pv gmap functions into kvmClaudio Imbrenda1-3/+3
2024-11-13s390/uv: Convert to use flag output macrosHeiko Carstens1-6/+6
2024-10-29s390/uv: Retrieve UV secrets sysfs supportSteffen Eiden1-4/+6
2024-10-29s390/uv: Retrieve UV secrets supportSteffen Eiden1-2/+134
2024-10-29s390/uv: Use a constant for more-data rcSteffen Eiden1-0/+1
2024-10-29s390/uv: Provide host-key hashes in sysfsSteffen Eiden1-0/+17
2024-08-07s390/uv: Panic for set and remove shared access UVC errorsClaudio Imbrenda1-1/+4
2024-07-23s390: Remove protvirt and kvm config guards for uv codeJanosch Frank1-32/+0
2024-06-05s390/uv: Convert uv_convert_owned_from_secure() to uv_convert_from_secure_(fo...David Hildenbrand1-2/+2
2024-06-05s390/uv: Convert uv_destroy_owned_page() to uv_destroy_(folio|pte)()David Hildenbrand1-2/+8
2024-06-05s390/uv: Make uv_convert_from_secure() a static functionDavid Hildenbrand1-6/+0
2023-08-28KVM: s390: pv: Allow AP-instructions for pv-guestsSteffen Eiden1-1/+11
2023-08-28s390/uv: UV feature check utilitySteffen Eiden1-0/+7
2023-08-18s390/uv: export uv_pin_shared for direct usageJanosch Frank1-0/+6
2023-06-16s390/uv: Update query for secret-UVCsSteffen Eiden1-2/+11
2023-06-16s390/uvdevice: Add 'Lock Secret Store' UVCSteffen Eiden1-0/+2
2023-06-16s390/uvdevice: Add 'List Secrets' UVCSteffen Eiden1-0/+3
2023-06-16s390/uvdevice: Add 'Add Secret' UVCSteffen Eiden1-0/+14
2022-11-23KVM: s390: pv: support for Destroy fast UVCClaudio Imbrenda1-0/+10
2022-07-13KVM: s390: pv: handle secure storage violations for protected guestsClaudio Imbrenda1-0/+1
2022-07-11s390: Add attestation query informationSteffen Eiden1-1/+6
2022-06-01KVM: s390: pv: Add dump support definitionsJanosch Frank1-0/+33
2022-06-01s390/uv: Add dump fields to queryJanosch Frank1-0/+5
2022-06-01s390/uv: Add SE hdr query informationJanosch Frank1-1/+6
2022-05-20drivers/s390/char: Add Ultravisor io deviceSteffen Eiden1-1/+22
2022-02-25KVM: s390: pv: make use of ultravisor AIV supportMichael Mueller1-0/+1
2021-12-17s390: uv: Add offset comments to UV query struct and fix namingJanosch Frank1-17/+17
2021-10-27KVM: s390: pv: properly handle page flags for protected guestsClaudio Imbrenda1-2/+8
2021-10-25KVM: s390: pv: add macros for UVC CC valuesClaudio Imbrenda1-0/+5
2021-07-27s390/boot: move uv function declarations to boot/uv.hAlexander Egorenkov1-8/+0
2021-07-05s390: mm: Fix secure storage access exception handlingJanosch Frank1-1/+7
2021-01-27s390: uv: Fix sysfs max number of VCPUs reportingJanosch Frank1-2/+2
2020-09-14s390/uv: add destroy page callJanosch Frank1-0/+7
2020-02-27KVM: s390: protvirt: Add UV cpu reset callsJanosch Frank1-0/+6
2020-02-27KVM: s390: protvirt: Support cmd 5 operation stateJanosch Frank1-0/+1
2020-02-27KVM: s390: protvirt: Report CPU state to UltravisorJanosch Frank1-0/+15
2020-02-27KVM: s390: protvirt: UV calls in support of diag308 0, 1Janosch Frank1-0/+4
2020-02-27KVM: s390: protvirt: Add initial vm and cpu lifecycle handlingJanosch Frank1-0/+69
2020-02-27KVM: s390: add new variants of UV CALLJanosch Frank1-5/+60
2020-02-27s390/mm: provide memory management functions for protected KVM guestsClaudio Imbrenda1-0/+31
2020-02-27s390/protvirt: add ultravisor initializationVasily Gorbik1-0/+15