From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52695) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VCpzF-00020Z-1k for qemu-devel@nongnu.org; Fri, 23 Aug 2013 07:57:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VCpz7-0004Zf-Iv for qemu-devel@nongnu.org; Fri, 23 Aug 2013 07:57:04 -0400 Message-ID: <52174E04.803@suse.de> Date: Fri, 23 Aug 2013 13:56:52 +0200 From: =?UTF-8?B?QW5kcmVhcyBGw6RyYmVy?= MIME-Version: 1.0 References: <1376891726-26122-1-git-send-email-aik@ozlabs.ru> In-Reply-To: <1376891726-26122-1-git-send-email-aik@ozlabs.ru> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH v3 0/8] xics: reworks and in-kernel support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexey Kardashevskiy Cc: Anthony Liguori , qemu-devel@nongnu.org, Alexander Graf , Paul Mackerras , qemu-ppc@nongnu.org, David Gibson Am 19.08.2013 07:55, schrieb Alexey Kardashevskiy: > Yet another try with XICS-KVM. >=20 > v2->v3: > Addressed multiple comments from Andreas; > Added 2 patches for XICS from Ben - I included them into the series as = they > are about XICS and they won't rebase automatically if moved before XICS= rework > so it seemed to me that it would be better to carry them toghether. If = it is > wrong, please let me know, I'll repost them separately. Patches 7-8 never arrived on the list? Andreas >=20 > v1->v2: > The main change is this adds "xics-common" parent for emulated XICS and= XICS-KVM. > And many, many small changes, mostly to address Andreas comments. >=20 > Migration from XICS to XICS-KVM and vice versa still works. >=20 >=20 > Alexey Kardashevskiy (4): > xics: add pre_save/post_load/cpu_setup dispatchers > xics: move registration of global state to realize() > xics: minor changes and cleanups > xics: split to xics and xics-common >=20 > Benjamin Herrenschmidt (2): > xics: Add H_IPOLL implementation > xics: Implement H_XIRR_X >=20 > David Gibson (2): > target-ppc: Add helper for KVM_PPC_RTAS_DEFINE_TOKEN > xics-kvm: Support for in-kernel XICS interrupt controller >=20 > default-configs/ppc64-softmmu.mak | 1 + > hw/intc/Makefile.objs | 1 + > hw/intc/xics.c | 358 +++++++++++++++++++++------ > hw/intc/xics_kvm.c | 492 ++++++++++++++++++++++++++++++= ++++++++ > hw/ppc/spapr.c | 27 ++- > include/hw/ppc/spapr.h | 3 +- > include/hw/ppc/xics.h | 68 +++++- > target-ppc/kvm.c | 14 ++ > target-ppc/kvm_ppc.h | 7 + > 9 files changed, 894 insertions(+), 77 deletions(-) > create mode 100644 hw/intc/xics_kvm.c >=20 --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=C3=BCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=C3=B6rffer; HRB 16746 AG N=C3=BC= rnberg