Re: [PATCH 0/5] PPC: Current patch queue for HV KVM

2015-07-01 Thread Alexander Graf
On 24.06.15 13:18, Paul Mackerras wrote: > This is my current queue of patches for HV KVM. This series is based > on the kvm next branch. They have all been posted 6 weeks ago or > more, though I have just added a 3-line fix to patch 2/5 to fix a bug > that we found in testing migration, and I

[PATCH 0/5] PPC: Current patch queue for HV KVM

2015-06-24 Thread Paul Mackerras
This is my current queue of patches for HV KVM. This series is based on the kvm next branch. They have all been posted 6 weeks ago or more, though I have just added a 3-line fix to patch 2/5 to fix a bug that we found in testing migration, and I expanded a comment (no code change) in patch 3/5 fo

Re: [PATCH 0/5] Fixes and improvements for HV KVM on PPC

2014-12-17 Thread Alexander Graf
On 03.12.14 03:30, Paul Mackerras wrote: > This series of patches is based on Alex Graf's kvm-ppc-queue branch > and is intended for the 3.19 merge window. It starts by removing the > code to support HV KVM on PPC970 processors. This code is hardly used > now since there are not many HV-capable

[PATCH 0/5] Fixes and improvements for HV KVM on PPC

2014-12-02 Thread Paul Mackerras
This series of patches is based on Alex Graf's kvm-ppc-queue branch and is intended for the 3.19 merge window. It starts by removing the code to support HV KVM on PPC970 processors. This code is hardly used now since there are not many HV-capable PPC970 machines (Apple G5 machines are not HV-capa

Re: [PATCH 0/5] Some fixes for HV KVM on PPC

2014-11-20 Thread Alexander Graf
On 03.11.14 05:51, Paul Mackerras wrote: > Here are fixes for five bugs which were found in the testing of our > PowerKVM product. The bugs range from guest performance issues to > guest crashes and memory corruption. Please apply. Thanks, applied patches 1-4 to kvm-ppc-queue. Alex -- To uns

[PATCH 0/5] Some fixes for HV KVM on PPC

2014-11-02 Thread Paul Mackerras
Here are fixes for five bugs which were found in the testing of our PowerKVM product. The bugs range from guest performance issues to guest crashes and memory corruption. Please apply. Paul. --- arch/powerpc/include/asm/kvm_book3s_64.h | 2 +- arch/powerpc/kvm/book3s_hv.c | 22

[PATCH 0/5 v2] Guest debug emulation

2014-08-04 Thread Bharat Bhushan
This patchset adds debug register and interrupt emulation support for guest, which enables running gdb/kgdb etc in guest. Bharat Bhushan (5): KVM: PPC: BOOKE: allow debug interrupt at "debug level" KVM: PPC: BOOKE : Emulate rfdi instruction KVM: PPC: BOOKE: Allow guest to change MSR_DE KVM

Re: [RFC PATCH 0/5] Improve PPC instruction emulation

2014-07-28 Thread Alexander Graf
On 19.07.14 12:14, Paul Mackerras wrote: This series aims to increase the range of instructions that KVM on PPC can emulate and reduce code duplication by using the existing instruction emulation code from arch/powerpc/lib/sstep.c for KVM. The ultimate goal is to make PR KVM run faster on the k

[RFC PATCH 0/5] Improve PPC instruction emulation

2014-07-19 Thread Paul Mackerras
This series aims to increase the range of instructions that KVM on PPC can emulate and reduce code duplication by using the existing instruction emulation code from arch/powerpc/lib/sstep.c for KVM. The ultimate goal is to make PR KVM run faster on the kind of instruction sequences that we get in

[PATCH 0/5 v4] Read guest last instruction from kvmppc_get_last_inst()

2014-06-27 Thread Mihai Caraman
Read guest last instruction from kvmppc_get_last_inst() allowing the function to fail in order to emulate again. On bookehv architecture search for the physical address and kmap it, instead of using Load External PID (lwepx) instruction. This fixes an infinite loop caused by lwepx's data TLB miss e

[PATCH 0/5] powerpc: implement reset/shutdown hcalls

2013-07-15 Thread Bharat Bhushan
From: Bharat Bhushan This patchset implements the hcall exit interface to userspace. Also we added reset and shutdown hcall Bharat Bhushan (5): powerpc: define ePAPR hcall exit interface booke: exit to guest userspace for unimplemented hcalls in kvm booke: define reset and shutdown hcalls

