[3.13.y.z extended stable] Patch MIPS: KVM: Pass reserved instruction exceptions to guest has been added to staging queue

2014-05-01 Thread Kamal Mostafa
Cc: Ralf Baechle r...@linux-mips.org Cc: Gleb Natapov g...@kernel.org Cc: Paolo Bonzini pbonz...@redhat.com Cc: Sanjay Lal sanj...@kymasys.com Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini pbonz...@redhat.com Signed-off-by: Kamal Mostafa ka...@canonical.com

[PATCH 3.13 077/151] MIPS: KVM: Pass reserved instruction exceptions to guest

2014-05-02 Thread Kamal Mostafa
: Paolo Bonzini pbonz...@redhat.com Cc: Sanjay Lal sanj...@kymasys.com Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini pbonz...@redhat.com Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kvm/kvm_mips_emul.c | 7 --- 1 file changed, 4 insertions

[3.13.y.z extended stable] Patch MIPS: KVM: Allocate at least 16KB for exception handlers has been added to staging queue

2014-07-15 Thread Kamal Mostafa
Baechle r...@linux-mips.org Cc: linux-m...@linux-mips.org Cc: Sanjay Lal sanj...@kymasys.com Signed-off-by: Paolo Bonzini pbonz...@redhat.com Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kvm/kvm_mips.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/mips/kvm

[PATCH 3.13 076/198] MIPS: KVM: Allocate at least 16KB for exception handlers

2014-07-15 Thread Kamal Mostafa
...@kymasys.com Signed-off-by: Paolo Bonzini pbonz...@redhat.com Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kvm/kvm_mips.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/mips/kvm/kvm_mips.c b/arch/mips/kvm/kvm_mips.c index 73b3482..3dfbe82 100644 --- a/arch

Re: [3.13.y-ckt stable] Patch MIPS: Export FP functions used by lose_fpu(1) for KVM has been added to staging queue

2015-03-31 Thread Kamal Mostafa
On Tue, 2015-03-31 at 20:08 +0100, James Hogan wrote: Hi Kamal, On Tue, Mar 31, 2015 at 11:46:43AM -0700, Kamal Mostafa wrote: This is a note to let you know that I have just added a patch titled MIPS: Export FP functions used by lose_fpu(1) for KVM to the linux-3.13.y-queue

[3.13.y-ckt stable] Patch MIPS: Export FP functions used by lose_fpu(1) for KVM has been added to staging queue

2015-03-31 Thread Kamal Mostafa
...@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/9260/ Signed-off-by: Ralf Baechle r...@linux-mips.org Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kernel/mips_ksyms.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/mips/kernel/mips_ksyms.c b/arch/mips

[PATCH 3.13.y-ckt 119/143] MIPS: Export FP functions used by lose_fpu(1) for KVM

2015-03-31 Thread Kamal Mostafa
/ Signed-off-by: Ralf Baechle r...@linux-mips.org [james.ho...@imgtec.com: Only export when CPU_R4K_FPU=y prior to v3.16, so as not to break the Octeon build which excludes FPU support. KVM depends on MIPS32r2 anyway.] Signed-off-by: James Hogan james.ho...@imgtec.com Signed-off-by: Kamal Mostafa ka

[3.13.y-ckt stable] Patch MIPS: KVM: Deliver guest interrupts after local_irq_disable() has been added to staging queue

2015-03-31 Thread Kamal Mostafa
james.ho...@imgtec.com Cc: Paolo Bonzini pbonz...@redhat.com Cc: Gleb Natapov g...@kernel.org Cc: kvm@vger.kernel.org Cc: Ralf Baechle r...@linux-mips.org Cc: linux-m...@linux-mips.org Cc: Sanjay Lal sanj...@kymasys.com Signed-off-by: Paolo Bonzini pbonz...@redhat.com Signed-off-by: Kamal Mostafa ka

[3.13.y-ckt stable] Patch KVM: MIPS: Don't leak FPU/DSP to guest has been added to staging queue

2015-03-31 Thread Kamal Mostafa
: backported to 3.16: files rename: - locore.S - kvm_locore.S - mips.c - kvm_mips.c ] Signed-off-by: Luis Henriques luis.henriq...@canonical.com Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kvm/kvm_locore.S | 2 +- arch/mips/kvm/kvm_mips.c | 6 +++--- 2 files changed, 4

[PATCH 3.13.y-ckt 068/143] MIPS: KVM: Deliver guest interrupts after local_irq_disable()

2015-03-31 Thread Kamal Mostafa
...@kernel.org Cc: kvm@vger.kernel.org Cc: Ralf Baechle r...@linux-mips.org Cc: linux-m...@linux-mips.org Cc: Sanjay Lal sanj...@kymasys.com Signed-off-by: Paolo Bonzini pbonz...@redhat.com Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kvm/kvm_mips.c | 2 +- 1 file changed, 1 insertion(+), 1

[PATCH 3.13.y-ckt 069/143] KVM: MIPS: Don't leak FPU/DSP to guest

2015-03-31 Thread Kamal Mostafa
: - locore.S - kvm_locore.S - mips.c - kvm_mips.c ] Signed-off-by: Luis Henriques luis.henriq...@canonical.com Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kvm/kvm_locore.S | 2 +- arch/mips/kvm/kvm_mips.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch

[3.13.y-ckt stable] Patch KVM: MIPS: Fix trace event to save PC directly has been added to staging queue

2015-04-06 Thread Kamal Mostafa
Cc: Ingo Molnar mi...@redhat.com Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Acked-by: Steven Rostedt rost...@goodmis.org Signed-off-by: Marcelo Tosatti mtosa...@redhat.com Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kvm/trace.h | 6 +++--- 1 file changed, 3 insertions

