2020-04-07 | David Hildenbrand | KVM: s390: vsie: Fix delivery of addressing exceptions Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-07 | David Hildenbrand | KVM: s390: vsie: Fix region 1 ASCE sanity shadow address... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-03-27 | Christian Borntraeger | s390/gmap: return proper error code on ksm unsharing Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-03-23 | Christian Borntraeger | KVM: s390: mark sie block as 512 byte aligned Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-03-23 | Joe Perches | KVM: s390: Use fallthrough; Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-03-11 | Christian Borntraeger | KVM: s390: Also reset registers in sync regs for initial... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Michael Mueller | KVM: s390: introduce module parameter kvm.use_gisa Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add KVM api documentation Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Christian Borntraeger | KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | DOCUMENTATION: Protected virtual machine introduction... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add UV cpu reset calls Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Christian Borntraeger | KVM: s390: protvirt: do not inject interrupts after... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Mask PSW interrupt bits for interceptio... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Support cmd 5 operation state Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Report CPU state to Ultravisor Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: UV calls in support of diag308... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add program exception injection Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Only sync fmt4 registers Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Do only reset registers that are... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: disallow one_reg Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: STSI handling Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Write sthyi data to instruction... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Claudio Imbrenda | KVM: s390/mm: handle guest unpin events Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: handle secure guest prefix pages Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: S390: protvirt: Introduce instruction data area... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add new gprs location handling Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Handle spec exception loops Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Christian Borntraeger | KVM: s390: protvirt: Add SCLP interrupt handling Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Michael Mueller | KVM: s390: protvirt: Implement interrupt injection Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Instruction emulation Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Handle SE notification interceptions Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Christian Borntraeger | KVM: s390/mm: Make pages accessible before destroying... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Secure memory is not mergeable Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add initial vm and cpu lifecycle... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: add new variants of UV CALL Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add UV debug trace Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Ulrich Weigand | KVM: s390/interrupt: do not pin adapter interrupt pages Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Christian Borntraeger | Merge branch 'pvbase' of git://git.kernel.org/pub/scm... |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | s390/protvirt: Add sysfs firmware interface for Ultravisor... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Vasily Gorbik | s390/mm: add (non)secure page access exceptions handlers Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Claudio Imbrenda | s390/mm: provide memory management functions for protected... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Vasily Gorbik | s390/protvirt: add ultravisor initialization Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Vasily Gorbik | s390/protvirt: introduce host side setup Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Pierre Morel | selftests: KVM: testing the local IRQs resets Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Janosch Frank | selftests: KVM: s390x: Add reset tests Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Janosch Frank | selftests: KVM: Add fpu and one reg set/get library... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Janosch Frank | KVM: s390: Add new reset vcpu API Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Janosch Frank | KVM: s390: Cleanup initial cpu reset Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Christian Borntraeger | KVM: s390: do not clobber registers during guest reset... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Christian Borntraeger | KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-10-10 | Christian Borntraeger | KVM: s390: Do not yield when target is already running Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-10-10 | Christian Borntraeger | KVM: s390: count invalid yields Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-10-10 | Christian Borntraeger | selftests: kvm: make syncregs more reliable on s390 Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-10-04 | Janosch Frank | KVM: s390: Cleanup kvm_arch_init error path Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-10-04 | Thomas Huth | KVM: s390: Remove unused parameter from __inject_sigp_restart() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-09-12 | Thomas Huth | KVM: s390: Do not leak kernel stack data in the KVM_S390_INT... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-09-12 | Igor Mammedov | KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-29 | Thomas Huth | KVM: selftests: Add a test for the KVM_S390_MEM_OP... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-29 | Cornelia Huck | KVM: s390: improve documentation for S390_MEM_OP Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-29 | Thomas Huth | KVM: s390: Test for bad access register and size at... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-02 | Thomas Huth | KVM: selftests: Enable dirty_log_test on s390x Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-02 | Thomas Huth | KVM: selftests: Implement ucall() for s390x Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-02 | Thomas Huth | KVM: selftests: Split ucall.c into architecture specific... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Christian Borntraeger | KVM: selftests: enable pgste option for the linker... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Thomas Huth | KVM: selftests: Move kvm_create_max_vcpus test to generic... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Thomas Huth | KVM: selftests: Add the sync_regs test for s390x Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Thomas Huth | KVM: selftests: Add processor code for s390x Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Thomas Huth | KVM: selftests: Align memory region addresses to 1M... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Thomas Huth | KVM: selftests: Introduce a VM_MODE_DEFAULT macro for... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Thomas Huth | KVM: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-05-28 | Thomas Huth | KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-05-28 | Christian Borntraeger | kvm: fix compile on s390 part 2 Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-05-20 | Christian Borntraeger | KVM: s390: change default halt poll time to 50us Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-05-20 | Wei Yongjun | KVM: s390: fix typo in parameter description Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-29 | Pierre Morel | KVM: s390: vsie: Return correct values for Invalid... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-29 | Pierre Morel | KVM: s390: vsie: Do not shadow CRYCB when no AP and... Reported-by: Christian Borntraeger <borntraeger@de.ibm.com> Tested-by: Christian Borntraeger <borntraeger@de.ibm.com> Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-26 | Christian Borntraeger | KVM: s390: provide kvm_arch_no_poll function Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-26 | Christian Borntraeger | KVM: polling: add architecture backend to disable polling Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-25 | Christian Borntraeger | KVM: s390: enable MSA9 keywrapping functions depending... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-25 | Christian Borntraeger | KVM: s390: add deflate conversion facilty to cpu model Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-18 | Christian Borntraeger | KVM: s390: add enhanced sort facilty to cpu model Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-18 | Christian Borntraeger | KVM: s390: provide query function for instructions... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-18 | Christian Borntraeger | KVM: s390: add MSA9 to cpumodel Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-18 | Christian Borntraeger | KVM: s390: add vector BCD enhancements facility to... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-18 | Christian Borntraeger | KVM: s390: add vector enhancements facility 2 to cpumodel Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-04-18 | Eric Farman | KVM: s390: Fix potential spectre warnings Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-22 | Christian Borntraeger | KVM: s390: add debug logging for cpu model subfunctions Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-22 | Christian Borntraeger | KVM: s390: implement subfunction processor calls Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-11 | Pierre Morel | s390: vsie: Use effective CRYCBD.31 to check CRYCBD... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: fix possible null pointer dereference in... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: start using the GIB Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: add gib_alert_irq_handler() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: kvm_s390_gisa_clear() now clears the IPM... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: add functions to (un)register GISC with... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: add kvm reference to struct sie_page2 Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: add the GIB and its related life-cyle functions Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | s390/cio: add function chsc_sgib() Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: introduce struct kvm_s390_gisa_interrupt Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: remove kvm_s390_ from gisa static inline... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: use pending_irqs_no_gisa() where appropriate Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
next |