2018-09-28 | Pierre Morel | KVM: s390: Clear Crypto Control Block when using vSIE Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | s390: vfio-ap: zeroize the AP queues Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | s390: vfio-ap: implement mediated device open callback Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | KVM: s390: interface to clear CRYCB masks Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: sysfs interface to view matrix mdev... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: sysfs interfaces to configure control... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: sysfs interfaces to configure domains Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: sysfs interfaces to configure adapters Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: register matrix device with VFIO mdev... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: base implementation of VFIO AP device... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | KVM: s390: refactor crypto initialization Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | David Hildenbrand | KVM: s390: introduce and use KVM_REQ_VSIE_RESTART Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | David Hildenbrand | KVM: s390: vsie: simulate VCPU SIE entry/exit Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-04 | Janosch Frank | KVM: s390: Properly lock mm context allow_gmap_hpage_1m... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-04 | Pierre Morel | KVM: s390: vsie: copy wrapping keys to right place Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-04 | Janosch Frank | KVM: s390: Fix pfmf and conditional skey emulation Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-30 | Janosch Frank | KVM: s390: Beautify skey enable check Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-19 | Christian Borntraeger | KVM: s390: add etoken support for guests Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-16 | Christian Borntraeger | KVM: s390/vsie: avoid sparse warning Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-13 | Claudio Imbrenda | KVM: s390: Fix storage attributes migration with memory... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-13 | Claudio Imbrenda | KVM: s390: a utility function for migration Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-13 | Janosch Frank | KVM: s390: Replace clear_user with kvm_clear_guest Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | David Hildenbrand | KVM: s390: vsie: simplify < 8k address checks Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | Christian Borntraeger | Merge tag 'kvm-s390-master-4.17-1' |
commit | commitdiff | tree |
2018-05-17 | David Hildenbrand | KVM: s390: vsie: fix < 8k check for the itdba Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | David Hildenbrand | KVM: s390: generalize kvm_s390_get_tod_clock_ext() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | David Hildenbrand | KVM: s390: no need to inititalize kvm->arch members... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | David Hildenbrand | KVM: s390: introduce defines for control registers Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | Tony Krowiak | KVM: s390: reset crypto attributes for all vcpus Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | Janosch Frank | KVM: s390: Add storage key facility interpretation... Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Christian Borntraeger | KVM: s390: provide counters for all interrupt injects... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | QingFeng Hao | KVM: add machine check counter to kvm_stat Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Farhan Ali | s390/setup: enable display support for KVM guest Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Farhan Ali | s390/char: Rename EBCDIC keymap variables Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Farhan Ali | Kconfig: Remove HAS_IOMEM dependency for Graphics support Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Sebastian Ott | KVM: s390: fix fallthrough annotation Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Christian Borntraeger | KVM: s390: add exit io request stats and simplify code Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Christian Borntraeger | KVM: document KVM_CAP_S390_[BPB|PSW|GMAP|COW] Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-09 | Janosch Frank | KVM: s390: Refactor host cmma and pfmfi interpretation... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-09 | Christian Borntraeger | KVM: s390: implement CPU model only facilities Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-06 | David Hildenbrand | KVM: s390: fix memory overwrites when not using SCA... Reported-by: Christian Borntraeger <borntraeger@de.ibm.com> Tested-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-01 | Christian Borntraeger | KVM: s390: provide io interrupt kvm_stat Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-20 | David Hildenbrand | KVM: s390: provide only a single function for setting... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-20 | David Hildenbrand | KVM: s390: consider epoch index on TOD clock syncs Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-20 | David Hildenbrand | KVM: s390: consider epoch index on hotplugged CPUs Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-20 | David Hildenbrand | KVM: s390: take care of clock-comparator sign control Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-14 | David Hildenbrand | KVM: s390: use switch vs jump table in interrupt.c Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-14 | Christian Borntraeger | KVM: s390: use switch vs jump table in intercept.c Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-14 | Christian Borntraeger | KVM: s390: use switch vs jump table in priv.c Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-14 | Christian Borntraeger | KVM: s390: force bp isolation for VSIE Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-14 | Christian Borntraeger | KVM: s390: do not set intervention requests for GISA... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-14 | Christian Borntraeger | KVM: s390: optimize wakeup for exitless interrupts Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: introduce the format-1 GISA Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | s390/sclp: expose the GISA format facility Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: activate GISA for emulated interrupts Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: make kvm_s390_get_io_int() aware of GISA Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: add GISA interrupts to FLIC ioctl interface Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: abstract adapter interruption word generation... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: exploit GISA and AIV for emulated interrupts Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | s390/css: indicate the availability of the AIV facility Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: implement GISA IPM related primitives Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Jens Freimann | s390/bitops: add test_and_clear_bit_inv() Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: define GISA format-0 data structure Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-26 | Michael Mueller | KVM: s390: reverse bit ordering of irqs in pending... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | David Hildenbrand | KVM: s390: introduce and use kvm_s390_test_cpuflags() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | David Hildenbrand | KVM: s390: introduce and use kvm_s390_clear_cpuflags() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | David Hildenbrand | KVM: s390: reuse kvm_s390_set_cpuflags() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | David Hildenbrand | KVM: s390: rename __set_cpuflag() to kvm_s390_set_cpuflags() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | Christian Borntraeger | KVM: s390: add vcpu stat counters for many instruction Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | Christian Borntraeger | KVM: s390: diagnoses are instructions as well Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | David Hildenbrand | s390x/mm: simplify gmap_protect_rmap() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | Christian Borntraeger | KVM: s390: add proper locking for CMMA migration bitmap Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | David Hildenbrand | KVM: s390: vsie: store guest addresses of satellite... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-24 | David Hildenbrand | KVM: s390: vsie: use READ_ONCE to access some SCB fields Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-23 | Janosch Frank | s390/mm: Remove superfluous parameter Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-16 | David Hildenbrand | KVM: s390: cleanup struct kvm_s390_float_interrupt Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-16 | Christian Borntraeger | kvm_config: add CONFIG_S390_GUEST Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-16 | Michael Mueller | KVM: s390: drop use of spin lock in __floating_irq_kick Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-16 | Christian Borntraeger | KVM: s390: add debug tracing for cpu features of CPU... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-16 | Christian Borntraeger | KVM: s390: use created_vcpus in more places Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-01-16 | David Hildenbrand | s390x/mm: cleanup gmap_pte_op_walk() Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-12-22 | Christian Borntraeger | KVM: s390: prevent buffer overrun on memory hotplug... Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-12-22 | Christian Borntraeger | KVM: s390: fix cmma migration for multiple memory slots Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-12-06 | Janosch Frank | KVM: s390: Fix skey emulation permission check Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-12-06 | Christian Borntraeger | KVM: s390: mark irq_state.flags as non-usable Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-12-06 | Greg Kroah-Hartman | KVM: s390: Remove redundant license text Cc: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-12-06 | Greg Kroah-Hartman | KVM: s390: add SPDX identifiers to the remaining files Cc: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-11-09 | Christian Borntraeger | KVM: s390: provide a capability for AIS state migration Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-11-09 | Michael Mueller | KVM: s390: clear_io_irq() requests are not expected... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-11-09 | Michael Mueller | KVM: s390: abstract conversion between isc and enum... Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-11-09 | David Hildenbrand | KVM: s390: vsie: use common code functions for pinning Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-11-09 | Tony Krowiak | KVM: s390: SIE considerations for AP Queue virtualization Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-11-09 | Christian Borntraeger | KVM: s390: document memory ordering for kvm_s390_vcpu_wakeup Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-10-09 | Christian Borntraeger | Merge branch 'sthyi' of git://git.kernel.org/pub/scm... |
commit | commitdiff | tree |
2017-08-31 | David Hildenbrand | KVM: s390: vsie: cleanup mcck reinjection Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-08-31 | David Hildenbrand | KVM: s390: use WARN_ON_ONCE only for checking Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-08-31 | David Hildenbrand | KVM: s390: guestdbg: fix range check Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2017-08-29 | David Hildenbrand | KVM: s390: we are always in czam mode Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
next |