All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: shannon.zhao@linaro.org
Cc: stable@vger.kernel.org, christoffer.dall@linaro.org
Subject: Re: [PATCH for 3.14.y stable 00/32] Backport fixes of KVM/ARM to 3.14.y stable kernel
Date: Fri, 26 Jun 2015 18:09:57 -0700	[thread overview]
Message-ID: <20150627010957.GE29233@kroah.com> (raw)
In-Reply-To: <1433256507-7856-1-git-send-email-shannon.zhao@linaro.org>

On Tue, Jun 02, 2015 at 10:47:55PM +0800, shannon.zhao@linaro.org wrote:
> From: Shannon Zhao <shannon.zhao@linaro.org>
> 
> For KVM/ARM there are many fixes which have been applied upstream while
> not committed to stable kernels. Here we backport the important fixes
> to 3.14.y stable kernel.
> 
> We have compile-tested each patch on arm/arm64/x86 to make sure the
> series are bisectable and have booted the resulting kernel on Fastmodel
> and started 2 VMs for arm/arm64, and have boot-tested on TC2 and
> started a guest.
> 
> These patches are applied on the top of 3.14.43.
> 
> Note in the previous mail I mention there are 9 patches which can't be
> applied cleanly, but the others except [1] are due to the contexts of
> modifications are changed, while the modifications themselves of patches
> are almost same with the upstream ones. To patch [1], since it
> requires applying full GICv3 support but it's out of the scope of stable
> kernel. So this patch has a huge modification for stable kernel
> comparing to the upstream one.
> 
> [1] ae70593 arm/arm64: KVM: Keep elrsr/aisr in sync with software model

I've applied the first 10 here, will queue up the rest for later
kernels.

thanks,

greg k-h

      parent reply	other threads:[~2015-06-27  1:09 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-02 14:47 [PATCH for 3.14.y stable 00/32] Backport fixes of KVM/ARM to 3.14.y stable kernel shannon.zhao
2015-06-02 14:47 ` [PATCH for 3.14.y stable 01/32] arm/arm64: KVM: Fix and refactor unmap_range shannon.zhao
2015-06-02 14:47 ` [PATCH for 3.14.y stable 02/32] ARM: KVM: Unmap IPA on memslot delete/move shannon.zhao
2015-06-02 14:47 ` [PATCH for 3.14.y stable 03/32] ARM: KVM: user_mem_abort: support stage 2 MMIO page mapping shannon.zhao
2015-06-02 14:47 ` [PATCH for 3.14.y stable 04/32] arm64: KVM: export demux regids as KVM_REG_ARM64 shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 05/32] ARM: virt: fix wrong HSCTLR.EE bit setting shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 06/32] ARM64: KVM: store kvm_vcpu_fault_info est_el2 as word shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 07/32] KVM: ARM/arm64: fix non-const declaration of function returning const shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 08/32] KVM: ARM/arm64: fix broken __percpu annotation shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 09/32] KVM: ARM/arm64: avoid returning negative error code as bool shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 10/32] KVM: vgic: return int instead of bool when checking I/O ranges shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 11/32] ARM/arm64: KVM: fix use of WnR bit in kvm_is_write_fault() shannon.zhao
2015-06-30  0:13   ` Greg KH
2015-06-02 14:48 ` [PATCH for 3.14.y stable 12/32] KVM: ARM: vgic: plug irq injection race shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 13/32] arm/arm64: KVM: Fix set_clear_sgi_pend_reg offset shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 14/32] arm/arm64: KVM: Fix VTTBR_BADDR_MASK and pgd alloc shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 15/32] arm: kvm: fix CPU hotplug shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 16/32] arm/arm64: KVM: fix potential NULL dereference in user_mem_abort() shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 17/32] arm/arm64: KVM: Ensure memslots are within KVM_PHYS_SIZE shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 18/32] arm: kvm: STRICT_MM_TYPECHECKS fix for user_mem_abort shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 19/32] arm64: KVM: fix unmapping with 48-bit VAs shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 20/32] arm/arm64: KVM: vgic: Fix error code in kvm_vgic_create() shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 21/32] arm64/kvm: Fix assembler compatibility of macros shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 22/32] arm/arm64: kvm: drop inappropriate use of kvm_is_mmio_pfn() shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 23/32] arm/arm64: KVM: Don't clear the VCPU_POWER_OFF flag shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 24/32] arm/arm64: KVM: Correct KVM_ARM_VCPU_INIT power off option shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 25/32] arm/arm64: KVM: Reset the HCR on each vcpu when resetting the vcpu shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 26/32] arm/arm64: KVM: Introduce stage2_unmap_vm shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 27/32] arm/arm64: KVM: Don't allow creating VCPUs after vgic_initialized shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 28/32] arm/arm64: KVM: Require in-kernel vgic for the arch timers shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 29/32] arm64: KVM: Fix TLB invalidation by IPA/VMID shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 30/32] arm64: KVM: Fix HCR setting for 32bit guests shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 31/32] arm64: KVM: Do not use pgd_index to index stage-2 pgd shannon.zhao
2015-06-02 14:48 ` [PATCH for 3.14.y stable 32/32] arm/arm64: KVM: Keep elrsr/aisr in sync with software model shannon.zhao
2015-06-27  1:09 ` Greg KH [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150627010957.GE29233@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=christoffer.dall@linaro.org \
    --cc=shannon.zhao@linaro.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.