From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoffer Dall Subject: Re: [PATCH v5 00/57] KVM: arm/arm64: Rework virtual GIC emulation Date: Fri, 20 May 2016 17:04:25 +0200 Message-ID: <20160520150425.GC10370@cbox> References: <1463681316-23039-1-git-send-email-andre.przywara@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Marc Zyngier , Eric Auger , kvmarm@lists.cs.columbia.edu, linux-arm-kernel@lists.infradead.org, kvm@vger.kernel.org To: Andre Przywara Return-path: Received: from mail-wm0-f47.google.com ([74.125.82.47]:37856 "EHLO mail-wm0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752346AbcETPDi (ORCPT ); Fri, 20 May 2016 11:03:38 -0400 Received: by mail-wm0-f47.google.com with SMTP id a17so177249002wme.0 for ; Fri, 20 May 2016 08:03:37 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1463681316-23039-1-git-send-email-andre.przywara@arm.com> Sender: kvm-owner@vger.kernel.org List-ID: On Thu, May 19, 2016 at 07:07:39PM +0100, Andre Przywara wrote: > Hi, > > hopefully the final version of the new VGIC series. > Again mostly smaller fixes: A new patch (8/57) to establish the > arch timer <-> VGIC connection later in the init process, to avoid > calls to VGIC code before the VGIC is actually initialized. > Also we now make sure that no VCPU is running while userland accesses > the VGIC registers. The set-active-bit code has been slightly adjusted > to cover a corner case as well. Last, but not least we now properly > annotate our lock nesting so the kernel is happy now even with > CONFIG_SPINLOCK_DEBUG enabled. > More detailed changelog in the patches. > > As this new VGIC emulation will probably become the default very shortly, > please test it full steam on whatever setup you have access to. > Any reports are warmly welcome. > > As v4, this series is based on kvmarm/next, which will be merged > shortly into Linus' kernel. > A git tree containing this series can be found on linux-arm.org: > > git://linux-arm.org/linux-ap.git branch: vgic-new/v5 > http://www.linux-arm.org/git?p=linux-ap.git;a=log;h=refs/heads/vgic-new/v5 > Applied, huge thanks for all this work to all participants! -Christoffer