Commit Graph

793 Commits (893e26e61d04eac974ded0c11e1647b335c8cb7b)

Author SHA1 Message Date
David Hildenbrand 3e3c67f6a3 KVM: s390: gaccess: convert kvm_s390_check_low_addr_prot_real() 9 years ago
David Hildenbrand d03193de30 KVM: s390: gaccess: function for preparing translation exceptions 9 years ago
David Hildenbrand 6167375b55 KVM: s390: gaccess: store guest address on ALC prot exceptions 9 years ago
David Hildenbrand 22be5a1331 KVM: s390: forward ESOP if available 9 years ago
David Hildenbrand 15c9705f0c KVM: s390: interface to query and configure cpu features 9 years ago
Alexander Yarygin c1778e5157 KVM: s390: Add mnemonic print to kvm_s390_intercept_prog 9 years ago
Janosch Frank 7d0a5e6241 KVM: s390: Limit sthyi execution 9 years ago
Janosch Frank 95ca2cb579 KVM: s390: Add sthyi emulation 9 years ago
Janosch Frank a011eeb2a3 KVM: s390: Add operation exception interception handler 9 years ago
Alexander Yarygin 9ec6de1923 KVM: s390: Add stats for PEI events 9 years ago
David Hildenbrand 0487c44d1e KVM: s390: ignore IBC if zero 9 years ago
Christian Borntraeger 3491caf275 KVM: halt_polling: provide a way to qualify wakeups during poll 9 years ago
Alexander Yarygin 60a37709ce KVM: s390: Populate mask of non-hypervisor managed facility bits 9 years ago
Alexander Yarygin ed8dda0bf7 KVM: s390: Enable all facility bits that are known good for passthrough 9 years ago
David Hildenbrand 053dd2308d KVM: s390: force ibc into valid range 9 years ago
David Hildenbrand 9bb0ec0997 KVM: s390: cleanup cpuid handling 9 years ago
David Hildenbrand bd50e8ec8f KVM: s390: enable SRS only if enabled for the guest 9 years ago
David Hildenbrand d6af0b491b KVM: s390: enable PFMFI only if guest has EDAT1 9 years ago
David Hildenbrand edc5b05566 KVM: s390: support NQ only if the facility is enabled for the guest 9 years ago
David Hildenbrand 4a5e7e381f KVM: s390: cmma: don't check entry content 9 years ago
Halil Pasic 6d28f789bf KVM: s390: add clear I/O irq operation for FLIC 9 years ago
Halil Pasic 4f1298584e KVM: s390: implement has_attr for FLIC 9 years ago
Adam Buchbinder 7eb792bf7c s390: Fix misspellings in comments 9 years ago
Martin Schwidefsky 1e133ab296 s390/mm: split arch/s390/mm/pgtable.c 9 years ago
Martin Schwidefsky ebde765c0e s390/mm: uninline ptep_xxx functions from pgtable.h 9 years ago
David Hildenbrand c54f0d6ae0 KVM: s390: allocate only one DMA page per VM 9 years ago
David Hildenbrand 80bc79dc0b KVM: s390: enable STFLE interpretation only if enabled for the guest 9 years ago
David Hildenbrand b3c17f10fa KVM: s390: wake up when the VCPU cpu timer expires 9 years ago
David Hildenbrand 5ebda31686 KVM: s390: step the VCPU timer while in enabled wait 9 years ago
David Hildenbrand 9c23a1318e KVM: s390: protect VCPU cpu timer with a seqcount 9 years ago
David Hildenbrand db0758b297 KVM: s390: step VCPU cpu timer during kvm_run ioctl 9 years ago
David Hildenbrand 4287f247f6 KVM: s390: abstract access to the VCPU cpu timer 9 years ago
David Hildenbrand 01a745ac8b KVM: s390: store cpu id in vcpu->cpu when scheduled in 9 years ago
David Hildenbrand 9522b37f5a KVM: s390: correct fprs on SIGP (STOP AND) STORE STATUS 9 years ago
Marcelo Tosatti 8577370fb0 KVM: Use simple waitqueue for vcpu->wq 9 years ago
Christian Borntraeger 1763f8d09d KVM: s390: bail out early on fatal signal in dirty logging 9 years ago
Christian Borntraeger 70c88a00fb KVM: s390: do not block CPU on dirty logging 9 years ago
Christian Borntraeger ab99a1cc7a KVM: s390: do not take mmap_sem on dirty log query 9 years ago
David Hildenbrand 9b0d721a07 KVM: s390: instruction-fetching exceptions on SIE faults 9 years ago
David Hildenbrand 5631792053 KVM: s390: provide prog irq ilc on SIE faults 9 years ago
David Hildenbrand eaa4f41642 KVM: s390: irq delivery should not rely on icptcode 9 years ago
David Hildenbrand f6af84e7e7 KVM: s390: clean up prog irq injection on prog irq icpts 9 years ago
David Hildenbrand 6597732275 KVM: s390: read the correct opcode on SIE faults 9 years ago
David Hildenbrand 34346b9a93 KVM: s390: gaccess: implement instruction fetching mode 9 years ago
David Hildenbrand 92c9632119 KVM: s390: gaccess: introduce access modes 9 years ago
David Hildenbrand 634790b827 KVM: s390: migration / injection of prog irq ilc 9 years ago
David Hildenbrand 0e8bc06a2f KVM: s390: PSW forwarding / rewinding / ilc rework 9 years ago
David Hildenbrand 6fd8e67dd8 KVM: s390: sync of fp registers via kvm_run 9 years ago
David Hildenbrand f6aa6dc449 KVM: s390: allow sync of fp registers via vregs 9 years ago
David Hildenbrand 9abc2a08a7 KVM: s390: fix memory overwrites when vx is disabled 9 years ago