All of lore.kernel.org
 help / color / mirror / Atom feed
From: Avi Kivity <avi@redhat.com>
To: Alexander Graf <agraf@suse.de>
Cc: kvm-ppc@vger.kernel.org, kvm@vger.kernel.org
Subject: Re: [PATCH 01/27] KVM: PPC: Name generic 64-bit code generic
Date: Wed, 21 Apr 2010 09:29:47 +0000	[thread overview]
Message-ID: <4BCEC58B.2040409@redhat.com> (raw)
In-Reply-To: <1271369518-11247-2-git-send-email-agraf@suse.de>

On 04/16/2010 01:11 AM, Alexander Graf wrote:
> We have quite some code that can be used by Book3S_32 and Book3S_64 alike,
> so let's call it "Book3S" instead of "Book3S_64", so we can later on
> use it from the 32 bit port too.
>
> Signed-off-by: Alexander Graf<agraf@suse.de>
> ---
>   arch/powerpc/include/asm/kvm_book3s.h        |    2 +-
>   arch/powerpc/include/asm/kvm_book3s_64_asm.h |   76 ----
>   arch/powerpc/include/asm/kvm_book3s_asm.h    |   76 ++++
>   arch/powerpc/include/asm/paca.h              |    2 +-
>   arch/powerpc/kernel/head_64.S                |    4 +-
>   arch/powerpc/kvm/Makefile                    |    6 +-
>   arch/powerpc/kvm/book3s_64_emulate.c         |  566 --------------------------
>   arch/powerpc/kvm/book3s_64_exports.c         |   32 --
>   arch/powerpc/kvm/book3s_64_interrupts.S      |  318 ---------------
>   arch/powerpc/kvm/book3s_64_rmhandlers.S      |  195 ---------
>   arch/powerpc/kvm/book3s_emulate.c            |  566 ++++++++++++++++++++++++++
>   arch/powerpc/kvm/book3s_exports.c            |   32 ++
>   arch/powerpc/kvm/book3s_interrupts.S         |  318 +++++++++++++++
>   arch/powerpc/kvm/book3s_rmhandlers.S         |  195 +++++++++
>   14 files changed, 1194 insertions(+), 1194 deletions(-)
>   delete mode 100644 arch/powerpc/include/asm/kvm_book3s_64_asm.h
>   create mode 100644 arch/powerpc/include/asm/kvm_book3s_asm.h
>   delete mode 100644 arch/powerpc/kvm/book3s_64_emulate.c
>   delete mode 100644 arch/powerpc/kvm/book3s_64_exports.c
>   delete mode 100644 arch/powerpc/kvm/book3s_64_interrupts.S
>   delete mode 100644 arch/powerpc/kvm/book3s_64_rmhandlers.S
>   create mode 100644 arch/powerpc/kvm/book3s_emulate.c
>   create mode 100644 arch/powerpc/kvm/book3s_exports.c
>   create mode 100644 arch/powerpc/kvm/book3s_interrupts.S
>   create mode 100644 arch/powerpc/kvm/book3s_rmhandlers.S
>
>    

Please set you gitconfig diff.renames to true, these kind of patches 
come out much nicer this way.




-- 
error compiling committee.c: too many arguments to function


WARNING: multiple messages have this Message-ID (diff)
From: Avi Kivity <avi@redhat.com>
To: Alexander Graf <agraf@suse.de>
Cc: kvm-ppc@vger.kernel.org, kvm@vger.kernel.org
Subject: Re: [PATCH 01/27] KVM: PPC: Name generic 64-bit code generic
Date: Wed, 21 Apr 2010 12:29:47 +0300	[thread overview]
Message-ID: <4BCEC58B.2040409@redhat.com> (raw)
In-Reply-To: <1271369518-11247-2-git-send-email-agraf@suse.de>

