linux/arch
Linus Torvalds 12ad143e1b Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull perf updates from Thomas Gleixner:
 "Perf updates and fixes:

  Kernel:
   - Handle events which have the bpf_event attribute set as side band
     events as they carry information about BPF programs.
   - Add missing switch-case fall-through comments

  Libraries:
   - Fix leaks and double frees in error code paths.
   - Prevent buffer overflows in libtraceevent

  Tools:
   - Improvements in handling Intel BT/PTS
   - Add BTF ELF markers to perf trace BPF programs to improve output
   - Support --time, --cpu, --pid and --tid filters for perf diff
   - Calculate the column width in perf annotate as the hardcoded 6
     characters for the instruction are not sufficient
   - Small fixes all over the place"

* 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (38 commits)
  perf/core: Mark expected switch fall-through
  perf/x86/intel/uncore: Fix client IMC events return huge result
  perf/ring_buffer: Use high order allocations for AUX buffers optimistically
  perf data: Force perf_data__open|close zero data->file.path
  perf session: Fix double free in perf_data__close
  perf evsel: Probe for precise_ip with simple attr
  perf tools: Read and store caps/max_precise in perf_pmu
  perf hist: Fix memory leak of srcline
  perf hist: Add error path into hist_entry__init
  perf c2c: Fix c2c report for empty numa node
  perf script python: Add Python3 support to intel-pt-events.py
  perf script python: Add Python3 support to event_analyzing_sample.py
  perf script python: add Python3 support to check-perf-trace.py
  perf script python: Add Python3 support to futex-contention.py
  perf script python: Remove mixed indentation
  perf diff: Support --pid/--tid filter options
  perf diff: Support --cpu filter option
  perf diff: Support --time filter option
  perf thread: Generalize function to copy from thread addr space from intel-bts code
  perf annotate: Calculate the max instruction name, align column to that
  ...
2019-03-10 15:22:03 -07:00
..
alpha Merge branch 'akpm' (patches from Andrew) 2019-03-06 10:31:36 -08:00
arc DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
arm IOMMU Updates for Linux v5.1 2019-03-10 12:29:52 -07:00
arm64 DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
c6x arch: simplify several early memory allocations 2019-03-07 18:32:03 -08:00
csky DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
h8300 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED 2019-03-07 18:32:02 -08:00
hexagon y2038: additional syscall ABI cleanup 2019-02-27 21:45:27 +01:00
ia64 Merge branch 'akpm' (patches from Andrew) 2019-03-06 10:31:36 -08:00
m68k configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED 2019-03-07 18:32:02 -08:00
microblaze microblaze: prefer memblock API returning virtual address 2019-03-07 18:32:03 -08:00
mips DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
nds32 fscrypt updates for v5.1 2019-03-09 10:54:24 -08:00
nios2 nios2 update for v5.1-rc1 2019-03-10 10:13:37 -07:00
openrisc openrisc: simplify pte_alloc_one_kernel() 2019-03-07 18:32:03 -08:00
parisc Char/Misc driver patches for 5.1-rc1 2019-03-06 14:18:59 -08:00
powerpc DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
riscv DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
s390 fscrypt updates for v5.1 2019-03-09 10:54:24 -08:00
sh DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
sparc DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
um a.out: remove core dumping support 2019-03-05 10:00:35 -08:00
unicore32 DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
x86 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2019-03-10 15:22:03 -07:00
xtensa DMA mapping updates for 5.1 2019-03-10 11:54:48 -07:00
.gitignore
Kconfig Char/Misc driver patches for 5.1-rc1 2019-03-06 14:18:59 -08:00