Re: [PATCH 0/5] Some fixes and improvements for PR KVM

2013-06-22 Thread Alexander Graf
On 22.06.2013, at 09:12, Paul Mackerras wrote: > This series of 5 patches is against the KVM next branch. It fixes > some bugs in PR-style KVM on Book 3S PPC and adds support for the > guest using 1TB segments as well as 256MB segments. My ultimate goal > is to make it possible to configure bot

[PATCH 0/5] Some fixes and improvements for PR KVM

2013-06-22 Thread Paul Mackerras
This series of 5 patches is against the KVM next branch. It fixes some bugs in PR-style KVM on Book 3S PPC and adds support for the guest using 1TB segments as well as 256MB segments. My ultimate goal is to make it possible to configure both HV and PR KVM into the same kernel binary, and this is

[PATCH 0/5] VFIO PPC64: add VFIO support on POWERPC64

2013-05-06 Thread aik
From: Alexey Kardashevskiy The series adds support for VFIO on POWERPC in user space (such as QEMU). The in-kernel real mode IOMMU support is added by another series posted separately. As the first and main aim of this series is the POWERNV platform support, the "Enable on POWERNV platform" patc

[PATCH 0/5] KVM: PPC: e500: Enable FSL e6500 core

2013-01-30 Thread Mihai Caraman
Enable Freescale e6500 core adding missing MAV 2.0 support. LRAT and Page Table are not addresses by this commit. Mihai Caraman (5): KVM: PPC: e500: Move VCPU's MMUCFG register initialization earlier KVM: PPC: e500: Emulate TLBnPS registers KVM: PPC: e500: Remove E.PT category from VCPUs K

Re: [PATCH 0/5] KVM: PPC: Fix various bugs and vulnerabilities in HV KVM

2012-11-23 Thread Alexander Graf
On 22.11.2012, at 10:24, Paul Mackerras wrote: > This series of patches fixes various bugs that we have found recently. > The bugs fixed in patches 1, 3 and 4 are also vulnerabilities where > the guest could cause the host to crash or could access host memory > inappropriately. The bug fixed in

[PATCH 0/5] KVM: PPC: Fix various bugs and vulnerabilities in HV KVM

2012-11-22 Thread Paul Mackerras
This series of patches fixes various bugs that we have found recently. The bugs fixed in patches 1, 3 and 4 are also vulnerabilities where the guest could cause the host to crash or could access host memory inappropriately. The bug fixed in patch 2 could cause the host to hang or crash after the g

[PATCH 0/5] KVM: PPC: Book3S HV: HPT read/write functions for userspace

2012-10-15 Thread Paul Mackerras
This series of patches provides an interface by which userspace can read and write the hashed page table (HPT) of a Book3S HV guest. The interface is an ioctl which provides a file descriptor which can be accessed with the read() and write() system calls. The data read and written is the guest vie

Re: [PATCH 0/5] Improve memory slot handling and other fixes

2012-08-10 Thread Alexander Graf
On 06.08.2012, at 12:02, Paul Mackerras wrote: > This series of 5 patches starts off with two fixes that I have posted > previously but not got any response to, and then has 3 patches to > improve our handling of memory slots on PPC. The first of those 3 > makes HV-style KVM able to handle delet

[PATCH 0/5] KVM: PPC: E500: Implement MMU Notifiers

2012-08-09 Thread Alexander Graf
This patch set adds a very simple implementation of MMU notifiers for the e500 target. Along the way, I stumbled over a few other things that I've put into the same patch set, namely: * support remote vcpu requests * hva_to_memslot helper function * icache flushing on page map * additional

[PATCH 0/5] Improve memory slot handling and other fixes

2012-08-06 Thread Paul Mackerras
This series of 5 patches starts off with two fixes that I have posted previously but not got any response to, and then has 3 patches to improve our handling of memory slots on PPC. The first of those 3 makes HV-style KVM able to handle deletion and modification of memory slots properly. The secon

Re: [PATCH 0/5] Make use of hardware reference and change bits in HPT

2011-12-23 Thread Alexander Graf
On 15.12.2011, at 13:00, Paul Mackerras wrote: > This series of patches builds on top of my previous series and > modifies the Book3S HV memory management code to use the hardware > reference and change bits in the guest hashed page table. This makes > kvm_age_hva() more efficient, lets us imple