On 04/16/2010 01:11 AM, Alexander Graf wrote:
> We have quite some code that can be used by Book3S_32 and Book3S_64 alike,
> so let's call it "Book3S" instead of "Book3S_64", so we can later on
> use it from the 32 bit port too.
>
> Signed-off-by: Alexander Graf<agraf@suse.de>
> ---
>   arch/powerpc/include/asm/kvm_book3s.h        |    2 +-
>   arch/powerpc/include/asm/kvm_book3s_64_asm.h |   76 ----
>   arch/powerpc/include/asm/kvm_book3s_asm.h    |   76 ++++
>   arch/powerpc/include/asm/paca.h              |    2 +-
>   arch/powerpc/kernel/head_64.S                |    4 +-
>   arch/powerpc/kvm/Makefile                    |    6 +-
>   arch/powerpc/kvm/book3s_64_emulate.c         |  566 --------------------------
>   arch/powerpc/kvm/book3s_64_exports.c         |   32 --
>   arch/powerpc/kvm/book3s_64_interrupts.S      |  318 ---------------
>   arch/powerpc/kvm/book3s_64_rmhandlers.S      |  195 ---------
>   arch/powerpc/kvm/book3s_emulate.c            |  566 ++++++++++++++++++++++++++
>   arch/powerpc/kvm/book3s_exports.c            |   32 ++
>   arch/powerpc/kvm/book3s_interrupts.S         |  318 +++++++++++++++
>   arch/powerpc/kvm/book3s_rmhandlers.S         |  195 +++++++++
>   14 files changed, 1194 insertions(+), 1194 deletions(-)
>   delete mode 100644 arch/powerpc/include/asm/kvm_book3s_64_asm.h
>   create mode 100644 arch/powerpc/include/asm/kvm_book3s_asm.h
>   delete mode 100644 arch/powerpc/kvm/book3s_64_emulate.c
>   delete mode 100644 arch/powerpc/kvm/book3s_64_exports.c
>   delete mode 100644 arch/powerpc/kvm/book3s_64_interrupts.S
>   delete mode 100644 arch/powerpc/kvm/book3s_64_rmhandlers.S
>   create mode 100644 arch/powerpc/kvm/book3s_emulate.c
>   create mode 100644 arch/powerpc/kvm/book3s_exports.c
>   create mode 100644 arch/powerpc/kvm/book3s_interrupts.S
>   create mode 100644 arch/powerpc/kvm/book3s_rmhandlers.S
>
>    

Please set you gitconfig diff.renames to true, these kind of patches 
come out much nicer this way.




-- 
error compiling committee.c: too many arguments to function


  reply	other threads:[~2010-04-21  9:29 UTC|newest]

Thread overview: 80+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-15 22:11 [PATCH 00/27] Book3S_32 (PPC32) KVM support Alexander Graf
2010-04-15 22:11 ` Alexander Graf
2010-04-15 22:11 ` [PATCH 05/27] PPC: Split context init/destroy functions Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-16  6:46   ` Benjamin Herrenschmidt
2010-04-16  6:46     ` Benjamin Herrenschmidt
2010-04-15 22:11 ` [PATCH 06/27] KVM: PPC: Add kvm_book3s_64.h Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-15 22:11 ` [PATCH 07/27] KVM: PPC: Add kvm_book3s_32.h Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-15 22:11 ` [PATCH 08/27] KVM: PPC: Add fields to shadow vcpu Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-15 22:11 ` [PATCH 12/27] PPC: Add STLU Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-16  6:47   ` Benjamin Herrenschmidt
2010-04-16  6:47     ` Benjamin Herrenschmidt
     [not found] ` <1271369518-11247-1-git-send-email-agraf-l3A5Bk7waGM@public.gmane.org>
2010-04-15 22:11   ` [PATCH 01/27] KVM: PPC: Name generic 64-bit code generic Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-21  9:29     ` Avi Kivity [this message]
2010-04-21  9:29       ` Avi Kivity
2010-04-15 22:11   ` [PATCH 02/27] KVM: PPC: Add host MMU Support Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 03/27] KVM: PPC: Add SR swapping code Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 04/27] KVM: PPC: Add generic segment switching code Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 09/27] KVM: PPC: Improve indirect svcpu accessors Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 10/27] KVM: PPC: Use KVM_BOOK3S_HANDLER Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 11/27] KVM: PPC: Use CONFIG_PPC_BOOK3S define Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 13/27] KVM: PPC: Use now shadowed vcpu fields Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 14/27] KVM: PPC: Extract MMU init Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 15/27] KVM: PPC: Make real mode handler generic Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 16/27] KVM: PPC: Make highmem code generic Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 17/27] KVM: PPC: Make SLB switching code the new segment framework Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 18/27] KVM: PPC: Release clean pages as clean Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-15 22:11   ` [PATCH 23/27] KVM: PPC: Export MMU variables Alexander Graf
2010-04-15 22:11     ` Alexander Graf
     [not found]     ` <1271369518-11247-24-git-send-email-agraf-l3A5Bk7waGM@public.gmane.org>
