treewide: remove current_text_addr
Prefer _THIS_IP_ defined in linux/kernel.h. Most definitions of current_text_addr were the same as _THIS_IP_, but a few archs had inline assembly instead. This patch removes the final call site of current_text_addr, making all of the definitions dead code. [akpm@linux-foundation.org: fix arch/csky/include/asm/processor.h] Link: http://lkml.kernel.org/r/20180911182413.180715-1-ndesaulniers@google.com Signed-off-by:Nick Desaulniers <ndesaulniers@google.com> Cc: Peter Zijlstra <peterz@infradead.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- arch/alpha/include/asm/processor.h 0 additions, 6 deletionsarch/alpha/include/asm/processor.h
- arch/arc/include/asm/processor.h 0 additions, 8 deletionsarch/arc/include/asm/processor.h
- arch/arm/include/asm/processor.h 0 additions, 6 deletionsarch/arm/include/asm/processor.h
- arch/arm64/include/asm/processor.h 0 additions, 7 deletionsarch/arm64/include/asm/processor.h
- arch/c6x/include/asm/processor.h 0 additions, 11 deletionsarch/c6x/include/asm/processor.h
- arch/csky/include/asm/processor.h 0 additions, 6 deletionsarch/csky/include/asm/processor.h
- arch/h8300/include/asm/processor.h 0 additions, 6 deletionsarch/h8300/include/asm/processor.h
- arch/hexagon/include/asm/processor.h 0 additions, 3 deletionsarch/hexagon/include/asm/processor.h
- arch/ia64/include/asm/processor.h 0 additions, 6 deletionsarch/ia64/include/asm/processor.h
- arch/m68k/include/asm/processor.h 0 additions, 6 deletionsarch/m68k/include/asm/processor.h
- arch/microblaze/include/asm/processor.h 0 additions, 12 deletionsarch/microblaze/include/asm/processor.h
- arch/mips/include/asm/processor.h 0 additions, 5 deletionsarch/mips/include/asm/processor.h
- arch/nds32/include/asm/processor.h 0 additions, 6 deletionsarch/nds32/include/asm/processor.h
- arch/nios2/include/asm/processor.h 0 additions, 6 deletionsarch/nios2/include/asm/processor.h
- arch/openrisc/include/asm/processor.h 0 additions, 5 deletionsarch/openrisc/include/asm/processor.h
- arch/parisc/include/asm/processor.h 0 additions, 11 deletionsarch/parisc/include/asm/processor.h
- arch/powerpc/include/asm/processor.h 0 additions, 6 deletionsarch/powerpc/include/asm/processor.h
- arch/riscv/include/asm/processor.h 0 additions, 6 deletionsarch/riscv/include/asm/processor.h
- arch/s390/include/asm/processor.h 0 additions, 6 deletionsarch/s390/include/asm/processor.h
- arch/sh/include/asm/processor_32.h 0 additions, 6 deletionsarch/sh/include/asm/processor_32.h
Loading
Please register or sign in to comment