This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig in repository toolchain/linux-next.
from c2101d018264 Merge tag 'acpi-4.20-rc1-2' of git://git.kernel.org/pub/sc [...] adds ea9e57d06e48 xen: Make XEN_BACKEND selectable by DomU adds af320de90ec8 xen/balloon: Grammar s/Is it/It is/ adds 2ac2a7d4d9ff xen: fix race in xen_qlock_wait() adds a856531951dc xen: make xen_qlock_wait() nestable adds 7deecbda3026 xen/pvh: increase early stack size adds 3aa6c19d2f38 xen/balloon: Support xend-based toolstack adds f1db0050483c xen: remove redundant 'default n' from Kconfig adds 769d6bfc74c1 add myself as reviewer for Xen support in Linux adds e6111161c0a0 xen/pvh: don't try to unplug emulated devices adds 7a048cec598e xen: drop writing error messages to xenstore adds 5b4c0d87de2d Merge tag 'for-linus-4.20a-rc1-tag' of git://git.kernel.or [...] adds 18858511fd8a tracing: Return -ENOENT if there is no target synthetic event adds 0d0352d8b3d6 selftests/ftrace: Fix synthetic event test to delete event [...] adds f4267b3604a8 Merge tag 'trace-v4.19-rc8-3' of git://git.kernel.org/pub/ [...] adds d6b183eda466 tracing/kprobe: Remove unneeded extra strchr() from create [...] adds 1cc33161a83d uprobes: Support SDT markers having reference count (semaphore) adds 22bad38286d9 uprobes/sdt: Prevent multiple reference counter for same uprobe adds ccea8727dc27 trace_uprobe/sdt: Prevent multiple reference counter for s [...] adds 5a5e3d3ceae2 perf probe: Support SDT markers having reference counter ( [...] adds a6ca88b241d5 trace_uprobe: support reference counter in fd-based uprobe adds 56de76305279 tracing: probeevent: Cleanup print argument functions adds eeb07b061500 tracing: probeevent: Cleanup argument field definition adds 7bfbc63eda08 tracing: probeevent: Remove NOKPROBE_SYMBOL from print functions adds 533059281ee5 tracing: probeevent: Introduce new argument fetching code adds f451bc89d835 tracing: probeevent: Unify fetch type tables adds 9178412ddf5a tracing: probeevent: Return consumed bytes of dynamic area adds 0a46c8549f8c tracing: probeevent: Append traceprobe_ for exported function adds 9b960a38835f tracing: probeevent: Unify fetch_insn processing common part adds 60c2e0cebfd0 tracing: probeevent: Add symbol type adds 40b53b771806 tracing: probeevent: Add array type support adds 3c88ee194c28 x86: ptrace: Add function argument access API adds a1303af5d79e tracing: probeevent: Add $argN for accessing function args adds f3f58935edbc tracing/uprobes: Fix to return -EFAULT if copy_from_user failed adds 59158ec4aef7 tracing/kprobes: Check the probe on unloaded module correctly adds a6682814f371 tracing/kprobes: Allow kprobe-events to record module symbol adds bf173ca92da9 tracing: probeevent: Fix uninitialized used of offset in p [...] adds da387e5c930f tracing: Export trace_dump_stack to modules adds a2acce536921 tracing: Have stack tracer trace full stack adds 343a9f35409b Merge tag 'trace-v4.20' of git://git.kernel.org/pub/scm/li [...] adds f813f21971b9 mm/hmm: fix utf8 ... adds aab8d0520e6e mm/rmap: map_pte() was not handling private ZONE_DEVICE pa [...] adds 86a2d59841ab mm/hmm: fix race between hmm_mirror_unregister() and mmu_n [...] adds d08faca018c4 mm/hmm: properly handle migration pmd adds 44532d4c591c mm/hmm: use a structure for update callback parameters adds ec131b2d7fa6 mm/hmm: invalidate device page table at start of invalidation adds 4b408c74ee5a mm/gup_benchmark.c: prevent integer overflow in ioctl adds b5c212374c85 fs/proc/vmcore.c: Convert to use vmf_error() adds 49ef341ab668 .mailmap: add Oleksij Rempel adds de0d22e50cd3 treewide: remove current_text_addr adds ea6f650465c6 kernel/fail_function.c: remove meaningless null pointer ch [...] adds 696e4219237b lib/bitmap.c: remove wrong documentation adds 7275b097851a linux/bitmap.h: handle constant zero-size bitmaps correctly adds c8cebc553368 linux/bitmap.h: remove redundant uses of small_const_nbits() adds d9873969fa87 linux/bitmap.h: fix type of nbits in bitmap_shift_right() adds 41e7b1661ffb linux/bitmap.h: relax comment on compile-time constant nbits adds ce1091d47110 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] adds 8ec3d76863d8 lib/bitmap.c: simplify bitmap_print_to_pagebuf() adds 30f7bc99a2a9 lib/parser.c: switch match_strdup() over to use kmemdup_nul() adds 4ed97b3c6d08 lib/parser.c: switch match_u64int() over to use match_strdup() adds 36c8d1e7a27f lib/parser.c: switch match_number() over to use match_strdup() adds 7a20c2fa1cc6 lib/zlib_inflate/inflate.c: remove fall through warnings adds 7f476715d05f lib/sg_pool.c: remove unnecessary null check when freeing object adds 7e5ca363a5a1 lib/rbtree.c: fix typo in comment of rb_insert_augmented() adds 048e513d8761 lib/kstrtox.c: delete unnecessary casts adds 89976005536c include/linux/compat.h: mark expected switch fall-throughs adds 22ebb72b3260 checkpatch: remove GCC_BINARY_CONSTANT warning adds f027c34d8440 init/do_mounts.c: add root=PARTLABEL=<name> support adds 0a3021d4f529 hfsplus: prevent btree data loss on root split adds 19a9d0f1acf7 hfsplus: fix BUG on bnode parent update adds d057c036672f hfs: prevent btree data loss on root split adds ef75bcc5763d hfs: fix BUG on bnode parent update adds d92915c35bfa hfsplus: prevent btree data loss on ENOSPC adds 54640c7502e5 hfs: prevent btree data loss on ENOSPC adds 839c3a6a5e1f hfsplus: fix return value of hfsplus_get_block() adds 1267a07be5eb hfs: fix return value of hfs_get_block() adds dc8844aada73 hfsplus: update timestamps on truncate() adds 8cd3cb506173 hfs: update timestamp on truncate() adds 6c9a3f843a29 fs/hfs/extent.c: fix array out of bounds read of array extent adds b10298d56c96 reiserfs: propagate errors from fill_with_dentries() properly adds 21bfc8309cca reiserfs: remove workaround code for GCC 3.x adds eceb8902be29 fat: expand a slightly out-of-date comment adds d9f4d94261d5 fat: create a function to calculate the timezone offest adds 6bb885ecd746 fat: add functions to update and truncate timestamps appro [...] adds cd83f6b194e9 fat: change timestamp updates to use fat_truncate_time adds 22ea4eba6341 fat: truncate inode timestamp updates in setattr adds 2e58f57d859f kernel/signal.c: fix a comment error adds 3819ddec1f8c include/linux/signal.h: mark expected switch fall-throughs adds 95c4fb78fb23 kernel/panic.c: do not append newline to the stack protect [...] adds b49dec1cf8ff kernel/panic.c: filter out a potential trailing newline adds 6730e6580177 ipc: IPCMNI limit check for msgmni and shmmni adds 8c81ddd2acd2 ipc: IPCMNI limit check for semmni adds 2209fda323e2 lib/lz4: update LZ4 decompressor module adds 6a32c2469c3f kbuild: fix kernel/bounds.c 'W=1' warning adds 69a60bc75fe7 percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds b4a991ec584b mm: remove CONFIG_NO_BOOTMEM adds aca52c398389 mm: remove CONFIG_HAVE_MEMBLOCK adds 355c45affca7 mm: remove bootmem allocator implementation. adds b146ada221c1 mm: nobootmem: remove dead code adds 9a8dd708d547 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds eb31d559f1e8 memblock: remove _virt from APIs returning virtual address adds e0802b8dfcd1 memblock: replace alloc_bootmem_align with memblock_alloc adds 079151704d01 memblock: replace alloc_bootmem_low with memblock_alloc_low adds bf2886efdc1b memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds 238997e5e63a memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds 510d22f44d16 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds a5159e84daf4 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds 3913c8f9f96b memblock: add align parameter to memblock_alloc_node() adds 64c0066c1e74 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds ccfa2a0f2e85 memblock: replace __alloc_bootmem_node with appropriate me [...] adds 3bb1f80ee687 memblock: replace alloc_bootmem_node with memblock_alloc_node adds e8625dce71b4 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds 15c3c114ed14 memblock: replace alloc_bootmem_pages with memblock_alloc adds 4fc4a09e4cc1 memblock: replace __alloc_bootmem with memblock_alloc_from adds 2a5bda5a624d memblock: replace alloc_bootmem with memblock_alloc adds 6c7835f8d0d1 mm: nobootmem: remove bootmem allocation APIs adds 2013288f7238 memblock: replace free_bootmem{_node} with memblock_free adds 53ab85ebfd27 memblock: replace free_bootmem_late with memblock_free_late adds c6ffc5ca8fb3 memblock: rename free_all_bootmem to memblock_free_all adds 7c2ee349cf79 memblock: rename __free_pages_bootmem to memblock_free_pages adds bda49a81164a mm: remove nobootmem
No new revisions were added by this update.
Summary of changes: .mailmap | 5 + Documentation/trace/kprobetrace.rst | 23 +- MAINTAINERS | 1 + arch/Kconfig | 7 + arch/alpha/Kconfig | 2 - arch/alpha/include/asm/processor.h | 6 - arch/alpha/kernel/core_cia.c | 2 +- arch/alpha/kernel/core_irongate.c | 3 +- arch/alpha/kernel/core_marvel.c | 4 +- arch/alpha/kernel/pci-noop.c | 4 +- arch/alpha/kernel/pci.c | 4 +- arch/alpha/kernel/pci_iommu.c | 12 +- arch/alpha/kernel/setup.c | 2 +- arch/alpha/mm/init.c | 2 +- arch/arc/Kconfig | 2 - arch/arc/include/asm/processor.h | 8 - arch/arc/kernel/unwind.c | 4 +- arch/arc/mm/highmem.c | 2 +- arch/arc/mm/init.c | 2 +- arch/arm/Kconfig | 2 - arch/arm/include/asm/processor.h | 6 - arch/arm/kernel/setup.c | 4 +- arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mm/init.c | 2 +- arch/arm/mm/mmu.c | 2 +- arch/arm64/Kconfig | 2 - arch/arm64/include/asm/processor.h | 7 - arch/arm64/kernel/setup.c | 5 +- arch/arm64/mm/init.c | 4 +- arch/arm64/mm/kasan_init.c | 2 +- arch/arm64/mm/mmu.c | 2 +- arch/arm64/mm/numa.c | 4 +- arch/c6x/Kconfig | 1 - arch/c6x/include/asm/processor.h | 11 - arch/c6x/mm/dma-coherent.c | 4 +- arch/c6x/mm/init.c | 5 +- arch/csky/Kconfig | 2 - arch/csky/include/asm/processor.h | 6 - arch/csky/kernel/setup.c | 1 - arch/csky/mm/highmem.c | 4 +- arch/csky/mm/init.c | 3 +- arch/h8300/Kconfig | 2 - arch/h8300/include/asm/processor.h | 6 - arch/h8300/mm/init.c | 4 +- arch/hexagon/Kconfig | 2 - arch/hexagon/include/asm/processor.h | 3 - arch/hexagon/mm/init.c | 2 +- arch/ia64/Kconfig | 2 - arch/ia64/include/asm/processor.h | 6 - arch/ia64/kernel/mca.c | 8 +- arch/ia64/kernel/signal.c | 4 +- arch/ia64/mm/contig.c | 5 +- arch/ia64/mm/discontig.c | 6 +- arch/ia64/mm/init.c | 10 +- arch/ia64/mm/tlb.c | 4 +- arch/ia64/sn/kernel/io_common.c | 7 +- arch/ia64/sn/kernel/setup.c | 4 +- arch/m68k/Kconfig | 2 - arch/m68k/atari/stram.c | 3 +- arch/m68k/include/asm/processor.h | 6 - arch/m68k/mm/init.c | 4 +- arch/m68k/mm/mcfmmu.c | 4 +- arch/m68k/mm/motorola.c | 7 +- arch/m68k/mm/sun3mmu.c | 4 +- arch/m68k/sun3/sun3dvma.c | 3 +- arch/microblaze/Kconfig | 2 - arch/microblaze/include/asm/processor.h | 12 - arch/microblaze/mm/init.c | 4 +- arch/mips/Kconfig | 2 - arch/mips/cavium-octeon/dma-octeon.c | 2 +- arch/mips/include/asm/processor.h | 5 - arch/mips/kernel/setup.c | 6 +- arch/mips/kernel/traps.c | 2 +- arch/mips/loongson64/loongson-3/numa.c | 2 +- arch/mips/mm/init.c | 5 +- arch/mips/sgi-ip27/ip27-memory.c | 2 +- arch/nds32/Kconfig | 2 - arch/nds32/include/asm/processor.h | 6 - arch/nds32/mm/init.c | 10 +- arch/nios2/Kconfig | 2 - arch/nios2/include/asm/processor.h | 6 - arch/nios2/mm/init.c | 2 +- arch/openrisc/Kconfig | 2 - arch/openrisc/include/asm/processor.h | 5 - arch/openrisc/mm/init.c | 4 +- arch/openrisc/mm/ioremap.c | 2 +- arch/parisc/Kconfig | 2 - arch/parisc/include/asm/processor.h | 11 - arch/parisc/mm/init.c | 2 +- arch/powerpc/Kconfig | 2 - arch/powerpc/include/asm/processor.h | 6 - arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/paca.c | 2 +- arch/powerpc/kernel/pci_32.c | 2 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/setup-common.c | 3 +- arch/powerpc/kernel/setup_32.c | 10 +- arch/powerpc/kernel/setup_64.c | 8 +- arch/powerpc/lib/alloc.c | 2 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/mm/mmu_context_nohash.c | 6 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/mm/ppc_mmu_32.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/powermac/nvram.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 6 +- arch/powerpc/platforms/ps3/setup.c | 2 +- arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/msi_bitmap.c | 2 +- arch/riscv/Kconfig | 2 - arch/riscv/include/asm/processor.h | 6 - arch/riscv/mm/init.c | 2 +- arch/s390/Kconfig | 2 - arch/s390/include/asm/processor.h | 6 - arch/s390/kernel/crash_dump.c | 2 +- arch/s390/kernel/setup.c | 11 +- arch/s390/kernel/smp.c | 2 +- arch/s390/kernel/topology.c | 4 +- arch/s390/mm/init.c | 2 +- arch/s390/mm/vmem.c | 4 +- arch/s390/numa/mode_emu.c | 2 +- arch/s390/numa/numa.c | 2 +- arch/s390/numa/toptree.c | 2 +- arch/sh/Kconfig | 2 - arch/sh/include/asm/processor_32.h | 6 - arch/sh/include/asm/processor_64.h | 15 - arch/sh/mm/init.c | 6 +- arch/sparc/Kconfig | 2 - arch/sparc/include/asm/processor_32.h | 6 - arch/sparc/include/asm/processor_64.h | 6 - arch/sparc/kernel/mdesc.c | 5 +- arch/sparc/kernel/prom_32.c | 2 +- arch/sparc/kernel/prom_64.c | 2 +- arch/sparc/kernel/setup_64.c | 10 +- arch/sparc/kernel/smp_64.c | 16 +- arch/sparc/mm/init_32.c | 4 +- arch/sparc/mm/init_64.c | 24 +- arch/sparc/mm/srmmu.c | 10 +- arch/um/Kconfig | 2 - arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/vector_kern.c | 2 +- arch/um/kernel/initrd.c | 2 +- arch/um/kernel/mem.c | 15 +- arch/unicore32/Kconfig | 2 - arch/unicore32/include/asm/processor.h | 6 - arch/unicore32/kernel/setup.c | 2 +- arch/unicore32/mm/init.c | 4 +- arch/unicore32/mm/mmu.c | 2 +- arch/x86/Kconfig | 5 +- arch/x86/include/asm/kexec.h | 3 +- arch/x86/include/asm/processor.h | 12 - arch/x86/include/asm/ptrace.h | 38 + arch/x86/kernel/acpi/boot.c | 3 +- arch/x86/kernel/apic/io_apic.c | 5 +- arch/x86/kernel/e820.c | 2 +- arch/x86/kernel/setup_percpu.c | 13 +- arch/x86/kernel/tce_64.c | 5 +- arch/x86/mm/highmem_32.c | 2 +- arch/x86/mm/init_32.c | 4 +- arch/x86/mm/init_64.c | 6 +- arch/x86/mm/kasan_init_64.c | 4 +- arch/x86/mm/numa.c | 2 +- arch/x86/platform/efi/quirks.c | 6 +- arch/x86/platform/olpc/olpc_dt.c | 2 +- arch/x86/um/asm/processor_32.h | 8 - arch/x86/um/asm/processor_64.h | 3 - arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/p2m.c | 5 +- arch/x86/xen/platform-pci-unplug.c | 4 + arch/x86/xen/spinlock.c | 33 +- arch/x86/xen/xen-pvh.S | 2 +- arch/xtensa/Kconfig | 2 - arch/xtensa/include/asm/processor.h | 8 - arch/xtensa/mm/init.c | 2 +- arch/xtensa/mm/kasan_init.c | 2 +- arch/xtensa/mm/mmu.c | 2 +- arch/xtensa/platforms/iss/network.c | 2 +- drivers/clk/ti/clk.c | 2 +- drivers/firmware/efi/apple-properties.c | 2 +- drivers/firmware/efi/memmap.c | 2 +- drivers/firmware/memmap.c | 2 +- drivers/macintosh/smu.c | 4 +- drivers/of/fdt.c | 23 +- drivers/of/of_reserved_mem.c | 13 +- drivers/of/unittest.c | 2 +- drivers/staging/android/ion/Kconfig | 2 +- drivers/usb/early/xhci-dbc.c | 13 +- drivers/xen/Kconfig | 13 +- drivers/xen/swiotlb-xen.c | 7 +- drivers/xen/xen-balloon.c | 13 +- drivers/xen/xenbus/xenbus_client.c | 6 +- fs/fat/dir.c | 6 +- fs/fat/fat.h | 4 + fs/fat/file.c | 17 +- fs/fat/inode.c | 9 +- fs/fat/misc.c | 91 ++- fs/fat/namei_msdos.c | 17 +- fs/fat/namei_vfat.c | 15 +- fs/hfs/brec.c | 5 + fs/hfs/btree.c | 41 +- fs/hfs/btree.h | 1 + fs/hfs/catalog.c | 16 + fs/hfs/extent.c | 10 +- fs/hfs/inode.c | 2 + fs/hfsplus/attributes.c | 10 + fs/hfsplus/brec.c | 5 + fs/hfsplus/btree.c | 44 +- fs/hfsplus/catalog.c | 24 + fs/hfsplus/extents.c | 8 +- fs/hfsplus/hfsplus_fs.h | 2 + fs/hfsplus/inode.c | 1 + fs/proc/vmcore.c | 2 +- fs/pstore/Kconfig | 1 - fs/reiserfs/Makefile | 9 - fs/reiserfs/xattr.c | 7 + include/asm-generic/percpu.h | 4 - include/linux/bitmap.h | 37 +- include/linux/bootmem.h | 289 +------- include/linux/compat.h | 3 + include/linux/hmm.h | 33 +- include/linux/memblock.h | 13 +- include/linux/mm.h | 2 +- include/linux/mmzone.h | 5 +- include/linux/percpu-defs.h | 6 +- include/linux/rbtree_augmented.h | 4 +- include/linux/signal.h | 6 + include/linux/trace_events.h | 3 +- include/linux/uprobes.h | 5 + init/do_mounts.c | 31 + init/main.c | 10 +- ipc/ipc_sysctl.c | 30 +- ipc/util.h | 9 + kernel/bounds.c | 4 +- kernel/dma/swiotlb.c | 6 +- kernel/events/core.c | 49 +- kernel/events/uprobes.c | 278 ++++++- kernel/fail_function.c | 3 +- kernel/panic.c | 10 +- kernel/power/snapshot.c | 2 +- kernel/printk/printk.c | 4 +- kernel/signal.c | 2 +- kernel/trace/trace.c | 12 +- kernel/trace/trace_event_perf.c | 7 +- kernel/trace/trace_events_hist.c | 4 +- kernel/trace/trace_kprobe.c | 412 ++++------- kernel/trace/trace_probe.c | 672 +++++++++-------- kernel/trace/trace_probe.h | 289 +++----- kernel/trace/trace_probe_tmpl.h | 216 ++++++ kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 255 ++++--- lib/Kconfig.debug | 3 +- lib/bitmap.c | 22 +- lib/cpumask.c | 2 +- lib/kstrtox.c | 16 +- lib/lz4/lz4_decompress.c | 481 ++++++++---- lib/lz4/lz4defs.h | 9 +- lib/parser.c | 16 +- lib/sg_pool.c | 7 +- lib/zlib_inflate/inflate.c | 12 + mm/Kconfig | 9 +- mm/Makefile | 8 +- mm/bootmem.c | 811 --------------------- mm/gup_benchmark.c | 3 + mm/hmm.c | 134 ++-- mm/hugetlb.c | 2 +- mm/internal.h | 2 +- mm/kasan/kasan_init.c | 2 +- mm/memblock.c | 144 +++- mm/nobootmem.c | 445 ----------- mm/page_alloc.c | 17 +- mm/page_ext.c | 2 +- mm/page_poison.c | 2 +- mm/page_vma_mapped.c | 24 +- mm/percpu.c | 28 +- mm/sparse-vmemmap.c | 2 +- mm/sparse.c | 12 +- scripts/checkpatch.pl | 11 - tools/perf/util/probe-event.c | 39 +- tools/perf/util/probe-event.h | 1 + tools/perf/util/probe-file.c | 34 +- tools/perf/util/probe-file.h | 1 + tools/perf/util/symbol-elf.c | 46 +- tools/perf/util/symbol.h | 7 + .../trigger-synthetic-event-createremove.tc | 12 +- 286 files changed, 2867 insertions(+), 3519 deletions(-) create mode 100644 kernel/trace/trace_probe_tmpl.h delete mode 100644 mm/bootmem.c delete mode 100644 mm/nobootmem.c