From: Paolo Bonzini <pbonzini@redhat.com>
To: James Hogan <james.hogan@imgtec.com>, Ralf Baechle <ralf@linux-mips.org>
Cc: Gleb Natapov <gleb@kernel.org>,
linux-mips@linux-mips.org, kvm@vger.kernel.org
Subject: Re: [PATCH 00/16] MIPS: KVM: Misc trivial cleanups
Date: Thu, 17 Dec 2015 11:39:14 +0100 [thread overview]
Message-ID: <567290D2.70207@redhat.com> (raw)
In-Reply-To: <1450309781-28030-1-git-send-email-james.hogan@imgtec.com>
On 17/12/2015 00:49, James Hogan wrote:
> This patchset contains a bunch of miscellaneous cleanups (which are
> mostly trivial) for MIPS KVM & MIPS headers, such as:
> - Style/whitespace fixes
> - General cleanup and removal of dead code.
> - Moving/refactoring of general MIPS definitions out of arch/mips/kvm/
> and into arch/mips/include/asm/ so they can be shared with the rest of
> arch/mips. Specifically COP0 register bits, exception codes, cache
> ops, & instruction opcodes.
> - Add MAINTAINERS entry for MIPS KVM.
>
> Due to the interaction with other arch/mips/ code, I think it makes
> sense for these to go via the MIPS tree.
No objection.
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
I think I'd use s8/u8 instead of int8_t/uint8_t in patch 15, but really
that's just me. I'm fine either way, and that's really the only comment
I have on the series. :)
Paolo
> James Hogan (16):
> MIPS: KVM: Trivial whitespace and style fixes
> MIPS: KVM: Drop some unused definitions from kvm_host.h
> MIPS: Move definition of DC bit to mipsregs.h
> MIPS: KVM: Drop unused kvm_mips_host_tlb_inv_index()
> MIPS: KVM: Convert EXPORT_SYMBOL to _GPL
> MIPS: KVM: Refactor added offsetof()s
> MIPS: KVM: Make kvm_mips_{init,exit}() static
> MIPS: Move Cause.ExcCode trap codes to mipsregs.h
> MIPS: Update trap codes
> MIPS: Use EXCCODE_ constants with set_except_vector()
> MIPS: Break down cacheops.h definitions
> MIPS: KVM: Use cacheops.h definitions
> MIPS: Move KVM specific opcodes into asm/inst.h
> MIPS: KVM: Add missing newline to kvm_err()
> MIPS: KVM: Consistent use of uint*_t in MMIO handling
> MAINTAINERS: Add KVM for MIPS entry
>
> MAINTAINERS | 8 +++
> arch/mips/Kconfig | 3 +-
> arch/mips/include/asm/cacheops.h | 106 ++++++++++++++++++++--------------
> arch/mips/include/asm/kvm_host.h | 39 +------------
> arch/mips/include/asm/mipsregs.h | 34 +++++++++++
> arch/mips/include/uapi/asm/inst.h | 3 +-
> arch/mips/kernel/cpu-bugs64.c | 8 +--
> arch/mips/kernel/traps.c | 52 ++++++++---------
> arch/mips/kvm/callback.c | 2 +-
> arch/mips/kvm/dyntrans.c | 10 +---
> arch/mips/kvm/emulate.c | 118 ++++++++++++++++----------------------
> arch/mips/kvm/interrupt.c | 8 +--
> arch/mips/kvm/locore.S | 12 ++--
> arch/mips/kvm/mips.c | 38 ++++++------
> arch/mips/kvm/opcode.h | 22 -------
> arch/mips/kvm/tlb.c | 77 +++++++------------------
> arch/mips/kvm/trap_emul.c | 1 -
> 17 files changed, 245 insertions(+), 296 deletions(-)
> delete mode 100644 arch/mips/kvm/opcode.h
>
> Cc: Ralf Baechle <ralf@linux-mips.org>
> Cc: Paolo Bonzini <pbonzini@redhat.com>
> Cc: Gleb Natapov <gleb@kernel.org>
> Cc: linux-mips@linux-mips.org
> Cc: kvm@vger.kernel.org
>
next prev parent reply other threads:[~2015-12-17 10:39 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-16 23:49 [PATCH 00/16] MIPS: KVM: Misc trivial cleanups James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 01/16] MIPS: KVM: Trivial whitespace and style fixes James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 02/16] MIPS: KVM: Drop some unused definitions from kvm_host.h James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 03/16] MIPS: Move definition of DC bit to mipsregs.h James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 04/16] MIPS: KVM: Drop unused kvm_mips_host_tlb_inv_index() James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 05/16] MIPS: KVM: Convert EXPORT_SYMBOL to _GPL James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 06/16] MIPS: KVM: Refactor added offsetof()s James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 07/16] MIPS: KVM: Make kvm_mips_{init,exit}() static James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 08/16] MIPS: Move Cause.ExcCode trap codes to mipsregs.h James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 09/16] MIPS: Update trap codes James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 10/16] MIPS: Use EXCCODE_ constants with set_except_vector() James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 11/16] MIPS: Break down cacheops.h definitions James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 12/16] MIPS: KVM: Use " James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 13/16] MIPS: Move KVM specific opcodes into asm/inst.h James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 14/16] MIPS: KVM: Add missing newline to kvm_err() James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 15/16] MIPS: KVM: Consistent use of uint*_t in MMIO handling James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-16 23:49 ` [PATCH 16/16] MAINTAINERS: Add KVM for MIPS entry James Hogan
2015-12-16 23:49 ` James Hogan
2015-12-17 10:39 ` Paolo Bonzini [this message]
2015-12-17 10:49 ` [PATCH 00/16] MIPS: KVM: Misc trivial cleanups James Hogan
2015-12-17 10:49 ` James Hogan
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=567290D2.70207@redhat.com \
--to=pbonzini@redhat.com \
--cc=gleb@kernel.org \
--cc=james.hogan@imgtec.com \
--cc=kvm@vger.kernel.org \
--cc=linux-mips@linux-mips.org \
--cc=ralf@linux-mips.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.