2021-03-24 | Claudio Imbrenda | KVM: s390: VSIE: correctly handle MVPG when in VSIE Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> [borntraeger@de.ibm.com: apply fixup from Claudio] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2021-03-24 | Claudio Imbrenda | KVM: s390: extend kvm_s390_shadow_fault to return entry... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> [borntraeger@de.ibm.com: fold in a fix from Claudio] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2021-03-09 | Claudio Imbrenda | KVM: s390: split kvm_s390_logical_to_effective Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2021-03-09 | Pierre Morel | KVM: s390: diag9c (directed yield) forwarding ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2021-03-09 | Bhaskar Chowdhury | KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-12-10 | Christian Borntraeger | KVM: s390: track synchronous pfault events in kvm_stat ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...org/r/20201125090658.38463-1-borntraeger@de.ibm.com |
commit | commitdiff | tree |
2020-12-10 | Collin Walling | KVM: selftests: sync_regs test for diag318 Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-12-10 | Christian Borntraeger | s390/gmap: make gmap memcg aware ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-12-10 | Christian Borntraeger | KVM: s390: Add memcg accounting to KVM allocations ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-11-18 | Christian Borntraeger | MAINTAINERS: add uv.c also to KVM/s390 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-11-18 | Christian Borntraeger | s390/uv: handle destroy page legacy interface ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-11-11 | Collin Walling | KVM: s390: remove diag318 reset code Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-11-11 | Janosch Frank | KVM: s390: pv: Mark mm as protected after the set secure... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-09-14 | Collin Walling | docs: kvm: add documentation for KVM_CAP_S390_DIAG318 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-06-23 | Collin Walling | s390/kvm: diagnose 0x318 sync and reset [borntraeger@de.ibm.com: fix sync_reg position] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-06-23 | Collin Walling | s390/setup: diag 318: refactor struct ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-06-18 | Christian Borntraeger | KVM: s390: reduce number of IO pins to 1 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...kernel.org/r/20200617083620.5409-1-borntraeger@de.ibm.com |
commit | commitdiff | tree |
2020-05-05 | Christian Borntraeger | KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction ...org/kvm/20200505083515.2720-1-borntraeger@de.ibm.com ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-21 | Christian Borntraeger | s390/mm: fix page table upgrade vs 2ndary address mode... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-20 | Jason Yan | KVM: s390: remove unneeded semicolon in gisa_vcpu_kicker() ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-20 | David Hildenbrand | KVM: s390: vsie: gmap_table_walk() simplifications Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-20 | David Hildenbrand | KVM: s390: vsie: Move conditional reschedule Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-20 | Claudio Imbrenda | MAINTAINERS: add a reviewer for KVM/s390 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-20 | Eric Farman | KVM: s390: Fix PV check in deliverable_irqs() ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-07 | David Hildenbrand | KVM: s390: vsie: Fix possible race when shadowing region... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-04-07 | David Hildenbrand | KVM: s390: vsie: Fix delivery of addressing exceptions Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> [borntraeger@de.ibm.com: fix patch description] ...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> [borntraeger@de.ibm.com: fix patch description, remove... ...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 ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-03-23 | Joe Perches | KVM: s390: Use fallthrough; ...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... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Michael Mueller | KVM: s390: introduce module parameter kvm.use_gisa ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add KVM api documentation [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | DOCUMENTATION: Protected virtual machine introduction... [borntraeger@de.ibm.com: fixing and conversion to rst] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add UV cpu reset calls [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Christian Borntraeger | KVM: s390: protvirt: do not inject interrupts after... ...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... [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Support cmd 5 operation state [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Report CPU state to Ultravisor [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...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... [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add program exception injection [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Only sync fmt4 registers [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...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... [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: disallow one_reg [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: STSI handling [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Write sthyi data to instruction... [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Claudio Imbrenda | KVM: s390/mm: handle guest unpin events [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: handle secure guest prefix pages [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: S390: protvirt: Introduce instruction data area... [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add new gprs location handling [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Handle spec exception loops [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Christian Borntraeger | KVM: s390: protvirt: Add SCLP interrupt handling ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Michael Mueller | KVM: s390: protvirt: Implement interrupt injection [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Instruction emulation [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Handle SE notification interceptions [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Christian Borntraeger | KVM: s390/mm: Make pages accessible before destroying... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Secure memory is not mergeable [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...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... [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: add new variants of UV CALL [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-02-27 | Janosch Frank | KVM: s390: protvirt: Add UV debug trace [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...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 [borntraeger@de.ibm.com: patch simplification] ...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... ...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> [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...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> [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...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> [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...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> [borntraeger@de.ibm.com: patch merging, splitting, fixing] ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Pierre Morel | selftests: KVM: testing the local IRQs resets ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Janosch Frank | selftests: KVM: s390x: Add reset tests ...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... ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Janosch Frank | KVM: s390: Cleanup initial cpu reset ...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... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2020-01-31 | Christian Borntraeger | KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-10-10 | Christian Borntraeger | KVM: s390: count invalid yields ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-10-10 | Christian Borntraeger | selftests: kvm: make syncregs more reliable on s390 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-10-04 | Janosch Frank | KVM: s390: Cleanup kvm_arch_init error path ...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() ...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> ...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> ...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... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-29 | Cornelia Huck | KVM: s390: improve documentation for S390_MEM_OP ...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... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-02 | Thomas Huth | KVM: selftests: Enable dirty_log_test on s390x ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-02 | Thomas Huth | KVM: selftests: Implement ucall() for s390x ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-08-02 | Thomas Huth | KVM: selftests: Split ucall.c into architecture specific... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Christian Borntraeger | KVM: selftests: enable pgste option for the linker... ...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... ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Thomas Huth | KVM: selftests: Add processor code for s390x ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-06-04 | Thomas Huth | KVM: selftests: Align memory region addresses to 1M... ...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... ...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... ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-05-28 | Christian Borntraeger | kvm: fix compile on s390 part 2 ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-05-20 | Wei Yongjun | KVM: s390: fix typo in parameter description ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
next |