Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754169AbbHCQmJ (ORCPT ); Mon, 3 Aug 2015 12:42:09 -0400 Received: from mail-wi0-f175.google.com ([209.85.212.175]:35623 "EHLO mail-wi0-f175.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753270AbbHCQmH (ORCPT ); Mon, 3 Aug 2015 12:42:07 -0400 Message-ID: <55BF99B5.20203@linaro.org> Date: Mon, 03 Aug 2015 18:41:25 +0200 From: Eric Auger User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: Feng Wu , linux-kernel@vger.kernel.org, kvm@vger.kernel.org CC: pbonzini@redhat.com, alex.williamson@redhat.com, joro@8bytes.org Subject: Re: [v3 0/5] KVM: irqfd consumer based on IRQ bypass manager References: <1438159623-4227-1-git-send-email-feng.wu@intel.com> In-Reply-To: <1438159623-4227-1-git-send-email-feng.wu@intel.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2069 Lines: 57 Hi Feng, On 07/29/2015 10:46 AM, Feng Wu wrote: > This series is based on Eric's "https://lkml.org/lkml/2015/7/6/291". > Basically, I made the following chagnes: > - Some changes based on Alex's irq bypass manager > v2: https://lkml.org/lkml/2015/7/16/810 > - Correct some minor erros and typo > - Add something needed for posted-interrupts > > Since this series contain the common part of posted-interrupts and > forwarded irq, we can go forward only when this series are finalized, > ,it is in the critical path. Seems Eric is on vacations these days, > to speed up the process, I send out this new version, Eric, hope you > are not mind of this. :) If I made any mistakes, please correct me. Sorry for the delay and thanks for the upgrade. I am going to send a v4 to add the compilation of virt/lib/irqbypass.c. which is missing for arm/arm64. I will rearrange the signoffs vs history in some patch files too. Otherwise the changes look good to me. Thanks Eric > Thank you! > > My new version of posted-interrupts patches work well based on this > series. > > Eric Auger (4): > KVM: arm/arm64: select IRQ_BYPASS_MANAGER > KVM: create kvm_irqfd.h > KVM: introduce kvm_arch functions for IRQ bypass > KVM: eventfd: add irq bypass consumer management > > Feng Wu (1): > KVM: x86: select IRQ_BYPASS_MANAGER > > arch/arm/kvm/Kconfig | 1 + > arch/arm64/kvm/Kconfig | 1 + > arch/x86/kvm/Kconfig | 2 + > arch/x86/kvm/Makefile | 3 ++ > include/linux/kvm_host.h | 33 +++++++++++++++ > include/linux/kvm_irqfd.h | 71 +++++++++++++++++++++++++++++++ > virt/kvm/Kconfig | 3 ++ > virt/kvm/eventfd.c | 105 +++++++++++++++------------------------------- > 8 files changed, 147 insertions(+), 72 deletions(-) > create mode 100644 include/linux/kvm_irqfd.h > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/