drivers/acpi/irq.o: In function `acpi_gsi_to_irq':
irq.c:(.text+0x0): multiple definition of `acpi_gsi_to_irq'
arch/x86/kernel/acpi/boot.o:boot.c:(.text+0x1a0): first defined here
drivers/acpi/irq.o: In function `acpi_register_gsi':
irq.c:(.text+0x70): multiple definition of `acpi_register_gsi'
arch/x86/kernel/acpi/boot.o:boot.c:(.text+0x0): first defined here
drivers/acpi/irq.o: In function `acpi_unregister_gsi':
irq.c:(.text+0xf0): multiple definition of `acpi_unregister_gsi'
arch/x86/kernel/acpi/boot.o:boot.c:(.text+0x10): first defined here
drivers/acpi/irq.o:(.bss+0x0): multiple definition of `acpi_irq_model'
arch/x86/kernel/acpi/boot.o:(.bss+0x8): first defined here
make: *** [Makefile:1010: vmlinux] Error 1
After applying the patch I get the above on 4.18.5
drivers/acpi/irq.o: In function `acpi_gsi_to_irq': kernel/ acpi/boot. o:boot. c:(.text+ 0x1a0): first defined here gsi': kernel/ acpi/boot. o:boot. c:(.text+ 0x0): first defined here r_gsi': r_gsi' kernel/ acpi/boot. o:boot. c:(.text+ 0x10): first defined here acpi/irq. o:(.bss+ 0x0): multiple definition of `acpi_irq_model' kernel/ acpi/boot. o:(.bss+ 0x8): first defined here
irq.c:(.text+0x0): multiple definition of `acpi_gsi_to_irq'
arch/x86/
drivers/acpi/irq.o: In function `acpi_register_
irq.c:(.text+0x70): multiple definition of `acpi_register_gsi'
arch/x86/
drivers/acpi/irq.o: In function `acpi_unregiste
irq.c:(.text+0xf0): multiple definition of `acpi_unregiste
arch/x86/
drivers/
arch/x86/
make: *** [Makefile:1010: vmlinux] Error 1
After applying the patch I get the above on 4.18.5