• Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux · e71d5126
    Linus Torvalds authored
    Pull second round of s390 updates from Martin Schwidefsky:
    
     - rework of the vdso code to avoid the use of the access register mode
    
     - use perf AUX buffers for the transport of diagnostic sample data
    
     - add perf_regs and user stack dump support
    
     - enable perf call graphs for user space programs
    
     - add perf register support for floating-point registers
    
     - all remaining s390 related timer_setup conversions
    
     - bug fixes and cleanups
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: (30 commits)
      s390: remove unused parameter from Makefile
      zfcp: purely mechanical update using timer API, plus blank lines
      s390/scsi: Convert timers to use timer_setup()
      s390/cpum_sf: correctly set the PID and TID in perf samples
      s390/cpum_sf: load program parameter at sampler enablement
      s390/perf: add perf register support for floating-point registers
      s390/perf: extend perf_regs support to include floating-point registers
      s390/perf: define common DWARF register string table
      s390/perf: add support for perf_regs and libdw
      s390/perf: add perf_regs support and user stack dump
      s390/cpum_sf: do not register PMU if no sampling mode is authorized
      s390/cpumf: remove raw event support in basic-only sampling mode
      s390/perf: add callback to perf to enable using AUX buffer
      s390/cpumf: enable using AUX buffer
      s390/cpumf: introduce AUX buffer for dump diagnostic sample data
      s390/disassembler: increase show_code buffer size
      s390: Remove CONFIG_HARDENED_USERCOPY
      s390: enable CPU alternatives unconditionally
      s390/nmi: remove unused code
      s390/mm: remove unused code
      ...
    e71d5126
mmu_context.h 3.91 KB