Skip to content

ARM64 compilation fixes for missing header includes

Paul Walmsley linux-arm-kernel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4arm64: fix missing asm/pgtable-hwdef.h include in asm/processor.harch/arm64/include/asm/processor.h+1 -01 reply
1/4arm64: fix missing asm/pgtable-hwdef.h include in asm/processor.harch/arm64/include/asm/processor.h+1 -00 replies
2/4arm64: fix missing linux/bug.h include in asm/arch_timer.harch/arm64/include/asm/arch_timer.h+1 -01 reply
2/4arm64: fix missing linux/bug.h include in asm/arch_timer.harch/arm64/include/asm/arch_timer.h+1 -00 replies
3/4arm64: fix missing asm/alternative.h include in kernel/module.carch/arm64/kernel/module.c+1 -01 reply
3/4arm64: fix missing asm/alternative.h include in kernel/module.carch/arm64/kernel/module.c+1 -00 replies
4/4arm64: fix missing asm/io.h include in kernel/smp_spin_table.carch/arm64/kernel/smp_spin_table.c+1 -01 reply
4/4arm64: fix missing asm/io.h include in kernel/smp_spin_table.carch/arm64/kernel/smp_spin_table.c+1 -00 replies

Reviews trailers per patch

All 8 patches have a Reviewed-by or Acked-by.

PatchMark Rutland
1/4A-b A-b
1/4A-b A-b
2/4A-b A-b
2/4A-b A-b
3/4A-b A-b
3/4A-b A-b
4/4A-b A-b
4/4A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/4] ARM64 compilation fixes for missing header includes

Hi Will & Catalin,

An ARM64 build here on next-20150105 breaks due to some missing header file includes. Looks like someone reorganized some headers - although I have not tracked down what the root cause is. These patches get the kernel building again. They are based on the arm64 fixes/core branch.

The patches are also available via git at this signed tag:

git://git.kernel.org/pub/scm/linux/kernel/git/pjw/tegra-pending tags/arm64-header-fixes-20150105

Compile-tested only.

- Paul

---

Paul Walmsley (4):
arm64: fix missing asm/pgtable-hwdef.h include in asm/processor.h
arm64: fix missing linux/bug.h include in asm/arch_timer.h
arm64: fix missing asm/alternative.h include in kernel/module.c
arm64: fix missing asm/io.h include in kernel/smp_spin_table.c

 arch/arm64/include/asm/arch_timer.h |    1 +
 arch/arm64/include/asm/processor.h  |    1 +
 arch/arm64/kernel/module.c          |    1 +
 arch/arm64/kernel/smp_spin_table.c  |    1 +
 4 files changed, 4 insertions(+)

arm64-header-file-fixes-v3.19-rc1
text data bss dec hex filename
7173728 449984 199064 7822776 775db8 vmlinux
7173728 449984 199064 7822776 775db8 vmlinux