[PATCH 0/5] Make use of hardware reference and change bits in HPT

2011-12-15 Thread Paul Mackerras
This series of patches builds on top of my previous series and modifies the Book3S HV memory management code to use the hardware reference and change bits in the guest hashed page table. This makes kvm_age_hva() more efficient, lets us implement the dirty page tracking properly (which in turn mean

[PATCH 0/5] KVM: PPC: booke: paravirt and timer

2011-08-26 Thread Scott Wood
Apply after "KVM: PPC: e500: TLB fixes and MMU API": http://www.spinics.net/lists/kvm-ppc/msg03055.html Liu Yu (1): KVM: PPC: booke: Improve timer register emulation Scott Wood (4): KVM: PPC: booke: Fix int_pending calculation for MSR[EE] paravirt KVM: PPC: booke: Paravirtualize wrtee KVM

[PATCH 0/5] KVM: PPC: e500: TLB fixes and MMU API

2011-07-07 Thread Scott Wood
Scott Wood (5): KVM: PPC: e500: tlbsx: fix tlb0 esel KVM: PPC: e500: don't translate gfn to pfn with preemption disabled KVM: PPC: e500: Eliminate preempt_disable in local_sid_destroy_all KVM: PPC: e500: clear up confusion between host and guest entries KVM: PPC: e500: MMU API Documenta

Re: [PATCH 0/5]

2009-07-28 Thread Nathan Froyd
On Tue, Jul 28, 2009 at 04:11:57PM +0800, Liu Yu-B13201 wrote: > > On Sat, Jul 25, 2009 at 04:40:12PM +0800, Liu Yu wrote: > > > For example booke has a code template for > > > jumping to and returning from interrupt handlers: > > > > > > bl transfer > > > .long handler_addr > > > .long ret_a

RE: [PATCH 0/5]

2009-07-28 Thread Liu Yu-B13201
> -Original Message- > From: Nathan Froyd [mailto:froy...@codesourcery.com] > Sent: Monday, July 27, 2009 9:14 PM > To: Liu Yu-B13201 > Cc: qemu-de...@nongnu.org; holl...@us.ibm.com; > kvm-ppc@vger.kernel.org; jan.kis...@siemens.com > Subject: Re: [PATCH 0/5] >

Re: [PATCH 0/5]

2009-07-27 Thread Nathan Froyd
On Sat, Jul 25, 2009 at 04:40:12PM +0800, Liu Yu wrote: > For example booke has a code template for > jumping to and returning from interrupt handlers: > > bl transfer > .long handler_addr > .long ret_addr > > when call transfer, it never return but > in transfer assembly code it

RE: [PATCH 0/5]

2009-07-27 Thread Liu Yu-B13201
> -Original Message- > From: jan.kis...@web.de [mailto:jan.kis...@web.de] > Sent: Saturday, July 25, 2009 6:44 PM > To: Liu Yu-B13201 > Cc: qemu-devel; Hollis Blanchard; kvm-ppc; Nathan Froyd > Subject: Re: [PATCH 0/5] > > Liu Yu wrote: > > 2. gdb '

Re: [PATCH 0/5]

2009-07-25 Thread Jan Kiszka
Liu Yu wrote: > The whole patchset includes: > patch 1: fix kvmppc build error > patch 2: fix kvmppc init error > patch 3~5: add kvmppc guest debug support > > The guest debug still have some problems I haven't solved. > > 1. gdb 'next' command uses software breakpoint > software breakpoint is im

[PATCH 0/5]

2009-07-25 Thread Liu Yu
The whole patchset includes: patch 1: fix kvmppc build error patch 2: fix kvmppc init error patch 3~5: add kvmppc guest debug support The guest debug still have some problems I haven't solved. 1. gdb 'next' command uses software breakpoint software breakpoint is implemented via modify guest's co

Re: [PATCH 0/5] qemu/kvm: Add E500/MPC85xx support

2009-01-09 Thread Hollis Blanchard
A little description of your patches couldn't hurt. Anyways, you need to send these to qemu-devel... -- Hollis Blanchard IBM Linux Technology Center -- To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in the body of a message to majord...@vger.kernel.org More majordomo info at

[PATCH 0/5] qemu/kvm: Add E500/MPC85xx support

2009-01-09 Thread Liu Yu
-- To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html