OSDN Git Service

arch: mostly remove <asm/segment.h>
authorChristoph Hellwig <hch@lst.de>
Tue, 23 Apr 2019 16:38:07 +0000 (18:38 +0200)
committerArnd Bergmann <arnd@arndb.de>
Tue, 23 Apr 2019 19:51:40 +0000 (21:51 +0200)
commitc67fdc1f00cba9de86c30f5a01eff21d3ea66c8f
tree8ebdc29930275d90107ffcb568ab2d62b36825db
parent737d42f75e943fd884ad13acb6d3ee3aff3dcd30
arch: mostly remove <asm/segment.h>

A few architectures use <asm/segment.h> internally, but nothing in
common code does. Remove all the empty or almost empty versions of it,
including the asm-generic one.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
24 files changed:
arch/alpha/include/asm/segment.h [deleted file]
arch/alpha/kernel/smc37c669.c
arch/alpha/kernel/smc37c93x.c
arch/arm/include/asm/Kbuild
arch/arm64/include/asm/Kbuild
arch/c6x/include/asm/Kbuild
arch/hexagon/include/asm/Kbuild
arch/hexagon/include/asm/uaccess.h
arch/ia64/include/asm/segment.h [deleted file]
arch/mips/include/asm/Kbuild
arch/nds32/include/asm/Kbuild
arch/nios2/include/asm/Kbuild
arch/openrisc/include/asm/Kbuild
arch/openrisc/kernel/ptrace.c
arch/openrisc/kernel/setup.c
arch/openrisc/kernel/traps.c
arch/openrisc/mm/init.c
arch/openrisc/mm/tlb.c
arch/parisc/include/asm/Kbuild
arch/s390/include/asm/segment.h [deleted file]
arch/s390/kernel/ptrace.c
arch/unicore32/include/asm/Kbuild
arch/xtensa/include/asm/segment.h [deleted file]
include/asm-generic/segment.h [deleted file]