2019-02-22 | Christian Borntraeger | KVM: s390: implement subfunction processor calls ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: fix possible null pointer dereference in... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: start using the GIB ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: add gib_alert_irq_handler() ...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... ...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... ...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 ...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> ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: introduce struct kvm_s390_gisa_interrupt ...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... ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: coding style kvm_s390_gisa_init/clear() ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: move bitmap idle_mask into arch struct top... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: make bitmap declaration consistent ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: drop obsolete else path ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2019-02-05 | Michael Mueller | KVM: s390: clarify kvm related kernel message Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-12-18 | Michael Mueller | KVM: s390: fix kmsg component kvm-s390 Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-12-18 | Michael Mueller | KVM: s390: unregister debug feature on failing arch... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-10-08 | Christian Borntraeger | Merge branch 'apv11' of git://git.kernel.org/pub/scm... |
commit | commitdiff | tree |
2018-10-08 | Christian Borntraeger | s390: vfio-ap: make local functions and data static ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-10-05 | Pierre Morel | s390: vfio-ap: setup APCB mask using KVM dedicated... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-10-05 | Pierre Morel | KVM: s390: Tracing APCB changes ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-10-05 | Christian Borntraeger | KVM: s390: fix locking for crypto setting error path ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-10-01 | Christian Borntraeger | Merge branch 'apv11' of git://git.kernel.org/pub/scm... |
commit | commitdiff | tree |
2018-10-01 | Collin Walling | KVM: s390: set host program identifier Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | s390: doc: detailed specifications for AP virtualization ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | KVM: s390: CPU model support for AP virtualization Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | KVM: s390: device attrs to enable/disable AP interpretation ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: vsie: allow CRYCB FORMAT-0 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: vsie: allow CRYCB FORMAT-1 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: vsie: Allow CRYCB FORMAT-2 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: vsie: Make use of CRYCB FORMAT2 clear ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: vsie: Do the CRYCB validation first ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Pierre Morel | KVM: s390: Clear Crypto Control Block when using vSIE ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | s390: vfio-ap: zeroize the AP queues ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-28 | Tony Krowiak | s390: vfio-ap: implement mediated device open callback ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | KVM: s390: interface to clear CRYCB masks ...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... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: sysfs interfaces to configure control... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: sysfs interfaces to configure domains ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-26 | Tony Krowiak | s390: vfio-ap: sysfs interfaces to configure adapters ...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... ...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... ...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> ...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> ...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> ...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> ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-09-04 | Janosch Frank | KVM: s390: Fix pfmf and conditional skey emulation ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-30 | Janosch Frank | KVM: s390: Beautify skey enable check ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-19 | Christian Borntraeger | KVM: s390: add etoken support for guests ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-16 | Christian Borntraeger | KVM: s390/vsie: avoid sparse warning ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-13 | Claudio Imbrenda | KVM: s390: Fix storage attributes migration with memory... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-07-13 | Claudio Imbrenda | KVM: s390: a utility function for migration ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | David Hildenbrand | KVM: s390: vsie: simplify < 8k address checks ...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> ...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() ...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... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | David Hildenbrand | KVM: s390: introduce defines for control registers ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-05-17 | Tony Krowiak | KVM: s390: reset crypto attributes for all vcpus ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Christian Borntraeger | KVM: s390: provide counters for all interrupt injects... ...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> ...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> ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Farhan Ali | Kconfig: Remove HAS_IOMEM dependency for Graphics support ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-14 | Sebastian Ott | KVM: s390: fix fallthrough annotation ...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 ...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] ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-09 | Christian Borntraeger | KVM: s390: implement CPU model only facilities ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-03-01 | Christian Borntraeger | KVM: s390: provide io interrupt kvm_stat ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...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> ...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> ...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> ...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> ...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 ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...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 ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-14 | Christian Borntraeger | KVM: s390: force bp isolation for VSIE ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> ...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... ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
2018-02-14 | Christian Borntraeger | KVM: s390: optimize wakeup for exitless interrupts ...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> ...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> ...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> ...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> ...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> ...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> ...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> ...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> ...off-by: Christian Borntraeger <borntraeger@de.ibm.com> |
commit | commitdiff | tree |
next |