From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56988) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WS0Wp-000765-4j for qemu-devel@nongnu.org; Mon, 24 Mar 2014 04:46:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WS0We-00058Q-F9 for qemu-devel@nongnu.org; Mon, 24 Mar 2014 04:46:43 -0400 Received: from e06smtp11.uk.ibm.com ([195.75.94.107]:51306) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WS0We-00057y-4i for qemu-devel@nongnu.org; Mon, 24 Mar 2014 04:46:32 -0400 Received: from /spool/local by e06smtp11.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 24 Mar 2014 08:46:29 -0000 Received: from b06cxnps3074.portsmouth.uk.ibm.com (d06relay09.portsmouth.uk.ibm.com [9.149.109.194]) by d06dlp01.portsmouth.uk.ibm.com (Postfix) with ESMTP id B670A17D8041 for ; Mon, 24 Mar 2014 08:47:11 +0000 (GMT) Received: from d06av01.portsmouth.uk.ibm.com (d06av01.portsmouth.uk.ibm.com [9.149.37.212]) by b06cxnps3074.portsmouth.uk.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id s2O8kEJe524624 for ; Mon, 24 Mar 2014 08:46:14 GMT Received: from d06av01.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av01.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id s2O8kPxL021038 for ; Mon, 24 Mar 2014 02:46:26 -0600 Message-ID: <532FF0E1.5000502@de.ibm.com> Date: Mon, 24 Mar 2014 09:46:25 +0100 From: Christian Borntraeger MIME-Version: 1.0 References: <1395406341-14698-1-git-send-email-cornelia.huck@de.ibm.com> In-Reply-To: <1395406341-14698-1-git-send-email-cornelia.huck@de.ibm.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v3 0/4] KVM: irqfds for s390 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Cornelia Huck , kvm@vger.kernel.org, linux-s390@vger.kernel.org, qemu-devel@nongnu.org Cc: gleb@kernel.org, pbonzini@redhat.com, agraf@suse.de On 21/03/14 13:52, Cornelia Huck wrote: > Hi, > > here's the next iteration of my patchset introducing irqfds for s390. > > Changes from v2: > - rebased against current kvm/queue > - kvm common code lock fix is already in queue > - move some changes that belonged in patch 2 from patch 3 > - add a limit for mapped pages to patch 2 > - collected some acks > > Changes from v1: > - rebased against current kvm/queue, bumping capability numbers > - guest adapter interrupt support is already in the kvm tree > > Again, find it on > > git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git kvms390-irqfd Looks all good. Paolo, I guess this will miss the next merge window, but can you pull for kvm/queue if you have no further comments? Christian > > Cornelia Huck (4): > KVM: Add per-vm capability enablement. > KVM: s390: adapter interrupt sources > KVM: s390: irq routing for adapter interrupts. > KVM: Bump KVM_MAX_IRQ_ROUTES for s390 > > Documentation/virtual/kvm/api.txt | 27 ++- > Documentation/virtual/kvm/devices/s390_flic.txt | 45 ++++ > arch/s390/include/asm/kvm_host.h | 32 +++ > arch/s390/include/uapi/asm/kvm.h | 22 ++ > arch/s390/kvm/Kconfig | 2 + > arch/s390/kvm/Makefile | 2 +- > arch/s390/kvm/interrupt.c | 294 ++++++++++++++++++++++- > arch/s390/kvm/irq.h | 22 ++ > arch/s390/kvm/kvm-s390.c | 42 ++++ > arch/s390/kvm/kvm-s390.h | 2 + > include/linux/kvm_host.h | 13 + > include/uapi/linux/kvm.h | 16 ++ > 12 files changed, 511 insertions(+), 8 deletions(-) > create mode 100644 arch/s390/kvm/irq.h >