2016-05-09 |
David Hildenbrand | KVM: s390: document KVM_CAP_S390_RI Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-05-09 |
David Hildenbrand | KVM: s390: force ibc into valid range Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-05-09 |
David Hildenbrand | KVM: s390: cleanup cpuid handling Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-05-09 |
David Hildenbrand | KVM: s390: enable SRS only if enabled for the guest Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-05-09 |
David Hildenbrand | KVM: s390: enable PFMFI only if guest has EDAT1 Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-05-04 |
David Hildenbrand | KVM: s390: support NQ only if the facility is enabled... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-05-04 |
David Hildenbrand | KVM: s390: cmma: don't check entry content Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-17 |
David Hildenbrand | sched/preempt, sh: kmap_coherent relies on disabled... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: allocate only one DMA page per VM Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: enable STFLE interpretation only if enabled... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: wake up when the VCPU cpu timer expires Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: step the VCPU timer while in enabled wait Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: protect VCPU cpu timer with a seqcount Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: step VCPU cpu timer during kvm_run ioctl Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: abstract access to the VCPU cpu timer Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: store cpu id in vcpu->cpu when scheduled in Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-03-08 |
David Hildenbrand | KVM: s390: correct fprs on SIGP (STOP AND) STORE STATUS Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: add documentation of KVM_S390_VM_CRYPTO Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: add documentation of KVM_S390_VM_TOD Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: remove old fragment of vector registers Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: instruction-fetching exceptions on SIE faults Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: provide prog irq ilc on SIE faults Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: irq delivery should not rely on icptcode Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: clean up prog irq injection on prog irq... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: read the correct opcode on SIE faults Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: gaccess: implement instruction fetching... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: gaccess: introduce access modes Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: migration / injection of prog irq ilc Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: PSW forwarding / rewinding / ilc rework Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: sync of fp registers via kvm_run Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-02-10 |
David Hildenbrand | KVM: s390: allow sync of fp registers via vregs Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-01-26 |
David Hildenbrand | KVM: s390: fix memory overwrites when vx is disabled Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2016-01-26 |
David Hildenbrand | KVM: s390: fix guest fprs memory leak Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: s390: don't load kvm without virtualization support Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | s390: show virtualization support in /proc/cpuinfo Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | s390/sclp: introduce check for SIE Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: s390: don't switch to ESCA for ucontrol Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: s390: cleanup sca_add_vcpu Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: s390: always set/clear the SCA sda field Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: s390: fix SCA related races and double use Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: s390: we always have a SCA Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: s390: fast path for sca_ext_call_pending Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: s390: rewrite vcpu_post_run and drop out early Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: use heuristic for fast VCPU lookup by id Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-30 |
David Hildenbrand | KVM: Use common function for VCPU lookup by id Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-27 |
David Hildenbrand | s390: get_user_pages_fast() might sleep Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-19 |
David Hildenbrand | KVM: s390: fix wrong lookup of VCPUs by array index Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-19 |
David Hildenbrand | KVM: s390: avoid memory overwrites on emergency signal... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-19 |
David Hildenbrand | KVM: Provide function for VCPU lookup by id Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-11-19 |
David Hildenbrand | KVM: s390: enable SIMD only when no VCPUs were created Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-29 |
David Hildenbrand | KVM: s390: SCA must not cross page boundaries Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: factor out reading of the guest TOD clock Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: factor out and fix setting of guest TOD... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: switch to get_tod_clock() and fix STP sync... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: correctly handle injection of pgm irqs and... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: simplify in-kernel program irq injection Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: drop out early in kvm_s390_has_irq() Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: kvm_arch_vcpu_runnable already cares about... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: set interception requests for all floating... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-10-13 |
David Hildenbrand | KVM: s390: disabled wait cares about machine checks... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-09-25 |
David Hildenbrand | KVM: disable halt_poll_ns as default for s390x Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-07-29 |
David Hildenbrand | KVM: s390: more irq names for trace events Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-07-29 |
David Hildenbrand | KVM: s390: remove "from (user|kernel)" from irq injection... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-07-29 |
David Hildenbrand | KVM: s390: filter space-switch events when PER is enforced Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-06-02 |
David Hildenbrand | KVM: s390: introduce KMSG_COMPONENT for kvm-s390 Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-06-02 |
David Hildenbrand | KVM: s390: call exit_sie() directly on vcpu block/request Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, mm/fault: Decouple preemption from the... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, MIPS: Properly lock access to the FPU Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, powerpc: Disable preemption in enable_kernel_... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, futex: Update comments to clarify that... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, arm/futex: Disable preemption in UP... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, arm/futex: Disable preemption in UP... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, futex: Disable preemption in UP futex_atomic_... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, futex: Disable preemption in UP futex_atomic_... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | mm/fault, drm/i915: Use pagefault_disabled() to check... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | mm/fault, arch: Use pagefault_disable() to check for... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, mm/kmap, MIPS: Disable preemption in... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, mm/kmap: Explicitly disable/enable preemption... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | mm/uaccess, mm/fault: Clarify that uaccess may only... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, mm/fault: Trigger might_sleep() in might_faul... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-19 |
David Hildenbrand | sched/preempt, mm/fault: Count pagefault_disable()... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-13 |
David Hildenbrand | s390/sclp: move sclp_facilities into "struct sclp" Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-13 |
David Hildenbrand | s390/sclp: get rid of sclp_get_mtid() and sclp_get_mtid_max() Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-13 |
David Hildenbrand | s390/sclp: unify basic sclp access by exposing "struct... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-13 |
David Hildenbrand | s390/sclp: prepare smp_fill_possible_mask for global... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-08 |
David Hildenbrand | KVM: s390: drop handling of interception code 12 Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-08 |
David Hildenbrand | KVM: s390: factor out and optimize floating irq VCPU... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-05-08 |
David Hildenbrand | KVM: s390: fix external call injection without sigp... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-03-31 |
David Hildenbrand | perf callchain: Fix kernel symbol resolution by remembering... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com> Cc: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-03-31 |
David Hildenbrand | KVM: s390: cpu timer irq priority Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-03-31 |
David Hildenbrand | KVM: s390: store the breaking-event address on pgm... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-03-06 |
David Hildenbrand | KVM: s390: fix instruction interception trace point Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-03-06 |
David Hildenbrand | KVM: s390: reinjection of irqs can fail in the tpi... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-03-06 |
David Hildenbrand | KVM: s390: fix handling of write errors in the tpi... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-02-09 |
David Hildenbrand | KVM: s390: floating irqs: fix user triggerable endless... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-01-23 |
David Hildenbrand | KVM: s390: avoid memory leaks if __inject_vm() fails Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-01-23 |
David Hildenbrand | KVM: s390: forward most SIGP orders to user space Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-01-23 |
David Hildenbrand | KVM: s390: clear the pfault queue if user space sets... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-01-23 |
David Hildenbrand | KVM: s390: only one external call may be pending at... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
2015-01-23 |
David Hildenbrand | s390/sclp: introduce check for the SIGP Interpretation... Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
|
commit | commitdiff | tree |
next |