• Linus Torvalds's avatar
    Merge tag 'xtensa-20181228' of git://github.com/jcmvbkbc/linux-xtensa · 9ef10340
    Linus Torvalds authored
    Pull Xtensa updates from Max Filippov:
    
     - switch to generated syscall table
    
     - switch ptrace to regsets, use regsets for core dumps
    
     - complete tracehook implementation
    
     - add syscall tracepoints support
    
     - add jumplabels support
    
     - add memtest support
    
     - drop unused/duplicated code from entry.S, ptrace.c, coprocessor.S,
       elf.h and syscall.h
    
     - clean up warnings caused by WSR/RSR macros
    
     - clean up DTC warnings about SPI controller node names in xtfpga.dtsi
    
     - simplify coprocessor.S
    
     - get rid of explicit 'l32r' instruction usage in assembly
    
    * tag 'xtensa-20181228' of git://github.com/jcmvbkbc/linux-xtensa: (25 commits)
      xtensa: implement jump_label support
      xtensa: implement syscall tracepoints
      xtensa: implement tracehook functions and enable HAVE_ARCH_TRACEHOOK
      xtensa: enable CORE_DUMP_USE_REGSET
      xtensa: implement TIE regset
      xtensa: implement task_user_regset_view
      xtensa: call do_syscall_trace_{enter,leave} selectively
      xtensa: use NO_SYSCALL instead of -1
      xtensa: define syscall_get_arch()
      Move EM_XTENSA to uapi/linux/elf-em.h
      xtensa: support memtest
      xtensa: don't use l32r opcode directly
      xtensa: xtfpga.dtsi: fix dtc warnings about SPI
      xtensa: don't clear cpenable unconditionally on release
      xtensa: simplify coprocessor.S
      xtensa: clean up WSR*/RSR*/get_sr/set_sr
      xtensa: drop unused declarations from elf.h
      xtensa: clean up syscall.h
      xtensa: drop unused coprocessor helper functions
      xtensa: drop custom PTRACE_{PEEK,POKE}{TEXT,DATA}
      ...
    9ef10340
Kconfig 17.2 KB