This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8689f4f2ea56 Merge tag 'mmc-v6.5-2' of git://git.kernel.org/pub/scm/lin [...] new c4c14c290682 lib/test_bitmap: increment failure counter properly new c1d2ba10f594 lib/bitmap: drop optimization of bitmap_{from,to}_arr64 new cdd2d06fbc0a nodemask: Drop duplicate check in for_each_node_mask() new 839cad5fa54b cpumask: fix function description kernel-doc notation new f4bc6c12b028 MAINTAINERS: Add bits.h to the BITMAP API record new 2a3110e3f97d MAINTAINERS: Add bitfield.h to the BITMAP API record new ad8258e87729 Merge tag 'bitmap-6.5-rc1' of https://github.com/norov/linux new b7a2d774c9c5 perf build: Add ability to build with a generated vmlinux.h new 5c45b210479b perf bpf: Move the declaration of struct rq new 06c39e742d46 perf test: Add build tests for BUILD_BPF_SKEL new ae7eb5baad3f perf build: Filter out BTF sources without a .BTF section new ce5b293405fd perf dso: Sort symbols under lock new 259dce914e93 perf symbol: Remove symbol_name_rb_node new d82257d7f604 perf symbol: Remove now unused symbol_conf.sort_by_name new 220f88b5a11a perf trace-event-info: Add tracepoint_id_to_name() helper new 5492e7250064 perf tools: Extend PRINT_ATTRf to support printing of memb [...] new 2e4dd65d7d0c perf tools: Add printing perf_event_attr type symbol in pe [...] new 929ff679b694 perf tools: Add printing perf_event_attr config symbol in [...] new 49a5e3edd353 perf tools: Add missing else to cmd_daemon subcommand condition new 710dffc96902 perf pmu: Correct auto_merge_stats test new 78987bb02ad2 perf: Replace deprecated -target with --target= for Clang new ad5f604e186a perf test: Fix a compile error on pe-file-parsing.c new 628eaa4e877a perf pmus: Add placeholder core PMU new 36cee69f572c perf tools: Do not remove addr_location.thread in thread__ [...] new 4a4a9bf9075f perf expr: Add has_event function new eadc0040a9eb perf jevents: Support for has_event function new 8076dc8c6818 perf vendor metrics intel: Make transaction metrics conditional new 7e74ece31af7 perf vendor events intel: Add rocketlake events/metrics new dfc83cc87769 perf vendor events intel: Update meteorlake to 1.03 new 0c9e39421cd0 perf vendor events intel: Update cascadelakex to 1.19 new d1363b9454a3 perf vendor events intel: Update icelake to 1.19 new 663655c91ce1 perf vendor events intel: Update icelakex to 1.21 new 938e4ad31011 perf vendor events intel: Update sapphirerapids to 1.14 new ea3eafa08aa7 perf vendor events intel: Update skylake to 57 new b5d2644da65c perf vendor events intel: Update skylakex to 1.31 new 887e845f8c1c perf vendor events intel: Update tigerlake to 1.13 new 7b83d597c8ca perf lock: Remove stale comments new 69c5c9930d72 perf lock contention: Add -x option for CSV style output new f6027053f82c perf lock contention: Add --output option new 2aefb4cc904f perf test: Test perf lock contention CSV output new 78a175c4623f perf symbol: Fix uninitialized return value in symbols__fi [...] new 5f06267b6e6a perf: unwind: Fix symfs with libdw new b2ad9549bfd0 perf evsel amd: Fix IBS error message new 808ce56e7d6b perf test: Fix event parsing test on Arm new bcd981db12e6 perf test: Fix event parsing test when PERF_PMU_CAP_EXTEND [...] new c206353dfdf0 Merge tag 'perf-tools-for-v6.5-2-2023-07-06' of git://git. [...] new 47f04616f2c9 dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter new 5e2956ee4624 Revert "fortify: Allow KUnit test to build without FORTIFY" new 01f23c5f1526 usb: ch9: Replace bmSublinkSpeedAttr 1-element array with [...] new 8fc3b8f082cc Merge tag 'hardening-v6.5-rc1-fixes' of git://git.kernel.o [...]
The 50 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 6 + drivers/md/dm-verity-loadpin.c | 3 + include/linux/bitmap.h | 8 +- include/linux/nodemask.h | 2 +- include/uapi/linux/usb/ch9.h | 6 +- lib/Kconfig.debug | 2 +- lib/bitmap.c | 2 +- lib/cpumask.c | 2 +- lib/fortify_kunit.c | 14 - lib/test_bitmap.c | 18 +- tools/perf/Documentation/perf-config.txt | 2 +- tools/perf/Documentation/perf-lock.txt | 8 + tools/perf/Makefile.config | 17 +- tools/perf/Makefile.perf | 45 +- tools/perf/arch/x86/util/evsel.c | 20 + tools/perf/builtin-daemon.c | 2 +- tools/perf/builtin-kallsyms.c | 1 - tools/perf/builtin-lock.c | 385 +++++-- tools/perf/builtin-report.c | 1 - .../pmu-events/arch/x86/alderlake/adl-metrics.json | 8 +- .../arch/x86/cascadelakex/clx-metrics.json | 8 +- .../pmu-events/arch/x86/cascadelakex/frontend.json | 43 +- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 17 +- .../arch/x86/cascadelakex/uncore-interconnect.json | 2 +- .../arch/x86/cascadelakex/uncore-memory.json | 2 +- tools/perf/pmu-events/arch/x86/icelake/cache.json | 8 +- .../perf/pmu-events/arch/x86/icelake/frontend.json | 32 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 8 +- .../perf/pmu-events/arch/x86/icelake/pipeline.json | 6 +- .../pmu-events/arch/x86/icelakex/frontend.json | 32 +- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 8 +- .../pmu-events/arch/x86/icelakex/pipeline.json | 4 +- .../arch/x86/icelakex/uncore-interconnect.json | 2 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 17 +- .../perf/pmu-events/arch/x86/meteorlake/cache.json | 811 +++++++++++++ .../arch/x86/meteorlake/floating-point.json | 143 +++ .../pmu-events/arch/x86/meteorlake/frontend.json | 410 +++++++ .../pmu-events/arch/x86/meteorlake/memory.json | 142 ++- .../perf/pmu-events/arch/x86/meteorlake/other.json | 57 +- .../pmu-events/arch/x86/meteorlake/pipeline.json | 1211 +++++++++++++++++++- .../arch/x86/meteorlake/uncore-cache.json | 18 + .../arch/x86/meteorlake/uncore-interconnect.json | 42 + .../arch/x86/meteorlake/uncore-memory.json | 126 ++ .../arch/x86/meteorlake/virtual-memory.json | 257 +++++ .../arch/x86/{icelake => rocketlake}/cache.json | 8 +- .../{icelake => rocketlake}/floating-point.json | 0 .../arch/x86/{icelake => rocketlake}/frontend.json | 32 +- .../arch/x86/{icelake => rocketlake}/memory.json | 0 .../x86/{icelake => rocketlake}/metricgroups.json | 0 .../arch/x86/{icelake => rocketlake}/other.json | 0 .../arch/x86/{icelake => rocketlake}/pipeline.json | 6 +- .../rkl-metrics.json} | 38 +- .../uncore-interconnect.json | 0 .../x86/{icelake => rocketlake}/uncore-other.json | 0 .../{icelake => rocketlake}/virtual-memory.json | 0 .../arch/x86/sapphirerapids/pipeline.json | 2 +- .../arch/x86/sapphirerapids/spr-metrics.json | 8 +- .../arch/x86/sapphirerapids/uncore-cache.json | 308 +++++ .../x86/sapphirerapids/uncore-interconnect.json | 2 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 43 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 17 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 8 +- .../pmu-events/arch/x86/skylakex/frontend.json | 43 +- .../pmu-events/arch/x86/skylakex/pipeline.json | 17 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 8 +- .../arch/x86/skylakex/uncore-interconnect.json | 2 +- .../arch/x86/skylakex/uncore-memory.json | 2 +- .../pmu-events/arch/x86/tigerlake/frontend.json | 32 +- .../pmu-events/arch/x86/tigerlake/pipeline.json | 6 +- .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 8 +- tools/perf/pmu-events/metric.py | 8 +- tools/perf/tests/builtin-test.c | 1 - tools/perf/tests/expr.c | 4 + tools/perf/tests/make | 4 + tools/perf/tests/parse-events.c | 100 +- tools/perf/tests/pe-file-parsing.c | 3 +- tools/perf/tests/shell/lock_contention.sh | 36 + tools/perf/util/bpf_skel/.gitignore | 1 + tools/perf/util/bpf_skel/lock_contention.bpf.c | 2 - tools/perf/util/bpf_skel/{ => vmlinux}/vmlinux.h | 10 + tools/perf/util/dso.c | 7 +- tools/perf/util/dso.h | 3 +- tools/perf/util/event.c | 7 +- tools/perf/util/evsel.c | 30 +- tools/perf/util/evsel.h | 1 + tools/perf/util/expr.c | 21 + tools/perf/util/expr.h | 1 + tools/perf/util/expr.l | 1 + tools/perf/util/expr.y | 8 +- tools/perf/util/llvm-utils.c | 4 +- tools/perf/util/map.c | 14 +- tools/perf/util/map.h | 12 +- tools/perf/util/perf_event_attr_fprintf.c | 186 ++- tools/perf/util/pmu.c | 27 +- tools/perf/util/pmu.h | 1 + tools/perf/util/pmus.c | 7 +- tools/perf/util/probe-event.c | 16 +- tools/perf/util/python.c | 8 + tools/perf/util/symbol.c | 136 +-- tools/perf/util/symbol.h | 12 +- tools/perf/util/symbol_conf.h | 1 - tools/perf/util/symbol_fprintf.c | 10 +- tools/perf/util/trace-event-info.c | 12 + tools/perf/util/trace-event.h | 6 + tools/perf/util/unwind-libdw.c | 8 +- 105 files changed, 4712 insertions(+), 544 deletions(-) create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/uncore-interconnect.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/uncore-memory.json copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/cache.json (98%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/floating-point.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/frontend.json (89%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/memory.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/metricgroups.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/other.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/pipeline.json (99%) copy tools/perf/pmu-events/arch/x86/{tigerlake/tgl-metrics.json => rocketlake/rkl- [...] copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/uncore-interconnect.js [...] copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/uncore-other.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/virtual-memory.json (100%) rename tools/perf/util/bpf_skel/{ => vmlinux}/vmlinux.h (90%)