From: Mihai Caraman <mihai.caraman@freescale.com>
To: <kvm-ppc@vger.kernel.org>
Cc: <kvm@vger.kernel.org>, <linuxppc-dev@lists.ozlabs.org>,
Mihai Caraman <mihai.caraman@freescale.com>
Subject: [PATCH v4 0/6] KVM: PPC: Book3e: AltiVec support
Date: Wed, 20 Aug 2014 16:36:21 +0300 [thread overview]
Message-ID: <1408541787-24625-1-git-send-email-mihai.caraman@freescale.com> (raw)
Add KVM Book3e AltiVec support.
Changes:
v4:
- use CONFIG_SPE_POSSIBLE and a new ifdef for CONFIG_ALTIVEC
- remove SPE handlers from bookehv
- split ONE_REG powerpc generic and ONE_REG AltiVec
- add setters for IVPR, IVOR2 and IVOR8
- add api documentation for ONE_REG IVPR and IVORs
- don't enable e6500 core since hardware threads are not yet supported
v3:
- use distinct SPE/AltiVec exception handlers
- make ONE_REG AltiVec support powerpc generic
- add ONE_REG IVORs support
v2:
- integrate Paul's FP/VMX/VSX changes that landed in kvm-ppc-queue
in January and take into account feedback
Mihai Caraman (6):
KVM: PPC: Book3E: Increase FPU laziness
KVM: PPC: Book3e: Add AltiVec support
KVM: PPC: Make ONE_REG powerpc generic
KVM: PPC: Move ONE_REG AltiVec support to powerpc
KVM: PPC: Booke: Add setter functions for IVPR, IVOR2 and IVOR8
emulation
KVM: PPC: Booke: Add ONE_REG support for IVPR and IVORs
Documentation/virtual/kvm/api.txt | 7 +
arch/powerpc/include/uapi/asm/kvm.h | 30 +++
arch/powerpc/kvm/book3s.c | 151 ++++----------
arch/powerpc/kvm/booke.c | 371 ++++++++++++++++++++++++++++------
arch/powerpc/kvm/booke.h | 43 +---
arch/powerpc/kvm/booke_emulate.c | 15 +-
arch/powerpc/kvm/bookehv_interrupts.S | 9 +-
arch/powerpc/kvm/e500.c | 42 +++-
arch/powerpc/kvm/e500_emulate.c | 20 ++
arch/powerpc/kvm/e500mc.c | 18 +-
arch/powerpc/kvm/powerpc.c | 97 +++++++++
11 files changed, 576 insertions(+), 227 deletions(-)
--
1.7.11.7
WARNING: multiple messages have this Message-ID (diff)
From: Mihai Caraman <mihai.caraman@freescale.com>
To: <kvm-ppc@vger.kernel.org>
Cc: Mihai Caraman <mihai.caraman@freescale.com>,
linuxppc-dev@lists.ozlabs.org, kvm@vger.kernel.org
Subject: [PATCH v4 0/6] KVM: PPC: Book3e: AltiVec support
Date: Wed, 20 Aug 2014 16:36:21 +0300 [thread overview]
Message-ID: <1408541787-24625-1-git-send-email-mihai.caraman@freescale.com> (raw)
Add KVM Book3e AltiVec support.
Changes:
v4:
- use CONFIG_SPE_POSSIBLE and a new ifdef for CONFIG_ALTIVEC
- remove SPE handlers from bookehv
- split ONE_REG powerpc generic and ONE_REG AltiVec
- add setters for IVPR, IVOR2 and IVOR8
- add api documentation for ONE_REG IVPR and IVORs
- don't enable e6500 core since hardware threads are not yet supported
v3:
- use distinct SPE/AltiVec exception handlers
- make ONE_REG AltiVec support powerpc generic
- add ONE_REG IVORs support
v2:
- integrate Paul's FP/VMX/VSX changes that landed in kvm-ppc-queue
in January and take into account feedback
Mihai Caraman (6):
KVM: PPC: Book3E: Increase FPU laziness
KVM: PPC: Book3e: Add AltiVec support
KVM: PPC: Make ONE_REG powerpc generic
KVM: PPC: Move ONE_REG AltiVec support to powerpc
KVM: PPC: Booke: Add setter functions for IVPR, IVOR2 and IVOR8
emulation
KVM: PPC: Booke: Add ONE_REG support for IVPR and IVORs
Documentation/virtual/kvm/api.txt | 7 +
arch/powerpc/include/uapi/asm/kvm.h | 30 +++
arch/powerpc/kvm/book3s.c | 151 ++++----------
arch/powerpc/kvm/booke.c | 371 ++++++++++++++++++++++++++++------
arch/powerpc/kvm/booke.h | 43 +---
arch/powerpc/kvm/booke_emulate.c | 15 +-
arch/powerpc/kvm/bookehv_interrupts.S | 9 +-
arch/powerpc/kvm/e500.c | 42 +++-
arch/powerpc/kvm/e500_emulate.c | 20 ++
arch/powerpc/kvm/e500mc.c | 18 +-
arch/powerpc/kvm/powerpc.c | 97 +++++++++
11 files changed, 576 insertions(+), 227 deletions(-)
--
1.7.11.7
WARNING: multiple messages have this Message-ID (diff)
From: Mihai Caraman <mihai.caraman@freescale.com>
To: kvm-ppc@vger.kernel.org
Cc: kvm@vger.kernel.org, linuxppc-dev@lists.ozlabs.org,
Mihai Caraman <mihai.caraman@freescale.com>
Subject: [PATCH v4 0/6] KVM: PPC: Book3e: AltiVec support
Date: Wed, 20 Aug 2014 13:36:21 +0000 [thread overview]
Message-ID: <1408541787-24625-1-git-send-email-mihai.caraman@freescale.com> (raw)
Add KVM Book3e AltiVec support.
Changes:
v4:
- use CONFIG_SPE_POSSIBLE and a new ifdef for CONFIG_ALTIVEC
- remove SPE handlers from bookehv
- split ONE_REG powerpc generic and ONE_REG AltiVec
- add setters for IVPR, IVOR2 and IVOR8
- add api documentation for ONE_REG IVPR and IVORs
- don't enable e6500 core since hardware threads are not yet supported
v3:
- use distinct SPE/AltiVec exception handlers
- make ONE_REG AltiVec support powerpc generic
- add ONE_REG IVORs support
v2:
- integrate Paul's FP/VMX/VSX changes that landed in kvm-ppc-queue
in January and take into account feedback
Mihai Caraman (6):
KVM: PPC: Book3E: Increase FPU laziness
KVM: PPC: Book3e: Add AltiVec support
KVM: PPC: Make ONE_REG powerpc generic
KVM: PPC: Move ONE_REG AltiVec support to powerpc
KVM: PPC: Booke: Add setter functions for IVPR, IVOR2 and IVOR8
emulation
KVM: PPC: Booke: Add ONE_REG support for IVPR and IVORs
Documentation/virtual/kvm/api.txt | 7 +
arch/powerpc/include/uapi/asm/kvm.h | 30 +++
arch/powerpc/kvm/book3s.c | 151 ++++----------
arch/powerpc/kvm/booke.c | 371 ++++++++++++++++++++++++++++------
arch/powerpc/kvm/booke.h | 43 +---
arch/powerpc/kvm/booke_emulate.c | 15 +-
arch/powerpc/kvm/bookehv_interrupts.S | 9 +-
arch/powerpc/kvm/e500.c | 42 +++-
arch/powerpc/kvm/e500_emulate.c | 20 ++
arch/powerpc/kvm/e500mc.c | 18 +-
arch/powerpc/kvm/powerpc.c | 97 +++++++++
11 files changed, 576 insertions(+), 227 deletions(-)
--
1.7.11.7
next reply other threads:[~2014-08-20 13:36 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-20 13:36 Mihai Caraman [this message]
2014-08-20 13:36 ` [PATCH v4 0/6] KVM: PPC: Book3e: AltiVec support Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` [PATCH v4 1/6] KVM: PPC: Book3E: Increase FPU laziness Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` [PATCH v4 2/6] KVM: PPC: Book3e: Add AltiVec support Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` [PATCH v4 3/6] KVM: PPC: Make ONE_REG powerpc generic Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` [PATCH v4 4/6] KVM: PPC: Move ONE_REG AltiVec support to powerpc Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` [PATCH v4 5/6] KVM: PPC: Booke: Add setter functions for IVPR, IVOR2 and IVOR8 emulation Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-27 12:16 ` Alexander Graf
2014-08-27 12:16 ` Alexander Graf
2014-08-27 12:16 ` Alexander Graf
2014-08-20 13:36 ` [PATCH v4 6/6] KVM: PPC: Booke: Add ONE_REG support for IVPR and IVORs Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-20 13:36 ` Mihai Caraman
2014-08-27 12:16 ` [PATCH v4 0/6] KVM: PPC: Book3e: AltiVec support Alexander Graf
2014-08-27 12:16 ` Alexander Graf
2014-08-27 12:16 ` Alexander Graf
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=1408541787-24625-1-git-send-email-mihai.caraman@freescale.com \
--to=mihai.caraman@freescale.com \
--cc=kvm-ppc@vger.kernel.org \
--cc=kvm@vger.kernel.org \
--cc=linuxppc-dev@lists.ozlabs.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.