From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751449AbdCBKTR (ORCPT ); Thu, 2 Mar 2017 05:19:17 -0500 Received: from foss.arm.com ([217.140.101.70]:57178 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751016AbdCBKTQ (ORCPT ); Thu, 2 Mar 2017 05:19:16 -0500 Subject: Re: [PATCH 1/2] irqdomain: add empty irq_domain_check_msi_remap To: Mian Yousaf Kaukab , linux-kernel@vger.kernel.org, kvm@vger.kernel.org, alex.williamson@redhat.com References: <20170302100132.20502-1-yousaf.kaukab@suse.com> Cc: eric.auger@redhat.com, will.deacon@arm.com From: Marc Zyngier Organization: ARM Ltd Message-ID: <7f0ce412-d310-532c-ac13-e8f5ec77c213@arm.com> Date: Thu, 2 Mar 2017 10:16:41 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.6.0 MIME-Version: 1.0 In-Reply-To: <20170302100132.20502-1-yousaf.kaukab@suse.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 On 02/03/17 10:01, Mian Yousaf Kaukab wrote: > Fix following build error for s390: > drivers/vfio/vfio_iommu_type1.c: In function 'vfio_iommu_type1_attach_group': > drivers/vfio/vfio_iommu_type1.c:1290:25: error: implicit declaration of function 'irq_domain_check_msi_remap' > > Signed-off-by: Mian Yousaf Kaukab > --- > include/linux/irqdomain.h | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/include/linux/irqdomain.h b/include/linux/irqdomain.h > index 188eced6813e..137817b08cdc 100644 > --- a/include/linux/irqdomain.h > +++ b/include/linux/irqdomain.h > @@ -524,6 +524,10 @@ static inline struct irq_domain *irq_find_matching_fwnode( > { > return NULL; > } > +static inline bool irq_domain_check_msi_remap(void) > +{ > + return true; I'm not sure about that one. If we don't support reserved regions for MSI, why should we return "true" here? My gut feeling is that it should be false (because we lack the infrastructure to deal with it). It is a bit of a moot point since the only calling site will *not* call this in that case, but I believe that we should be consistent. Eric, what do you think? Thanks, M. -- Jazz is not dead. It just smells funny...