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 kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html