This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-arm in repository toolchain/ci/linux.
from c8c109546a19 Merge tag 'zstd-for-linus-v5.16' of git://github.com/terre [...] adds fa020dd78f9b perf beauty: Make all sockaddr files use a common naming scheme adds 795f91db262c perf beauty: Rename socket_ipproto.sh to socket.sh to hold [...] adds 012e5690360c perf beauty socket: Rename header_dir to uapi_header_dir adds 1a1edf33206c perf beauty socket: Prep to receive more input header files adds 82e3664b0acc perf beauty socket: Rename 'regex' to 'ipproto_regex' adds d3f82839f8d5 perf beauty socket: Sort the ipproto array entries adds ecf0a35ba221 perf beauty socket: Add generator for socket level (SOL_*) [...] adds f1c1e45e9cca perf trace: Beautify the 'level' argument of getsockopt adds 0826b7fd0a01 perf trace: Beautify the 'level' argument of setsockopt adds 66aee54ba42c perf beauty: Add socket level scnprintf that handles ARCH [...] adds fe90d378777a perf test: Use macro for "suite" declarations adds 54df5c8e014c perf test: Use macro for "suite" definitions adds df2252054eb0 perf test: Make each test/suite its own struct. adds d68f03650873 perf test: Move each test suite struct to its test adds 33f44bfd3c04 perf test: Rename struct test to test_suite adds f832044c8e8a perf test: Add helper functions for abstraction. adds 78244d2e2114 perf test: Add test case struct. adds 9be56d30802f perf test: Add skip reason to test case. adds 039f3555455d perf test: Convert pfm tests to use test cases. adds 2a74fe82831e perf test: Convert pmu event tests to test cases. adds e47c6ecaae1d perf test: Convert watch point tests to test cases. adds 44a8528c241b perf test: Convert clang tests to test cases. adds 5801e96b88bb perf test: Convert bpf tests to test cases. adds e65bc1fa29dc perf test: Convert llvm tests to test cases. adds 94e11fc77129 perf test: Remove now unused subtest helpers adds e329f03a1f1b perf test: bp tests use test case adds 1870356f3532 perf test: Convert time to tsc test to test case. adds c76ec1cf25d5 perf test: Remove non test case style support. adds 4935e2cd1b98 perf test: BP tests, remove is_supported use adds e74dd9cb3332 perf test: TSC test, remove is_supported use adds 848ddf5999d2 perf test: Remove is_supported function adds b47d2fb40f50 perf test: Remove skip_if_fail adds 604ce2f00465 perf test: Add expr test for events with hyphens adds 48f07b0b2a3e perf cputopo: Update to use pakage_cpus adds 406018dcc121 perf cputopo: Match die_siblings to topology ABI name adds 0b6b84cca674 perf cputopo: Match thread_siblings to topology ABI name adds 3613f6c1180b perf expr: Add literal values starting with # adds fdf1e29b6118 perf expr: Add metric literals for topology. adds 1e7ab8297599 perf expr: Move ID handling to its own function adds 9aba0adae8c7 perf expr: Add source_count for aggregating events adds 0901b5602872 perf arm-spe: Add snapshot mode support adds 56c31cdff7c2 perf arm-spe: Implement find_snapshot callback adds 6b1b208bef5b perf arm-spe: Snapshot mode test adds d54e50b7c9a4 perf cs-etm: Print size using consistent format adds 09e9afac8cea perf arm-spe: Print size using consistent format adds 438f1a9f54a9 perf design.txt: Synchronize the definition of enum perf_h [...] adds 3ca3af7d1f23 perf vendor events power10: Add metric events JSON file fo [...] adds 9dc9855f18ba perf arm-spe: Track task context switch for cpu-mode events adds 455c988225c7 perf arm-spe: Update --switch-events docs in 'perf record' adds 169de64f5dc2 perf arm-spe: Save context ID in record adds 27d113cfe892 perf arm-spe: Support hardware-based PID tracing adds f08a8fccd7ea perf test bpf: Use ARRAY_CHECK() instead of ad-hoc equival [...] adds 7380aa89904f tools headers UAPI: Sync files changed by new futex_waitv syscall adds bd9acd9cc6d7 perf symbols: Add documentation to 'struct symbol' adds 42704567042d perf symbols: Bit pack to save a byte adds 4f74f187892e perf symbols: Factor out annotation init/exit adds 4924b1f7c467 perf bpf: Avoid memory leak from perf_env__insert_btf() adds 2a4898fc264a perf tools: Add more weak libbpf functions adds 5b749efe2df8 tools headers UAPI: Sync arch prctl headers with the kerne [...] adds 49024204322c tools headers UAPI: Sync linux/prctl.h with the kernel sources adds 37057e743c3a tools headers UAPI: Sync sound/asound.h with the kernel sources adds 06cf00c48f97 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 3442b5e05a7b tools arch x86: Sync the msr-index.h copy with the kernel sources adds 88e48238d536 perf bench futex: Fix memory leak of perf_cpu_map__new() adds c8b947642d23 perf test: Remove bash construct from stat_bpf_counters.sh test adds a9cdc1c5e370 perf tests: Remove bash construct from record+zstd_comp_decomp.sh adds ac96f463cc9a perf tests: Remove bash constructs from stat_all_pmu.sh adds 35c8fad4a703 Merge tag 'perf-tools-for-v5.16-2021-11-13' of git://git.k [...] adds 30d02551ba4f x86/fpu: Optimize out sigframe xfeatures when in init state adds 43d3b7f6a362 MAINTAINERS: Add some information to PARAVIRT_OPS entry adds e629fc1407a6 x86/mce: Add errata workaround for Skylake SKX37 adds fbdb5e8f2926 x86/cpu: Add Raptor Lake to Intel family adds 1654e95ee30a Merge tag 'x86_urgent_for_v5.16_rc1' of git://git.kernel.o [...] adds 0fe39a3929ac perf/x86/lbr: Reset LBR_SELECT during vlbr reset adds 5863702561e6 perf/x86/vlbr: Add c->flags to vlbr event constraints adds 4716023a8f6a perf/core: Avoid put_page() when GUP fails adds f7018be29253 Merge tag 'perf_urgent_for_v5.16_rc1' of git://git.kernel. [...] adds ce2612b6706b x86/smp: Factor out parts of native_smp_prepare_cpus() adds 42dc938a590c sched/core: Mitigate race cpus_share_cache()/update_top_ca [...] adds b027789e5e50 sched/fair: Prevent dead task groups from regaining cfs_rq's adds 4cc4cc28ec41 arch_topology: Fix missing clear cluster_cpumask in remove [...] adds a8b76910e465 preempt: Restore preemption model selection configs adds fc661f2dcb7e Merge tag 'sched_urgent_for_v5.16_rc1' of git://git.kernel [...]
No new revisions were added by this update.
Summary of changes: Documentation/x86/xstate.rst | 9 + MAINTAINERS | 2 + arch/x86/events/intel/core.c | 4 +- arch/x86/events/intel/lbr.c | 2 + arch/x86/include/asm/fpu/xcr.h | 12 + arch/x86/include/asm/fpu/xstate.h | 7 + arch/x86/include/asm/intel-family.h | 2 + arch/x86/include/asm/smp.h | 1 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mce/intel.c | 5 +- arch/x86/kernel/fpu/xstate.h | 37 +- arch/x86/kernel/smpboot.c | 18 +- arch/x86/xen/smp_pv.c | 12 +- drivers/base/arch_topology.c | 2 + include/linux/kernel.h | 2 +- include/linux/vermagic.h | 2 +- init/Makefile | 2 +- kernel/Kconfig.preempt | 42 +- kernel/events/core.c | 10 +- kernel/sched/autogroup.c | 2 +- kernel/sched/core.c | 53 +- kernel/sched/fair.c | 4 +- kernel/sched/rt.c | 12 +- kernel/sched/sched.h | 3 +- tools/arch/x86/include/asm/msr-index.h | 2 + tools/arch/x86/include/uapi/asm/prctl.h | 4 + tools/include/uapi/asm-generic/unistd.h | 5 +- tools/include/uapi/drm/i915_drm.h | 242 +++++++- tools/include/uapi/linux/prctl.h | 3 + tools/include/uapi/sound/asound.h | 2 +- tools/perf/Documentation/perf-record.txt | 2 +- tools/perf/Makefile.perf | 20 +- tools/perf/arch/arm/include/arch-tests.h | 2 +- tools/perf/arch/arm/tests/arch-tests.c | 16 +- tools/perf/arch/arm/tests/vectors-page.c | 5 +- tools/perf/arch/arm64/include/arch-tests.h | 2 +- tools/perf/arch/arm64/tests/arch-tests.c | 11 +- tools/perf/arch/arm64/util/arm-spe.c | 283 ++++++++- tools/perf/arch/powerpc/include/arch-tests.h | 2 +- tools/perf/arch/powerpc/tests/arch-tests.c | 12 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/arch/x86/include/arch-tests.h | 14 +- tools/perf/arch/x86/tests/arch-tests.c | 47 +- tools/perf/arch/x86/tests/bp-modify.c | 2 +- tools/perf/arch/x86/tests/insn-x86.c | 2 +- tools/perf/arch/x86/tests/intel-cqm.c | 2 +- .../arch/x86/tests/intel-pt-pkt-decoder-test.c | 2 +- tools/perf/arch/x86/tests/rdpmc.c | 2 +- tools/perf/arch/x86/tests/sample-parsing.c | 2 +- tools/perf/bench/futex-lock-pi.c | 1 + tools/perf/bench/futex-requeue.c | 1 + tools/perf/bench/futex-wake-parallel.c | 1 + tools/perf/bench/futex-wake.c | 1 + tools/perf/builtin-trace.c | 4 + tools/perf/design.txt | 3 + .../pmu-events/arch/powerpc/power10/metrics.json | 676 +++++++++++++++++++++ tools/perf/tests/api-io.c | 6 +- tools/perf/tests/attr.c | 4 +- tools/perf/tests/backward-ring-buffer.c | 4 +- tools/perf/tests/bitmap.c | 4 +- tools/perf/tests/bp_account.c | 36 +- tools/perf/tests/bp_signal.c | 34 +- tools/perf/tests/bp_signal_overflow.c | 9 +- tools/perf/tests/bpf.c | 71 ++- tools/perf/tests/builtin-test.c | 578 ++++++------------ tools/perf/tests/clang.c | 54 +- tools/perf/tests/code-reading.c | 4 +- tools/perf/tests/cpumap.c | 10 +- tools/perf/tests/demangle-java-test.c | 4 +- tools/perf/tests/demangle-ocaml-test.c | 4 +- tools/perf/tests/dlfilter-test.c | 4 +- tools/perf/tests/dso-data.c | 10 +- tools/perf/tests/dwarf-unwind.c | 5 +- tools/perf/tests/event-times.c | 4 +- tools/perf/tests/event_update.c | 4 +- tools/perf/tests/evsel-roundtrip-name.c | 5 +- tools/perf/tests/evsel-tp-sched.c | 5 +- tools/perf/tests/expand-cgroup.c | 6 +- tools/perf/tests/expr.c | 38 +- tools/perf/tests/fdarray.c | 7 +- tools/perf/tests/genelf.c | 6 +- tools/perf/tests/hists_cumulate.c | 4 +- tools/perf/tests/hists_filter.c | 4 +- tools/perf/tests/hists_link.c | 4 +- tools/perf/tests/hists_output.c | 4 +- tools/perf/tests/is_printable_array.c | 4 +- tools/perf/tests/keep-tracking.c | 4 +- tools/perf/tests/kmod-path.c | 4 +- tools/perf/tests/llvm.c | 74 ++- tools/perf/tests/maps.c | 4 +- tools/perf/tests/mem.c | 4 +- tools/perf/tests/mem2node.c | 4 +- tools/perf/tests/mmap-basic.c | 4 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 5 +- tools/perf/tests/openat-syscall-tp-fields.c | 5 +- tools/perf/tests/openat-syscall.c | 5 +- tools/perf/tests/parse-events.c | 4 +- tools/perf/tests/parse-metric.c | 4 +- tools/perf/tests/parse-no-sample-id-all.c | 5 +- tools/perf/tests/pe-file-parsing.c | 6 +- tools/perf/tests/perf-hooks.c | 4 +- tools/perf/tests/perf-record.c | 4 +- tools/perf/tests/perf-time-to-tsc.c | 30 +- tools/perf/tests/pfm.c | 63 +- tools/perf/tests/pmu-events.c | 73 +-- tools/perf/tests/pmu.c | 4 +- tools/perf/tests/python-use.c | 4 +- tools/perf/tests/sample-parsing.c | 4 +- tools/perf/tests/sdt.c | 6 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 2 +- tools/perf/tests/shell/stat_all_pmu.sh | 4 +- tools/perf/tests/shell/stat_bpf_counters.sh | 2 +- tools/perf/tests/shell/test_arm_spe.sh | 89 +++ tools/perf/tests/stat.c | 11 +- tools/perf/tests/sw-clock.c | 4 +- tools/perf/tests/switch-tracking.c | 4 +- tools/perf/tests/task-exit.c | 4 +- tools/perf/tests/tests.h | 238 ++++---- tools/perf/tests/thread-map.c | 10 +- tools/perf/tests/thread-maps-share.c | 4 +- tools/perf/tests/time-utils-test.c | 4 +- tools/perf/tests/topology.c | 4 +- tools/perf/tests/unit_number__scnprintf.c | 4 +- tools/perf/tests/vmlinux-kallsyms.c | 5 +- tools/perf/tests/wp.c | 124 ++-- tools/perf/trace/beauty/beauty.h | 5 + tools/perf/trace/beauty/sockaddr.c | 2 +- tools/perf/trace/beauty/{socket.sh => sockaddr.sh} | 0 tools/perf/trace/beauty/socket.c | 21 +- tools/perf/trace/beauty/socket.sh | 38 +- tools/perf/trace/beauty/socket_ipproto.sh | 12 - tools/perf/util/annotate.c | 13 +- tools/perf/util/annotate.h | 3 + tools/perf/util/arm-spe-decoder/arm-spe-decoder.c | 2 + tools/perf/util/arm-spe-decoder/arm-spe-decoder.h | 1 + tools/perf/util/arm-spe.c | 122 +++- tools/perf/util/bpf-event.c | 33 +- tools/perf/util/c++/clang-c.h | 8 +- tools/perf/util/c++/clang-test.cpp | 6 +- tools/perf/util/cputopo.c | 78 +-- tools/perf/util/cputopo.h | 33 +- tools/perf/util/cs-etm.c | 2 +- tools/perf/util/env.c | 5 +- tools/perf/util/env.h | 2 +- tools/perf/util/evsel.c | 12 + tools/perf/util/evsel.h | 1 + tools/perf/util/expr.c | 65 +- tools/perf/util/expr.h | 4 + tools/perf/util/expr.l | 16 +- tools/perf/util/expr.y | 73 ++- tools/perf/util/header.c | 20 +- tools/perf/util/stat-shadow.c | 7 +- tools/perf/util/symbol.c | 9 +- tools/perf/util/symbol.h | 19 +- 155 files changed, 2792 insertions(+), 1217 deletions(-) create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/metrics.json create mode 100755 tools/perf/tests/shell/test_arm_spe.sh copy tools/perf/trace/beauty/{socket.sh => sockaddr.sh} (100%) delete mode 100755 tools/perf/trace/beauty/socket_ipproto.sh