2010-04-16  6:47       ` Benjamin Herrenschmidt
2010-04-16  6:47         ` Benjamin Herrenschmidt
2010-04-16  9:07         ` Alexander Graf
2010-04-16  9:07           ` Alexander Graf
     [not found]           ` <41F9F369-9F53-43E8-AC1F-1C67DD918991-l3A5Bk7waGM@public.gmane.org>
2010-04-16  9:22             ` Benjamin Herrenschmidt
2010-04-16  9:22               ` Benjamin Herrenschmidt
2010-04-16  9:25               ` Alexander Graf
2010-04-16  9:25                 ` Alexander Graf
2010-04-16  9:31                 ` Alexander Graf
2010-04-16  9:31                   ` Alexander Graf
     [not found]                   ` <8EEEAFCF-CB31-4BD9-A917-08B5B6E40400-l3A5Bk7waGM@public.gmane.org>
2010-04-16 11:18                     ` Alexander Graf
2010-04-16 11:18                       ` Alexander Graf
2010-04-15 22:11   ` [PATCH 24/27] PPC: Export SWITCH_FRAME_SIZE Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-16  6:48     ` Benjamin Herrenschmidt
2010-04-16  6:48       ` Benjamin Herrenschmidt
2010-04-15 22:11   ` [PATCH 25/27] KVM: PPC: Check max IRQ prio Alexander Graf
2010-04-15 22:11     ` Alexander Graf
2010-04-21  9:42   ` [PATCH 00/27] Book3S_32 (PPC32) KVM support Avi Kivity
2010-04-21  9:42     ` Avi Kivity
2010-04-15 22:11 ` [PATCH 19/27] KVM: PPC: Remove fetch fail code Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-15 22:11 ` [PATCH 20/27] KVM: PPC: Add SVCPU to Book3S_32 Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-15 22:11 ` [PATCH 21/27] KVM: PPC: Emulate segment fault Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-15 22:11 ` [PATCH 22/27] KVM: PPC: Add Book3S compatibility code Alexander Graf
2010-04-15 22:11   ` Alexander Graf
2010-04-15 22:11 ` [PATCH 26/27] KVM: PPC: Add KVM intercept handlers Alexander Graf
2010-04-15 22:11   ` Alexander Graf
     [not found]   ` <1271369518-11247-27-git-send-email-agraf-l3A5Bk7waGM@public.gmane.org>
2010-04-16  6:48     ` Benjamin Herrenschmidt
2010-04-16  6:48       ` Benjamin Herrenschmidt
2010-04-15 22:11 ` [PATCH 27/27] KVM: PPC: Enable Book3S_32 KVM building Alexander Graf
2010-04-15 22:11   ` 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=4BCEC58B.2040409@redhat.com \
    --to=avi@redhat.com \
    --cc=agraf@suse.de \
    --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.