[PATCH] powerpc: allow compiling with GENERIC_MSI_IRQ
Laurentiu Tudor
laurentiu.tudor at nxp.com
Fri Jun 30 20:25:42 AEST 2017
Hi Michael,
On 06/30/2017 01:08 PM, Michael Ellerman wrote:
> Hi Laurentiu,
>
> laurentiu.tudor at nxp.com writes:
>> From: Laurentiu Tudor <laurentiu.tudor at nxp.com>
>>
>> This allows building powerpc with the GENERIC_MSI_IRQ Kconfig
>> by enabling the asm-generic msi.h in Kbuild. Without this,
>> there's a compilation error [1] because powerpc, as most arches,
>> doesn't provide an asm/msi.h.
>>
>> [1] In file included from ./include/linux/kvm_host.h:20:0,
>> from ./arch/powerpc/include/asm/kvm_ppc.h:30,
>> from arch/powerpc/kernel/dbell.c:20:
>> ./include/linux/msi.h:195:21: fatal error: asm/msi.h: No such file or directory
>
> I have >50 configs here with GENERIC_MSI_IRQ=y, so I don't understand
> what's going wrong for you.
>
> Can you tell me more about what you're doing and how it's breaking.
>
Actually i made an error in the commit message, sorry about that. It's
GENERIC_MSI_IRQ_DOMAIN that breaks the arch/powerpc build. If this is
enabled, the generic header include/linux/msi.h wants an asm/msi.h and
we don't have one on powerpc. That's what the patch tries to fix.
Want me to resend with the correct commit message? ... if you're ok with
the patch, of course.
---
Thanks & Best Regards, Laurentiu
More information about the Linuxppc-dev
mailing list