[PATCH 3.13.y-ckt 022/156] KVM: MIPS: Fix trace event to save PC directly

2015-04-07 Thread Kamal Mostafa
-mips.org Cc: kvm@vger.kernel.org Acked-by: Steven Rostedt rost...@goodmis.org Signed-off-by: Marcelo Tosatti mtosa...@redhat.com Signed-off-by: Kamal Mostafa ka...@canonical.com --- arch/mips/kvm/trace.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/mips/kvm/trace.h b

[PATCH 3.19.y-ckt 056/128] MIPS: KVM: Fix CACHE immediate offset sign extension

2015-12-16 Thread Kamal Mostafa
ini <pbonz...@redhat.com> Cc: Gleb Natapov <g...@kernel.org> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Kamal Mostafa <ka...@canonical.com> --- arch/mips/kvm/emulate.c | 2 +- 1 file changed, 1 ins

[PATCH 3.19.y-ckt 057/128] MIPS: KVM: Uninit VCPU in vcpu_create error path

2015-12-16 Thread Kamal Mostafa
linux-mips.org> Cc: Paolo Bonzini <pbonz...@redhat.com> Cc: Gleb Natapov <g...@kernel.org> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Kamal Mostafa <ka...@canonical.com> --- arch/mips/kvm/mips.c |

[PATCH 3.19.y-ckt 055/128] MIPS: KVM: Fix ASID restoration logic

2015-12-16 Thread Kamal Mostafa
rg> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Kamal Mostafa <ka...@canonical.com> --- arch/mips/kvm/locore.S | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/arch/mips/kvm/

[3.13.y-ckt stable] Patch "MIPS: KVM: Uninit VCPU in vcpu_create error path" has been added to staging queue

2015-12-16 Thread Kamal Mostafa
- file rename: mips.c -> kvm_mips.c ] Signed-off-by: Luis Henriques <luis.henriq...@canonical.com> Signed-off-by: Kamal Mostafa <ka...@canonical.com> --- arch/mips/kvm/kvm_mips.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/mips/kvm/kvm_mips.c b/arch/mips/

[3.13.y-ckt stable] Patch "MIPS: KVM: Fix CACHE immediate offset sign extension" has been added to staging queue

2015-12-16 Thread Kamal Mostafa
> kvm_mips_emul.c ] Signed-off-by: Luis Henriques <luis.henriq...@canonical.com> Signed-off-by: Kamal Mostafa <ka...@canonical.com> --- arch/mips/kvm/kvm_mips_emul.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/mips/kvm/kvm_mips_emul.c b/arch/mips/kvm/k

[3.13.y-ckt stable] Patch "MIPS: KVM: Fix ASID restoration logic" has been added to staging queue

2015-12-16 Thread Kamal Mostafa
leb Natapov <g...@kernel.org> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> [ luis: backported to 3.16: - file rename: locore.S -> kvm_locore.S ] Signed-off-by: Luis Henriques <luis.henriq...@canonical.com> Signed-

[PATCH 3.13.y-ckt 20/78] MIPS: KVM: Fix CACHE immediate offset sign extension

2015-12-16 Thread Kamal Mostafa
ini <pbonz...@redhat.com> Cc: Gleb Natapov <g...@kernel.org> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> [ luis: backported to 3.16: - file rename: emulate.c -> kvm_mips_emul.c ] Signed-off-by: Luis Henriques <luis.h

[PATCH 3.13.y-ckt 19/78] MIPS: KVM: Fix ASID restoration logic

2015-12-16 Thread Kamal Mostafa
rg> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> [ luis: backported to 3.16: - file rename: locore.S -> kvm_locore.S ] Signed-off-by: Luis Henriques <luis.henriq...@canonical.com> Signed-off-by: Kamal Mostafa

[PATCH 3.13.y-ckt 21/78] MIPS: KVM: Uninit VCPU in vcpu_create error path

2015-12-16 Thread Kamal Mostafa
-by: Luis Henriques <luis.henriq...@canonical.com> Signed-off-by: Kamal Mostafa <ka...@canonical.com> --- arch/mips/kvm/kvm_mips.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/mips/kvm/kvm_mips.c b/arch/mips/kvm/kvm_mips.c index 538abbf..054216b 100644

[3.19.y-ckt stable] Patch "MIPS: KVM: Uninit VCPU in vcpu_create error path" has been added to staging queue

2015-12-15 Thread Kamal Mostafa
s.ho...@imgtec.com> Cc: Ralf Baechle <r...@linux-mips.org> Cc: Paolo Bonzini <pbonz...@redhat.com> Cc: Gleb Natapov <g...@kernel.org> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Kamal Mostafa &l

[3.19.y-ckt stable] Patch "MIPS: KVM: Fix CACHE immediate offset sign extension" has been added to staging queue

2015-12-15 Thread Kamal Mostafa
Ralf Baechle <r...@linux-mips.org> Cc: Paolo Bonzini <pbonz...@redhat.com> Cc: Gleb Natapov <g...@kernel.org> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Kamal Mostafa <ka...@canonical.com>

[3.19.y-ckt stable] Patch "MIPS: KVM: Fix ASID restoration logic" has been added to staging queue

2015-12-15 Thread Kamal Mostafa
leb Natapov <g...@kernel.org> Cc: linux-m...@linux-mips.org Cc: kvm@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> Signed-off-by: Kamal Mostafa <ka...@canonical.com> --- arch/mips/kvm/locore.S | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) d