ia64 build failure |
|||
Issue description
Building ia64:defconfig ... failed
--------------
Error log:
In file included from include/linux/irq.h:26:0,
from ./arch/ia64/include/asm/hardirq.h:18,
from include/linux/hardirq.h:8,
from include/linux/interrupt.h:12,
from ./arch/ia64/include/asm/mca.h:16,
from arch/ia64/kernel/asm-offsets.c:17:
./arch/ia64/include/asm/irq.h:16:31: fatal error: generated/nr-irqs.h: No such file or directory
#include <generated/nr-irqs.h>
^
Bisect results:
# bad: [9a5d9d61b03a19ccdb2a243245c0ffa391cf8127] UPSTREAM: ACPI, PCI, irq: remove redundant check for null string pointer
# good: [36d096766368213f77ef41c79b9a71d1bcfbead9] FROMLIST: mac80211: Fix clang warning about constant operand in logical operation
git bisect start '9a5d9d61b03a' '36d096766368'
# bad: [521f2624f32eb1a9fd2dc361c3b5c8785b119eda] FROMLIST: cpumask: Add helper cpumask_available()
git bisect bad 521f2624f32eb1a9fd2dc361c3b5c8785b119eda
# bad: [9141f19d852f539cc400564221d51bf2646ba2bf] FROMLIST: kbuild: Consolidate header generation from ASM offset information
git bisect bad 9141f19d852f539cc400564221d51bf2646ba2bf
# good: [d6560c2c7e3ddc501e8994e47a5cba2a50c6f898] FROMLIST: nvme: improve performance for virtual NVMe devices
git bisect good d6560c2c7e3ddc501e8994e47a5cba2a50c6f898
# first bad commit: [9141f19d852f539cc400564221d51bf2646ba2bf] FROMLIST: kbuild: Consolidate header generation from ASM offset information
,
Apr 17 2017
It's a backport gone wrong, I meant to change the generation of nr-irqs.h just below, not nr-irqs.s :(
,
Apr 17 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/603b65e0ab0e798b53c8381b464fcb98863f7fa8 commit 603b65e0ab0e798b53c8381b464fcb98863f7fa8 Author: Matthias Kaehlcke <mka@chromium.org> Date: Mon Apr 17 23:23:58 2017 FIXUP: ia64: "FROMLIST: kbuild: Consolidate header generation from ASM offset information" The backport of the FROMLIST patch (commit 9141f19d852f) changes the rule for generating 'nr-irqs.s' instead of 'nr-irqs.h'. Fix this. BUG=chromium:702741, chromium:712212 TEST=build ia64 kernel (manually) Change-Id: I05c345b62be2b0d25da9ffc928ac521553abe4f5 Signed-off-by: Matthias Kaehlcke <mka@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/479578 Tested-by: Guenter Roeck <groeck@chromium.org> Reviewed-by: Guenter Roeck <groeck@chromium.org> [modify] https://crrev.com/603b65e0ab0e798b53c8381b464fcb98863f7fa8/arch/ia64/kernel/Makefile
,
Apr 17 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by groeck@chromium.org
, Apr 17 2017