From: Paolo Bonzini <pbonzini@redhat.com>
To: Alexander Graf <agraf@suse.de>
Cc: kvm-ppc@vger.kernel.org,
"kvm@vger.kernel.org mailing list" <kvm@vger.kernel.org>,
Gleb Natapov <gleb@redhat.com>
Subject: Re: [PULL 00/12] 3.13 patch queue 2013-12-18 for 3.13
Date: Fri, 20 Dec 2013 18:20:19 +0000 [thread overview]
Message-ID: <52B48A63.1070707@redhat.com> (raw)
In-Reply-To: <1387382498-19817-1-git-send-email-agraf@suse.de>
Il 18/12/2013 17:01, Alexander Graf ha scritto:
> Hi Paolo / Gleb,
>
> This is my current patch queue for 3.13.
>
> It fixes some grave issues we've only found after 3.13-rc1:
>
> - Make the modularized HV/PR book3s kvm work well as modules
> - Fix some race conditions
> - Fix compilation with certain compilers (booke)
> - Fix THP for book3s_hv
> - Fix preemption for book3s_pr
>
> Please pull.
>
> Alex
>
>
> The following changes since commit f080480488028bcc25357f85e8ae54ccc3bb7173:
>
> Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm (2013-11-15 13:51:36 +0900)
>
> are available in the git repository at:
>
>
> git://github.com/agraf/linux-2.6.git tags/signed-for-3.13
>
> for you to fetch changes up to df9059bb64023da9f27e56a94a3e2b8f4b6336a9:
>
> KVM: PPC: Book3S HV: Don't drop low-order page address bits (2013-12-18 11:30:35 +0100)
>
> ----------------------------------------------------------------
> Patch queue for 3.13 - 2013-12-18
>
> This fixes some grave issues we've only found after 3.13-rc1:
>
> - Make the modularized HV/PR book3s kvm work well as modules
> - Fix some race conditions
> - Fix compilation with certain compilers (booke)
> - Fix THP for book3s_hv
> - Fix preemption for book3s_pr
>
> Alexander Graf (4):
> KVM: PPC: Book3S: PR: Don't clobber our exit handler id
> KVM: PPC: Book3S: PR: Export kvmppc_copy_to|from_svcpu
> KVM: PPC: Book3S: PR: Make svcpu -> vcpu store preempt savvy
> KVM: PPC: Book3S: PR: Enable interrupts earlier
>
> Aneesh Kumar K.V (1):
> powerpc: book3s: kvm: Don't abuse host r2 in exit path
>
> Paul Mackerras (5):
> KVM: PPC: Book3S HV: Fix physical address calculations
> KVM: PPC: Book3S HV: Refine barriers in guest entry/exit
> KVM: PPC: Book3S HV: Make tbacct_lock irq-safe
> KVM: PPC: Book3S HV: Take SRCU read lock around kvm_read_guest() call
> KVM: PPC: Book3S HV: Don't drop low-order page address bits
>
> Scott Wood (1):
> powerpc/kvm/booke: Fix build break due to stack frame size warning
>
> pingfan liu (1):
> powerpc: kvm: fix rare but potential deadlock scene
>
> ----------------------------------------------------------------
> Alexander Graf (4):
> KVM: PPC: Book3S: PR: Don't clobber our exit handler id
> KVM: PPC: Book3S: PR: Export kvmppc_copy_to|from_svcpu
> KVM: PPC: Book3S: PR: Make svcpu -> vcpu store preempt savvy
> KVM: PPC: Book3S: PR: Enable interrupts earlier
>
> Aneesh Kumar K.V (1):
> powerpc: book3s: kvm: Don't abuse host r2 in exit path
>
> Paul Mackerras (5):
> KVM: PPC: Book3S HV: Fix physical address calculations
> KVM: PPC: Book3S HV: Refine barriers in guest entry/exit
> KVM: PPC: Book3S HV: Make tbacct_lock irq-safe
> KVM: PPC: Book3S HV: Take SRCU read lock around kvm_read_guest() call
> KVM: PPC: Book3S HV: Don't drop low-order page address bits
>
> Scott Wood (1):
> powerpc/kvm/booke: Fix build break due to stack frame size warning
>
> pingfan liu (1):
> powerpc: kvm: fix rare but potential deadlock scene
>
> arch/powerpc/include/asm/kvm_book3s.h | 4 ++++
> arch/powerpc/include/asm/kvm_book3s_asm.h | 2 ++
> arch/powerpc/include/asm/switch_to.h | 2 +-
> arch/powerpc/kernel/asm-offsets.c | 1 +
> arch/powerpc/kernel/process.c | 32 +++++++++++++++----------------
> arch/powerpc/kvm/book3s_64_mmu_hv.c | 18 +++++++++++++----
> arch/powerpc/kvm/book3s_hv.c | 24 +++++++++++++----------
> arch/powerpc/kvm/book3s_hv_rm_mmu.c | 9 +++++++--
> arch/powerpc/kvm/book3s_hv_rmhandlers.S | 23 ++++++++++++----------
> arch/powerpc/kvm/book3s_interrupts.S | 19 ++++++++++--------
> arch/powerpc/kvm/book3s_pr.c | 22 +++++++++++++++++++++
> arch/powerpc/kvm/book3s_rmhandlers.S | 6 +-----
> arch/powerpc/kvm/booke.c | 12 ++++++------
> 13 files changed, 112 insertions(+), 62 deletions(-)
>
Pulled and sent to Linus, thanks.
Paolo
WARNING: multiple messages have this Message-ID (diff)
From: Paolo Bonzini <pbonzini@redhat.com>
To: Alexander Graf <agraf@suse.de>
Cc: kvm-ppc@vger.kernel.org,
"kvm@vger.kernel.org mailing list" <kvm@vger.kernel.org>,
Gleb Natapov <gleb@redhat.com>
Subject: Re: [PULL 00/12] 3.13 patch queue 2013-12-18 for 3.13
Date: Fri, 20 Dec 2013 19:20:19 +0100 [thread overview]
Message-ID: <52B48A63.1070707@redhat.com> (raw)
In-Reply-To: <1387382498-19817-1-git-send-email-agraf@suse.de>
Il 18/12/2013 17:01, Alexander Graf ha scritto:
> Hi Paolo / Gleb,
>
> This is my current patch queue for 3.13.
>
> It fixes some grave issues we've only found after 3.13-rc1:
>
> - Make the modularized HV/PR book3s kvm work well as modules
> - Fix some race conditions
> - Fix compilation with certain compilers (booke)
> - Fix THP for book3s_hv
> - Fix preemption for book3s_pr
>
> Please pull.
>
> Alex
>
>
> The following changes since commit f080480488028bcc25357f85e8ae54ccc3bb7173:
>
> Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm (2013-11-15 13:51:36 +0900)
>
> are available in the git repository at:
>
>
> git://github.com/agraf/linux-2.6.git tags/signed-for-3.13
>
> for you to fetch changes up to df9059bb64023da9f27e56a94a3e2b8f4b6336a9:
>
> KVM: PPC: Book3S HV: Don't drop low-order page address bits (2013-12-18 11:30:35 +0100)
>
> ----------------------------------------------------------------
> Patch queue for 3.13 - 2013-12-18
>
> This fixes some grave issues we've only found after 3.13-rc1:
>
> - Make the modularized HV/PR book3s kvm work well as modules
> - Fix some race conditions
> - Fix compilation with certain compilers (booke)
> - Fix THP for book3s_hv
> - Fix preemption for book3s_pr
>
> Alexander Graf (4):
> KVM: PPC: Book3S: PR: Don't clobber our exit handler id
> KVM: PPC: Book3S: PR: Export kvmppc_copy_to|from_svcpu
> KVM: PPC: Book3S: PR: Make svcpu -> vcpu store preempt savvy
> KVM: PPC: Book3S: PR: Enable interrupts earlier
>
> Aneesh Kumar K.V (1):
> powerpc: book3s: kvm: Don't abuse host r2 in exit path
>
> Paul Mackerras (5):
> KVM: PPC: Book3S HV: Fix physical address calculations
> KVM: PPC: Book3S HV: Refine barriers in guest entry/exit
> KVM: PPC: Book3S HV: Make tbacct_lock irq-safe
> KVM: PPC: Book3S HV: Take SRCU read lock around kvm_read_guest() call
> KVM: PPC: Book3S HV: Don't drop low-order page address bits
>
> Scott Wood (1):
> powerpc/kvm/booke: Fix build break due to stack frame size warning
>
> pingfan liu (1):
> powerpc: kvm: fix rare but potential deadlock scene
>
> ----------------------------------------------------------------
> Alexander Graf (4):
> KVM: PPC: Book3S: PR: Don't clobber our exit handler id
> KVM: PPC: Book3S: PR: Export kvmppc_copy_to|from_svcpu
> KVM: PPC: Book3S: PR: Make svcpu -> vcpu store preempt savvy
> KVM: PPC: Book3S: PR: Enable interrupts earlier
>
> Aneesh Kumar K.V (1):
> powerpc: book3s: kvm: Don't abuse host r2 in exit path
>
> Paul Mackerras (5):
> KVM: PPC: Book3S HV: Fix physical address calculations
> KVM: PPC: Book3S HV: Refine barriers in guest entry/exit
> KVM: PPC: Book3S HV: Make tbacct_lock irq-safe
> KVM: PPC: Book3S HV: Take SRCU read lock around kvm_read_guest() call
> KVM: PPC: Book3S HV: Don't drop low-order page address bits
>
> Scott Wood (1):
> powerpc/kvm/booke: Fix build break due to stack frame size warning
>
> pingfan liu (1):
> powerpc: kvm: fix rare but potential deadlock scene
>
> arch/powerpc/include/asm/kvm_book3s.h | 4 ++++
> arch/powerpc/include/asm/kvm_book3s_asm.h | 2 ++
> arch/powerpc/include/asm/switch_to.h | 2 +-
> arch/powerpc/kernel/asm-offsets.c | 1 +
> arch/powerpc/kernel/process.c | 32 +++++++++++++++----------------
> arch/powerpc/kvm/book3s_64_mmu_hv.c | 18 +++++++++++++----
> arch/powerpc/kvm/book3s_hv.c | 24 +++++++++++++----------
> arch/powerpc/kvm/book3s_hv_rm_mmu.c | 9 +++++++--
> arch/powerpc/kvm/book3s_hv_rmhandlers.S | 23 ++++++++++++----------
> arch/powerpc/kvm/book3s_interrupts.S | 19 ++++++++++--------
> arch/powerpc/kvm/book3s_pr.c | 22 +++++++++++++++++++++
> arch/powerpc/kvm/book3s_rmhandlers.S | 6 +-----
> arch/powerpc/kvm/booke.c | 12 ++++++------
> 13 files changed, 112 insertions(+), 62 deletions(-)
>
Pulled and sent to Linus, thanks.
Paolo
next prev parent reply other threads:[~2013-12-20 18:20 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-18 16:01 [PULL 00/12] 3.13 patch queue 2013-12-18 for 3.13 Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 01/12] KVM: PPC: Book3S HV: Fix physical address calculations Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 02/12] KVM: PPC: Book3S HV: Refine barriers in guest entry/exit Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 03/12] KVM: PPC: Book3S HV: Make tbacct_lock irq-safe Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 04/12] KVM: PPC: Book3S HV: Take SRCU read lock around kvm_read_guest() call Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 05/12] powerpc: kvm: fix rare but potential deadlock scene Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 06/12] KVM: PPC: Book3S: PR: Don't clobber our exit handler id Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 07/12] KVM: PPC: Book3S: PR: Export kvmppc_copy_to|from_svcpu Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 08/12] KVM: PPC: Book3S: PR: Make svcpu -> vcpu store preempt savvy Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 09/12] KVM: PPC: Book3S: PR: Enable interrupts earlier Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 10/12] powerpc/kvm/booke: Fix build break due to stack frame size warning Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 11/12] powerpc: book3s: kvm: Don't abuse host r2 in exit path Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-18 16:01 ` [PULL 12/12] KVM: PPC: Book3S HV: Don't drop low-order page address bits Alexander Graf
2013-12-18 16:01 ` Alexander Graf
2013-12-20 18:20 ` Paolo Bonzini [this message]
2013-12-20 18:20 ` [PULL 00/12] 3.13 patch queue 2013-12-18 for 3.13 Paolo Bonzini
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=52B48A63.1070707@redhat.com \
--to=pbonzini@redhat.com \
--cc=agraf@suse.de \
--cc=gleb@redhat.com \
--cc=kvm-ppc@vger.kernel.org \
--cc=kvm@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.