# heads (aka `branches'): $ git for-each-ref --sort=-creatordate refs/heads \ --format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))' uretprobe_syscall selftests/x86: Add return uprobe shadow stack test (2024-05-07) bpf/optimized_usdt uprobe: Install optimized uprobe (2024-04-30) bpf/session_data selftests/bpf: Add kprobe session cookie test (2024-04-30) bpf/optimized_usdt_2 uprobe: Install optimized uprobe (2024-04-25) uretprobe_syscall_5 selftests/bpf: Add uretprobe compat test (2024-04-19) bpf/session_data_3 selftests/bpf: Add uprobe multi session cookie test (2024-04-03) bpf/session_data_2 selftests/bpf: Add uprobe multi wrapper data test (2024-04-01) mhiramat_topic/fprobe-on-fgraph fix (2024-04-01) uretprobe_syscall_1 fix (2024-03-25) uretprobe_syscall_ci selftests/bpf: Overload uprobe trigger functions for x86 (2024-03-17) bench selftests/bpf: add kprobe multi triggering benchmarks (2024-03-11) bpf/optimized_uprobe_6 selftest/bpf: Add uprobe optimized test (2024-03-10) uprobe_syscall_bench_1 test (2024-03-05) uprobe_syscall_bench selftests/bpf: Uprobes vs syscalls bench (2024-03-03) bpf/kprobe_multi_fixes_2 bpf: Add kprobe multi wrapper test (2024-02-19) bpf/kprobe_multi_fixes selftests/bpf: Add kprobe multi return prog test (2024-02-07) bpf/link_info_cookies_5 bpftool: Display cookie for kprobe multi link (2024-01-17) bpf/kprobe_multi_extra_prog selftests/bpf: Add bpf_program__attach_kprobe_multi_opts2 test (2023-12-18) link_type_1 bpf: Add missing BPF_LINK_TYPE invocations (2023-12-14) link_type bpf: Add missing BPF_LINK_TYPE invocations (2023-12-14) bpf/uprobe_link_info_9 bpftool: Add support to display uprobe_multi links (2023-11-22) verif_check bpf: track aligned STACK_ZERO cases as imprecise spilled registers (2023-10-31) bpf/uprobe_link_info_1 fix (2023-10-22) bpf/uprobe_link_info bpftool: Add support to display uprobe.multi links (2023-10-20) bpf/btfids_5 selftests/bpf: Add support to build with CONFIG_DEBUG_INFO_BTF_IDS_DATA_SECTION (2023-10-17) bpf/btfid_fix bpf: Add btf_ids support for new sections (2023-09-24) bpf/missed_stats selftests/bpf: Add test for recursion counts of perf event link tracepoint (2023-09-20) bpf/kprobe_multi_override selftests/bpf: Add kprobe_multi override test (2023-09-07) bpf/kprobe_multi_override_ci adding ci files (2023-09-07) bpf/uprobe_link_info_4 selftests/bpf: Add link_info test for uprobe_multi link (2023-08-28) uprobe_multi selftests/bpf: Add extra link to uprobe_multi tests (2023-08-09) uprobe_get_func_ip selftests/bpf: Add bpf_get_func_ip test for uprobe inside function (2023-08-07) uprobe_get_func_ip_1 selftests/bpf: Add get_func_ip test for uprobes within function (2023-07-24) bpf/missed_stats_3 bpftool: Display missed counter for kprobe perf link (2023-07-21) uprobe_multi_2 selftests/bpf: Add extra link to uprobe_multi tests (2023-07-17) uprobe_multi_1 selftests/bpf: Add extra link to uprobe_multi tests (2023-07-17) bpf_output_fix_reproducer reproducer (2023-07-17) bpf/missed_stats_1 bpftool: Display missed counter for kprobe perf link (2023-06-30) uprobe_multi_4 selftests/bpf: Add extra link to uprobe_multi tests (2023-06-28) perf_daemon_fix perf tools: Add missing else to cmd_daemon subcommand condition (2023-06-26) uprobe_multi_3 selftests/bpf: Add uprobe_multi pid filter tests (2023-06-18) uprobe_multi_8 selftests/bpf: Add uprobe_multi pid filter tests (2023-06-14) bpf/avail_addrs test (2023-06-12) bpf/d_path_fix bpf: Add extra path pointer check to d_path helper (2023-06-02) bpf/probe_fix_5_4 bpf: bpf_probe_read_kernel_str() has to return amount of data read on success (2023-05-22) bpf/kfunc_test_kmod_17 bpf: Move kernel test kfuncs to bpf_testmod (2023-05-16) perf/vmlinux_h perf tools: Fix lock_contention bpf program (2023-05-05) bpf/kfunc_test_kmod_11 bpf: Move kernel test kfuncs to bpf_testmod (2023-04-07) read_build_id selftests/bpf: Replace extract_build_id with read_build_id (2023-03-31) file_build_id selftests/bpf: Add file_build_id test (2023-03-16) uprobe_multi_6 selftests/bpf: Add uprobe_multi test (2023-03-14) inode_build_id selftests/bpf: Add iter_task_vma_buildid test (2023-02-26) inode_build_id_5 selftests/bpf: Add iter_task_vma_buildid test (2023-02-25) inode_build_id_2 selftests/bpf: Add inode_build_id test (2023-02-24) bpf/tracing_multi selftests/bpf: Add rollback tracing multi func test (2023-01-20) bpf/attach_btfid selftests/bpf: Adding test for attach id vs prototype mismatch (2023-01-20) bpf/tracing_multi_1 fix (2023-01-18) bpf/kprobe_multi_kmod bpf: Change modules resolving for kprobe multi link (2023-01-16) tmp move (2023-01-16) bpf/tracing_multi_7 debug/fix (2023-01-09) bpf/tracing_multi_5 debug (2023-01-06) bpf/tracing_multi_ng_6 debug (2023-01-01) bpf/tracing_multi_ng_5 debug (2022-12-31) bpf/tracing_multi_ng_2 debug (2022-12-23) bpf/tracing_multi_ng_9 fix (2022-12-21) bpf/trace_printk_lock bpf: Remove trace_printk_lock lock (2022-12-07) bpf/tracing_multi_ng_7 fix (2022-12-06) bpf/tp_deny_list_6 fix (2022-12-05) kprobe_multi_kmod bpf: fix module ref kprobe_multi (2022-11-24) bpf/tp_deny_list selftests/bpf: Add tests for tracepoint deny list (2022-11-24) bpf/buildid_helper selftests/bpf: Add build_id_parse kfunc test (2022-11-08) bpf/buildid_kfunc selftests/bpf: Add build_id_parse kfunc test (2022-10-20) bpf/pt_regs x86: Include asm/ptrace.h in syscall_wrapper header (2022-10-18) bpf/dispatcher_fix bpf: Fix dispatcher patchable function entry to 5 bytes nop (2022-10-15) bpf/tracing_multi_ng_4 bpf: Add support to attach multi trampolines (2022-10-13) bpf/ibt_fixes selftests/bpf: Fix get_func_ip offset test for CONFIG_X86_KERNEL_IBT (2022-09-26) pahole_fix_5_10 kbuild: Add skip_encoding_btf_enum64 option to pahole (2022-09-19) tp_fix bpf: Prevent bpf program recursion for raw tracepoint probes (2022-09-14) bpf/dispatcher_fix_2 bpf: Move bpf_dispatcher function out of ftrace locations (2022-09-03) bpf/ibt_fixes_4 selftests/bpf: Fix get_func_ip test for ibt config (2022-08-10) bpf/tracing_multi_new_2 selftests/bpf: Add mixed multi func test (2022-08-04) bpf/tracing_multi_new_1 debug plus fixes (2022-08-03) bpf/tracing_multi_4 fixes (2022-07-29) bpf/tramp_29 selftests/bpf: Add mixed multi func test (2022-07-11) bpf/tramp_27 Revert "fix" (2022-07-10) bpf/tramp_22 bpf: Add support to attach multi trampolines (2022-07-05) bpf/tramp_11 bpf: Add support for tracing multi link (2022-06-23) bpf/depre perf tools: Rework prologue generation code (2022-06-16) bpf/multi_funcs_fix_3 selftest/bpf: Fix kprobe_multi bench test (2022-06-15) perf/weak perf build: Fix btf__load_from_kernel_by_id feature check (2022-05-24) bpf/fixes selftests/bpf: Add attach bench test (2022-04-28) bpf/fixes_1 bpf: Fix kprobe_multi return probe backtrace (2022-03-21) bpf/kprobe_multi selftests/bpf: Add cookie test for bpf_program__attach_kprobe_multi_opts (2022-03-16) bpf/kprobe_multi_4 selftests/bpf: Add kprobe_multi test for bpf_cookie values (2022-03-09) rt/fix fix (2022-02-25) bpf/fprobe_link selftest/bpf: Add kprobe_multi test for bpf_cookie values (2022-02-21) bpf/prolog perf tools: Rework prologue generation code (2022-02-17) bpf/fprobe_link_6 selftest/bpf: Add fprobe test for bpf_cookie values (2022-02-14) bpf/fprobe_link_5 selftest/bpf: Add fprobe test for bpf_cookie values (2022-02-13) kprobe/multi selftest/bpf: Add bpf_cookie test for raw_k[ret]probe (2022-01-04) bpf/kuprobe_batch selftest/bpf: Add uprobe multi attach test (2021-11-24) bpf/batch selftests/bpf: Add attach multi func test (2021-11-18) perf/libbpf_depression perf tools: Add weak variants for the deprecated libbpf functions (2021-11-09) libperf/parse libperf: Add parse-events test (2021-11-08) libperf/parse_6 libperf: Add libperf_parse_events function (2021-11-04) ftrace/direct ftrace/samples: Add multi direct interface test module (2021-10-19) libperf/pmu-events libperf: Move pmu-events build to libperf (2021-09-21) bpf/get_func_ip selftests/bpf: Add test for bpf_get_func_ip in kprobe+offset probe (2021-07-14) libperf/groups libperf: Add tests for perf_evlist__set_leader function (2021-07-06) perf/buildid_stats perf inject: Add --buildid-mmap2 option to fix failed build ids (2021-06-22) bpf/graph tracing: Add trampoline/graph selftest (2021-05-13) bpf/ftrace selftests/bpf: Add ftrace probe test (2021-04-13) bpf/reattach selftests/bpf: Test that module can't be unloaded with attached trampoline (2021-04-12) perf/core perf tools: Fix event's pmu name parsing (2021-03-01) perf/buildid_stat_2 perf record: Add support to read build id fails (2021-02-19) perf/daemon perf tests: Add daemon lock test (2021-02-08) perf/daemon_1 perf test: Add daemon ping command test (2021-01-28) perf/build_id perf: Add build id data in mmap2 event (2021-01-14) acme_core perf-stat: add documentation for -b option (2020-12-28) perf/daemon_7 perf test: Add daemon ping command test (2020-12-27) perf/control perf tools: Add ping control command (2020-12-27) perf/daemon_4 perf daemon: Add automated test (2020-12-22) perf/daemon_3 perf daemon: Add up time for daemon/session list (2020-12-16) perf/control_1 perf tools: Add evlist control command (2020-12-16) perf/stat_io perf stat: Enable --iiostat mode for x86 platforms (2020-12-14) perf/daemon_2 perf daemon: Add daemon command (2020-12-02) perf/build_id_1 perf record: Add --buildid-mmap option to enable mmap's build id (2020-11-13) review_libperf libperf: tests: Add support for verbose printing (2020-11-05) rostedt_ftrace/core livepatching: Use the default ftrace_ops instead of REGS when ARGS is available (2020-10-29) bpf/attach bpf: Move synchronize_rcu_mult for batch processing (2020-10-18) perf/c2c perf c2c: Add metrics "RMT Load Hit" (2020-10-14) perf/build_id_size perf tools: Add build id shell test (2020-10-13) perf/mmap3 perf tools: Add report --store option (2020-09-13) perf/mmap3_1 perf tools: Add report --store option (2020-09-10) bpf/d_path selftests/bpf: Add set test to resolve_btfids (2020-08-25) perf/fixes perf build-ids: Fall back to debuginfod query if debuginfo not found (2020-08-13) perf/kmod perf tools: Fix [bpf] symbol handling (2020-08-08) perf/abs_time perf script: Add tod field to display time of day (2020-08-04) perf/mmap3_3 perf tools: Plug in mmap3 event (2020-08-01) bpf/d_patch selftests/bpf: Add set test to resolve_btfids (2020-08-01) perf/metric perf metric: Rename group_list to metric_list (2020-07-29) perf/unikernel static (2020-07-19) perf/metric_2 perf metric: Rename group_list to metric_list (2020-07-17) perf/metric_1 perf metric: Add recursion check when processing nested metrics (2020-07-16) perf/metric_test perf tests: Add parse metric test for frontend metric (2020-06-02) perf/metric_test_7 fixes (2020-05-29) perf/pipe perf script: Enable IP fields for callchains (2020-05-07) perf/pipe1 perf script: Enable IP fields for callchains (2020-05-06) damon MAINTAINERS: Update for DAMON (2020-04-09) libbpf/static bpftool: Allow to link libbpf with libbpf package (2020-03-30) perf/callchain srcline fix (2020-03-26) perf/expr perf expr: Add expr_scanner_ctx object (2020-03-15) bpf/kallsyms perf annotate: Add base support for bpf_image (2020-03-12) prof bpftool: fix typo in bash-completion (2020-03-04) perf/metric_flex perf expr: Make expr__parse return -1 on error (2020-02-28) poke perf intel-pt: Add support for text poke events (2020-02-24) perf/metric_3 perf stat: Add --metrics-file option (2020-02-22) perf/top perf tools: Move kmap::kmaps setup to maps__insert (2020-02-10) bpf/kfunc selftest/bpf: Add test for allowed trampolines count (2020-01-23) bpf/kfunc_all tracing: Make struct ring_buffer less ambiguous (2019-12-29) perf/lib libperf: Add man pages (2019-12-22) perf/record_threads fix draining (2019-12-17) bpf/audit bpf: Emit audit messages upon successful prog load and unload (2019-12-06) iopmon perf stat: Add PCI device name to --iiostat output (2019-12-03) libbpf/dyn selftests, bpftool: Add build test for libbpf dynamic linking (2019-12-02) perf/map_shared perf tools: Make 'struct map_shared' truly shared (2019-10-29) btf/id selftests/bpf: add kfree_skb raw_tp test (2019-10-09) perf/lib_tmp libperf: Add pr_err macro (2019-09-25) bpf/const libbpf: Return const struct btf_var_secinfo from btf_var_secinfos inline function (2019-09-05) perf/c2c_shared_5 fix cpus count in node display (2019-08-15) perf/c2c_shared_4 perf c2c report: Add --phys option (2019-08-14) perf/c2c_shared_2 perf c2c report: Add --phys option (2019-08-13) perf/c2c_shared_1 perf c2c report: Add --phys option (2019-08-05) perf/c2c_shared perf c2c report: Add merge-phys option (2019-08-05) perf/dir perf record: Describe perf.data directory format (2019-07-02) perf/script_guest fix (2019-06-28) perf/lib_separation perf tools: Use libperf perf_evsel::attr (2019-06-18) perf/msr perf/x86/rapl: Get quirk state from new probe framework (2019-06-16) perf/msr_probe_1 perf/x86/rapl: Get quirk state from new probe framework (2019-05-27) bpf/path bpf: Add file_path function (2019-05-23) perf/x86_attrs perf/x86: Use update attribute groups for default attributes (2019-05-12) perf/rapl_2 perf/x86/rapl: Get quirk state from new probe framework (2019-04-30) perf/rapl_5 perf/x86/msr: Use new probe function (2019-04-29) perf/rapl_3 perf/x86: Add update_attrs (2019-04-28) perf/rapl perf/x86: Add update default attrs (2019-04-26) perf/fixes_pending perf dso: Do not erase uncovered maps by kcore (2019-04-05) perf/fixes_1 perf/x86: Add update default attrs (2019-03-25) perf/fixes_pending_1 perf stat: Add cputime metric support (2019-03-07) perf/page_size perf test: Add test case for PERF_SAMPLE_CODE_PAGE_SIZE (2019-01-22) perf/s390 perf tools: Move util/s390-sample-raw.c under arch/s390/util (2019-01-21) perf/ps perf scripts python: Add Python 3 support to export-to-postgresql.py (2019-01-17) perf/reader perf session: Add reader__process_events function (2019-01-10) perf/script add python/sample compilation to all (2019-01-03) tools/flags tools gpio: Override CFLAGS assignments (2018-12-12) perf/block perf trace: Add ordered processing for --block option (2018-12-05) perf/sys_block user (2018-11-30) perf/bts perf/x86: Disallow precise_ip on BTS event (2018-11-20) perf/fixes_22 perf top: Use cond variable instead of the lock (2018-11-06) perf/fixes_21 perf stat: Add cputime metric support (2018-11-05) perf/cputime perf stat: Add cputime metric support (2018-10-23) perf/stat_display fix (2018-10-17) perf/watch perf watch: Add debug watch (2018-10-15) ebpf/audit audit: Add AUDIT_PERF_DETACH_BPF audit event for bpf program detach (2018-10-02) ebpf/audit_2 bpf: Audit bpf program attach/deteach to perf event (2018-09-27) perf/idle_1 perf top: Add stat data support (2018-09-05) perf/test perf test: Add test case for PERF_SAMPLE_PAGE_SIZE (2018-08-30) perf/demon_1 perf daemon: Add systemd service file (2018-08-29) perf/demon perf tools: Add systemd service file (2018-08-28) perf/fixes_13 perf/x86/intel: Export mem events only if there's PEBs support (2018-08-28) perf/fixes_9 perf tools: Remove ext from struct kmod_path (2018-08-17) perf/fixes_7 perf tools: Add gzip_is_compressed function (2018-08-14) perf/fixes_6 perf/x86/intel: Export mem events only if there's PEBs support (2018-08-13) perf/fixes_5 perf/x86/intel: Export mem events only if there's PEBs support (2018-08-07) perf/fixes_4 perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 (2018-08-06) perf/fixes_3 perf tools: Add gzip_is_compressed function (2018-08-05) perf/annotate_percent perf annotate: Make local period the default percent type (2018-07-31) perf/stat_fixes_1 fix (2018-07-09) perf/para perf Documentation: Document the per PMU perf_event_paranoid interface (2018-06-26) perf/fixes_12 perf top: Add stat data support (2018-06-26) perf/fixes_11 perf top: Add stat data support (2018-06-26) perf/alias perf tools: Add perf_pmu__find_alias function (2018-06-14) perf/fixes_8 perf stat: Add event parsing error handling to add_default_attributes (2018-06-05) perf/parse perf tests: Add valid callback (2018-05-18) test perf: Sharing PMU counters across compatible events (2018-05-10) bpf/license tools bpftool: Display license GPL compatible in prog show/list (2018-04-26) bpf/license_1 tools bpftool: Display license GPL compatible in prog show/list (2018-04-25) perf/bpf_9 perf bpf: Add execsnoop sample (2018-04-23) perf/bpf_6 fix (2018-04-19) perf/bpf_5 fix (2018-04-18) bpf/checksum perf tools: The buildid usage in example eBPF program (2018-04-05) bpf/checksum_4 perf tools: The buildid usage in example eBPF program (2018-04-03) bpf/checksum_3 perf tools: The buildid usage in example eBPF program (2018-04-02) bpf/buildid ex (2018-03-30) perf/bp_modify_1 perf tests: Add breakpoint accounting/modify test (2018-03-29) perf/rusage_1 perf: Add rusage pmu (2018-03-28) perf/bp_modify perf/core: Implement fast breakpoint modification via _IOC_MODIFY_ATTRIBUTES (2018-03-27) bpf/fixes_3 bpftool: Adjust to new print_bpf_insn interface (2018-03-23) perf/bpf_8 fix (2018-03-21) perf/bpf_3 libbpf: relocate data (2018-03-15) perf/bpf_2 perf bpf: Add syscall-count.c sample object (2018-03-14) perf/bp perf tests: Add breakpoint accounting/modify test (2018-03-12) perf/bpf perf samples: Add syscall-count.c object (2018-03-12) perf/alias_4 fix (2018-02-06) perf/alias_3 perf/x86: Add alias event support (2018-01-24) perf/user_data perf report: Add --stats=ud option to display user data debug info (2018-01-24) perf/user_data_24 perf report: Add --stats=ud option to display user data debug info (2018-01-24) perf/user_data_23 perf script: Display USER_DATA misc char for sample (2018-01-19) perf/user_data_22 perf script: Display USER_DATA misc char for sample (2018-01-17) perf/user_data_21 perf script: Display USER_DATA misc char for sample (2018-01-11) perf/data_12 perf record: Add support to map given count of cpus to threads (2018-01-08) perf/data_11 fix (2018-01-07) perf/data_10 perf record: Add support to map given count of cpus to threads (2018-01-05) perf/data_9 perf report: Add --task option to display monitored tasks (2018-01-05) perf/data_8 perf record: Add support to map given count of cpus to threads (2018-01-01) perf/data_5 fixes (2017-12-12) perf/user_data_15 fix (2017-12-11) perf/alias_2 perf/x86: Add alias event support (2017-12-06) perf/user_data_14 perf script: Add support to display lost events (2017-12-01) perf/user_data_10 fix (2017-11-29) perf/bp_5 perf tests: Breakpoint accounting test (2017-11-24) perf/bp_3 perf tests: Breakpoint accounting test (2017-11-24) perf/bp_2 debug (2017-11-24) perf/idle perf tools: Support idle counters (2017-11-22) perf/user_data_9 perf record: Enable delayed samples (2017-11-22) perf/annotate perf annotate: Align source and offset lines (2017-11-06) perf/user_data_5 perf record: Enable delayed samples (2017-10-30) perf/user_data_2 perf record: Enable delayed samples (2017-10-19) perf/dump perf script: Use event dump file in output (2017-10-17) perf/script_18 kernel fix (2017-10-13) perf/script_14 perf report: Add callchain support for script mode (2017-09-25) perf/script_12 perf report: Add callchain support for script mode (2017-09-20) perf/script_11 perf report: Add callchain support for script mode (2017-09-07) perf/script_10 perf report: Add support to display script stack (2017-09-05) perf/script_9 perf report: Add support to display script stack (2017-09-05) perf/script_8 perf report: Add support to display script stack (2017-09-04) perf/values perf stat: Support inherit/no-inherit terms (2017-08-24) perf/stat_group perf stat: Use group read for event groups (2017-07-26) perf/script_2 perf record: Add script option (2017-07-25) perf/data_20 perf record: Add --thread-stats option support (2017-07-21) perf/stat_group_2 perf tool sort: Use default sort if evlist is empty (2017-07-21) perf/stat_group_5 perf: Fix locking for children siblings group read (2017-07-20) perf/stat_group_4 locking for event->read_size (2017-07-20) perf/stat_group_3 perf stat: Use group read for event groups (2017-07-20) perf/data perf record: Add --thread-stats option support (2017-07-13) perf/data_14 perf record: Add --thread-stats option support (2017-07-12) perf/attr_test perf tests attr: Fix task term values (2017-07-03) perf/data_7 perf record: Add --threads option (2017-07-01) perf/rdt_29 x86/intel_rdt: Add irq monitoring logic (2017-06-13) perf/rdt_28 fix (2017-06-12) perf/cqm_3 perf/x86/intel/cqm: Start MBM timers only for MBM events (2017-06-08) perf/rdt_27 fix (2017-06-07) perf/rdt_26 fix (2017-06-06) perf/cqm_mirror_1 perf/x86/intel/cqm: Add closid/rmid mirror feature (2017-06-05) perf/rdt_25 perf report: Add rdt_group sort entry (2017-05-30) perf/rdt_24 perf report: Add rdt_group sort entry (2017-05-29) perf/rdt_23 perf report: Add rdt_group sort entry (2017-05-25) perf/rdt_22 perf record: Add --closid option (2017-05-23) perf/rdt_20 fix (2017-05-19) perf/symbols_2 perf tools: Add new SYMBOL_MAP dso sym_type (2017-05-15) perf/symbols_1 perf tools: Add new SYMBOL_MAP dso sym_type (2017-05-15) perf/rdt_19 fix (2017-05-15) perf/rdt_16 fix tool (2017-05-10) perf/rdt_14 perf record: Add --closid option (2017-05-08) perf/rdt_12 perf record: Add --closid option (2017-05-07) perf/rdt_11 perf record: Add --closid option (2017-05-03) perf/rdt_9 perf tools: Add rdt_group sort entry (2017-05-02) perf/rdt_8 perf tools rdt: Add dump subcommand (2017-04-25) perf/threaded_8 fixes (2017-04-21) perf/rdt_7 perf tools: Add HEADER_RDT feature (2017-04-20) perf/rdt_6 fixes (2017-04-20) perf/threaded_4 fixes (2017-04-13) perf/rdt_5 fix (2017-03-27) perf/rdt_4 fix (2017-03-27) perf/rdt_2 fix (2017-03-24) perf/rdt_1 perf rdt: Add documentation (2017-03-21) unwind_22 perf tools: Add --call-graph du argument to enable kernel dwarf unwind (2017-01-22) unwind_21 perf tools: Add --call-graph du argument to enable kernel dwarf unwind (2017-01-22) unwind_19 tracepoint (2017-01-20) unwind_17 fix (2017-01-03) perf/fuzzer perf/x86: Display config details for counter (2016-12-28) unwind_14 expr (2016-12-16) perf/fd_2 perf record: Force ignore_missing_cpu_thread for uid option (2016-12-05) perf/fd_1 perf record: Force ignore_missing_cpu_thread for uid option (2016-12-05) unwind_13 redo (2016-11-28) perf/uncore_fix perf/x86/uncore: Remove dogrp processing from uncore_collect_events (2016-11-18) unwind_11 expression fix (2016-11-14) unwind_8 dwarf_unwind: Link vmlinux with unwind info (2016-11-12) unwind_4 fixes (2016-11-11) unwind_3 fix (2016-11-07) unwind_2 fix (2016-11-04) unwind_1 fix (2016-10-30) perf/c2c_v5 perf c2c: Add man page and credits (2016-10-07) perf/c2c_v4 perf c2c: Add man page and credits (2016-10-05) perf/c2c_206 perf c2c: Add man page (2016-08-31) perf/json Allow period= in perf stat CPU event descriptions. (2016-08-31) perf/c2c_205 perf c2c: Add man page (2016-08-28) perf/c2c_204 perf c2c: Add man page (2016-08-26) perf/c2c_203 perf tools: Fix width computation for srcline sort entry (2016-08-18) perf/c2c_202 perf tools: Fix width computation for srcline sort entry (2016-08-17) perf/watch_11 perf watch: Add debug watch (2016-08-16) perf/c2c_201 perf c2c report: Finalize man page (2016-08-12) perf/c2c_200 perf c2c report: Finalize man page (2016-08-11) perf/c2c_111 perf c2c report: Iterate node display in browser (2016-08-09) perf/c2c_110 perf c2c report: Iterate node display in browser (2016-08-08) perf/c2c_109 perf c2c report: Iterate node display in browser (2016-08-07) perf/watch_10 perf watch: Add debug watch (2016-08-02) traceevent/install tools lib traceevent: Add version for traceevent shared object (2016-08-01) perf/c2c_107 mean fix (2016-07-21) perf/c2c_106 fix (2016-07-19) perf/c2c_104 perf c2c report: Iterate node display in browser (2016-07-10) perf/python_tracepoints perf script python: Fix string vs byte array resolving (2016-07-07) perf/c2c_103 perf c2c report: Add cacheline index entry (2016-07-06) perf/c2c_101 perf c2c report: Introduce symbol_conf.display_raw_addr (2016-07-05) perf/he_ops perf tools: Introduce hists__add_entry_ops function (2016-07-05) perf/c2c_100 perf c2c report: Introduce symbol_conf.display_raw_addr (2016-07-04) perf/c2c_99 perf c2c report: Introduce symbol_conf.display_raw_addr (2016-07-04) perf/c2c_98 perf c2c report: Introduce symbol_conf.display_raw_addr (2016-07-04) perf/c2c_97 perf c2c report: Introduce symbol_conf.display_raw_addr (2016-07-04) perf/c2c_96 perf c2c report: Introduce symbol_conf.display_raw_addr (2016-07-04) perf/c2c_95 callchains fix (2016-07-01) perf/python_tracepoints_3 fix (2016-06-29) perf/c2c_90 perf c2c report: Add cpu cnt sort key (2016-06-23) perf/c2c_88 perf c2c report: Allow to setup display limit type (2016-06-22) perf/c2c_87 perf c2c report: Introduce symbol_conf.display_raw_addr (2016-06-22) perf/c2c_86 stdio fix (2016-06-21) perf/watch_8 fix (2016-06-20) perf/watch_7 perf watch: Add task status watch (2016-06-20) perf/watch_5 fields support (2016-06-13) perf/watch_4 task support (2016-06-13) perf/watch_3 fix (2016-06-12) perf/watch_2 display fix (2016-06-12) perf/c2c_83 perf c2c report: Introduce symbol_conf.display_raw_addr (2016-06-08) perf/c2c_82 perf c2c report: Recalc width of global sort entries (2016-06-07) perf/watch_1 fix (2016-06-07) perf/c2c_81 node fix (2016-06-03) perf/c2c_77 fix (2016-05-29) perf/c2c_76 fix stdio output (2016-05-27) perf/c2c_74 fix1 (2016-05-24) perf/c2c_73 fix (2016-05-24) perf/c2c_72 perf tools: Display multiple header lines in tui browser (2016-05-22) perf/c2c_71 fixes (2016-05-19) sched/affine_6 fix (2016-05-17) sched/affine_4 sched: Introduce kick_out into rq (2016-05-13) perf/c2c_61 enable callchains (2016-05-12) perf/c2c_60 enable callchains (2016-05-11) perf/c2c_59 resort fixes (2016-05-10) perf/c2c_58 fix (2016-05-04) perf/c2c_56 fix (2016-05-02) tmp.perf/syscalltbl_1 fixes (2016-04-05) ftrace/fixes ftrace: Update dynamic ftrace calls only if necessary (2016-03-16) perf/mem perf mem: Add Intel DATALA memory events (2016-02-24) perf/cache perf tools: Add perf data cache feature (2016-02-16) perf/debug perf tools: Add perf data cache feature (2016-02-14) perf/c2c_39 test (2016-02-01) ftrace/speedup_11 ftrace: Move savedcmd data to be per cpu (2016-01-28) perf/c2c_38 perf c2c report: Introduce --all option (2016-01-25) perf/c2c_37 perf script: Translate data_src values (2016-01-25) perf/c2c_36 perf script: Translate data_src values (2016-01-25) perf/c2c_35 perf c2c record: Add support to record groups (2016-01-20) perf/hists_fmt perf tools: Introduce hists__for_each_sort_list macro (2016-01-20) perf/c2c_34 perf c2c record: Add support to record groups (2016-01-14) perf/c2c_33 perf c2c record: Add support to record groups (2016-01-14) perf/c2c_31 perf c2c report: Add data source to mem-events (2016-01-12) perf/c2c_27 fix (2016-01-07) perf/c2c_26 perf c2c: Add data c2c browser (2016-01-06) perf/stat_script perf script: Add stat-cpi.py script (2016-01-05) perf/c2c_19 perf tools: Add hists_ops with add/new callbacks (2015-12-27) perf/c2c_18 assorted fixes :-\ (2015-12-22) perf/stat_script_1 perf script: Add stat-cpi.py script (2015-12-21) perf/c2c_17 assorted fixes :-\ (2015-12-09) perf/stat perf stat record: Write stat events on record (2015-12-08) ftrace/speedup perf ftrace: Use ftrace_ops::private to store event pointer (2015-12-01) perf/c2c_16 fix (2015-11-30) perf/c2c_14 fixes (2015-11-28) perf/c2c_13 fixes (2015-11-27) perf/c2c_12 perf script: Translate data_src values (2015-11-26) ftrace/speedup_7 perf ftrace: Use ftrace_ops::private to store event pointer (2015-11-26) ftrace/speedup_4 ftrace: Check sample types only for sampling events (2015-11-25) perf/c2c_11 fixes (2015-11-23) perf/c2c_10 fixes (2015-11-23) perf/c2c_9 perf tools: Add cache header feature (2015-11-22) perf/callchain_3 perf tools: Add callchain order support for libdw DWARF unwinder (2015-11-19) perf/callchain_2 perf test: Add callchain order setup for DWARF unwinder test (2015-11-18) perf/callchain_1 perf test: Add callchain order setup for DWARF unwinder test (2015-11-17) perf/c2c_8 fixes (2015-11-16) perf/c2c_7 fixes (2015-11-09) perf/stat_script_20 perf script: Add stat-cpi.py script (2015-11-02) perf/slot_2 perf stat: Support slot events (2015-10-27) perf/stat_script_19 perf script: Add stat-cpi.py script (2015-10-25) perf/stat_script_17 pmu-events (2015-10-13) perf/stat_script_15 fix (2015-10-12) perf/stat_script_13 pmu-events (2015-10-07) perf/stat_script_12 perf script: Add stat-cpi.py script (2015-10-06) perf/stat_script_11 perf script: Add stat-cpi.py script (2015-10-06) perf/cols perf tools: Use hpp_dimension__add_output to register hpp columns (2015-10-06) perf/stat_script_10 fix (2015-10-05) perf/stat_script_8 perf script: Add stat-cpi.py script (2015-09-30) perf/fixdep_6 tools build: Build fixdep helper from perf and basic libs (2015-09-22) perf/fixdep_1 build: Add fixdep (2015-09-16) perf/tracing_path perf tools: Switch to tracing_path interface on appropriate places (2015-09-04) perf/stat_script_3 perf script: Add stat-cpi.py script (2015-08-07) perf/tmp perf tools: Force period term to overload global settings (2015-07-27) perf/per_thread perf stat: Introduce --per-thread option (2015-06-26) perf/per_thread_3 perf stat: Introduce --per-thread option (2015-06-25) perf/make_test perf build: Fix single target build dependency check (2015-06-22) perf/per_task_2 perf stat: Introduce --per-task option (2015-06-11) perf/per_task perf stat: Introduce --per-task option (2015-06-10) perf/shadow_4 perf stat: Move shadow stat counters into separate object (2015-06-03) perf/shadow perf stat: Move shadow stat counters into separate object (2015-06-02) perf/stat_9 perf script: Add stat-cpi.py script (2015-06-01) perf/stat_8 perf script: Add stat-cpi.py script (2015-06-01) perf/tx_1 perf stat: Remove transaction_run from shadow update/print code (2015-05-31) perf/stat_3 perf script: Add stat-cpi.py script (2015-05-28) perf/stack fix (2015-05-15) perf/event_parse_error perf tools: Add symbolic events support for parse_events_error (2015-04-22) perf/build tools build: Add support to clean files (2015-04-18) perf/build_config tools build: Add support to clean files (2015-04-09) perf/topology perf tools: Add system command (2015-04-09) perf/andi perf stat: Add metrics support for exclude_idle (2015-04-07) perf/watchdog_1 watchdog speedup (2015-04-06) perf/formula perf list: List formulas counters (2015-03-25) perf/build_1 perf tests: Add build tests for make perf from within kernel directories (2015-03-20) perf/lzma perf annotate: Allow annotation for decompressed kernel modules (2015-03-19) perf/slot perf tools: Add support for no_nmi events (2015-03-18) perf/slot_1 perf tools: Print slot events (2015-03-17) perf/core_ctf_convert perf data: Fix signess of value (2015-02-20) perf/lzma_1 perf tools: Add lzma decompression support for kernel module (2015-01-30) perf/trinity_fix perf: Get group events reference before moving the group (2015-01-15) perf/core_buildid_cache_clean perf buildid-cache: Try to remove empty directories (2014-12-01) perf/buildid_4 perf buildid-cache: Try to remove empty directories (2014-12-01) perf/buildid_3 perf tests: Add buildid cache tests (2014-11-30) perf/pita_1 pita (2014-11-27) perf/core_stat_cqm perf stat: Add support for snapshot counters (2014-11-21) perf/mfleming_cqm_2 perf tools: Implement snapshot event file logic (2014-11-05) perf/mfleming_cqm_1 perf stat: Do not use evsel->cpus for task related events (2014-11-03) perf/features perf tools: Add numa feature plugin (2014-10-21) perf/hsw perf tools: choose to dump callchain from LBR and FP (2014-10-20) perf/abort_fix_2 perf tools: Fix report -F dso_from for data without branch info (2014-10-16) perf/pita perf: Add pita (2014-10-16) perf/fcntl_1 perf tools: Move callchain_param to util object in to fix python test (2014-10-01) perf/features_1 perf tools: Add libunwind feature plugin (2014-09-12) perf/child_fixies_1 Revert "perf: Do not allow optimized switch for non-cloned events" (2014-09-12) perf/format_group_7 perf script: Add period as a default output column (2014-09-08) perf/toggle_manual_3 perf: Add tags (2014-08-29) perf/toggle_manual_1 perf: Add tags (2014-08-28) perf/core_format_group perf script: Add period as a default output column (2014-08-25) perf/format_group_4 perf script: Add period as a default output column (2014-08-25) perf/format_group_2 perf tools: Allow PERF_FORMAT_GROUP for inherited events (2014-08-22) perf/format_group_1 perf tools: Allow PERF_FORMAT_GROUP for inherited events (2014-08-21) perf/pollfd_top perf top: Filter out POLLHUP'ed file descriptors (2014-08-21) perf/param_events_1 powerpc/perf/hv-gpci: add the remaining gpci requests (2014-08-19) perf/poll_kernel perf: Add PERF_EVENT_STATE_EXIT state for events with exited task (2014-08-13) perf/core_poll perf tools: Remove pollfd stuff out of evlist object (2014-08-11) perf/poll_5 perf top: Use poller object for display thread stdin (2014-08-09) perf/poll_4 perf tools: Remove pollfd stuff out of evlist object (2014-08-09) perf/poll_1 perf trace: Add support for ERR and HUP poll errors (2014-08-07) perf/core_orphans_removal perf: Add queued work to remove orphaned child events (2014-08-01) perf/orphans_removal_3 perf: Add queued work to remove orphaned child events (2014-07-31) perf/core_ordered_events perf tools: Allow out of order messages in forced flush (2014-07-30) perf/orphans_removal_1 perf: Add task work to remove orphaned child events (2014-07-30) perf/ordered_events_4 perf tools: Add debug prints for ordered events queue (2014-07-18) perf/core_tmp perf tools: Add a --no-desc flag to perf list (2014-07-14) perf/ordered_events_3 perf tools: Add debug prints for ordered events queue (2014-07-11) perf/core_perm perf: Check event's owner permission in tracepoint init callback (2014-07-11) perf/perm_1 perf: Check event's owner creds in tracepoint init callback (2014-07-07) perf/ordered_events_2 perf tools: Allow out of order messages in forced flush (2014-07-07) perf/core_headers perf tools: Add ui.show-headers config file option (2014-06-27) perf/attach_6 perf stat: Keep track of aggregated count participants (2014-06-27) perf/opt_1 perf tests: Add test to hit wrong event sched out (2014-06-24) perf/attach_3 perf: Allow group format read on inherited non sampling events (2014-06-23) perf/urgent perf symbols: Get kernel start address by symbol name (2014-06-20) perf/header_4 perf tools tui: Display columns header text on 'H' press (2014-06-14) perf/session_13 perf tools: Allow out of order messages in forced flush (2014-06-12) perf/session_12 perf tools: Add report.queue-size config file option (2014-06-10) perf/session_6 perf tools: Add debug output for sorted queues (2014-06-05) perf/session_5 perf tools: Add debug output for sorted queues (2014-06-05) perf/core_unwind_speedup perf tests: Add test for closing dso objects on EMFILE error (2014-06-04) perf/libunwind_speedup_19 perf tests: Add test for closing dso objects on EMFILE error (2014-06-04) perf/libunwind_speedup_18 perf tests: Add test for closing dso objects on EMFILE error (2014-06-02) perf/libunwind_speedup_17 perf tests: Add test for closing dso objects on EMFILE error (2014-05-30) perf/session_2 perf tools: Cache struct perf_sample into the sample_queu (2014-05-23) perf/elide_1 perf tools: Move elide bool into perf_hpp_fmt struct (2014-05-23) perf/fd_master_2 test (2014-05-21) perf/fd_master_1 perf: Add PERF_EVENT_IOC_FD_OUTPUT ioctl (2014-05-21) perf/libunwind_speedup_16 perf tests: Add test for closing dso objects on EMFILE error (2014-05-15) perf/libunwind_speedup_15 perf tests: Add test for unmaping dso objects on ENOMEM error (2014-05-15) perf/libunwind_speedup_14 perf tests: Add unmap dso objects on ENOMEM error test (2014-05-12) perf/libunwind_speedup_13 perf tests: Add dso data cache processing test (2014-05-11) perf/libunwind_speedup_12 perf tests: Add dso data cache processing test (2014-05-08) perf/libunwind_speedup_10 perf tests: Add dso data cache processing test (2014-05-07) perf/control_group_4 perf tests: Add control group test (2014-05-06) perf/header_1 perf tools: Move ACCESS_ONCE from perf.h header (2014-05-05) perf/control_group_2 perf tests: Add control group test (2014-04-14) perf/core_mmaps perf tests: Add map groups sharing with thread object test (2014-04-14) perf/core_new tools: Unify export.h (2014-04-14) perf/mmaps_4 perf: Speed up thread map generation (2014-03-14) perf/function_trace_fixies_1 perf tools: Disable user space callchain/stack for function trace event (2014-03-02) perf/share_group_10 perf stat: Add group_share_fd setup support (2014-02-21) perf/share_group perf tests: Add control group test (2014-02-20) perf/libdw_unwind10 perf tests: Add NO_LIBDW_DWARF_UNWIND make test (2014-02-19) perf/control_group_1 perf tests: Add control group test (2014-02-13) perf/core_tp perf tools: Add support for tracepoint fields (2014-01-31) perf/core_lock perf tools: Display lock pairs in the lock output (2014-01-30) perf/rsp_fix1 perf x86_64: Fix rsp register for system call fast path (2014-01-29) perf/lock18 perf tools: Display lock pairs in the lock output (2014-01-28) perf/core_libdw_unwind perf tests: Add NO_LIBDW_DWARF_UNWIND make test (2014-01-22) perf/lock16 perf tools: Add support for lock processing (2014-01-20) perf/lock14 perf tools: Add support for lock processing (2014-01-16) perf/lock12 fixies (2014-01-14) perf/lock9 latest (2014-01-14) perf/lock8 fix (2014-01-09) perf/libdw_unwind8 perf tests: Add NO_LIBDW_DWARF_UNWIND make test (2014-01-06) perf/lock5 fixies (2014-01-04) perf/make_fix_1 perf tests: Fix installation tests path setup (2014-01-03) perf/libdw_unwind7 perf tests: Add NO_LIBDW_DWARF_UNWIND make test (2014-01-01) perf/libdw_unwind6 i386 fixies (2013-12-31) perf/libdw_unwind5 perf tests: Add dwarf unwind test (2013-12-28) perf/lock4 fixies (2013-12-26) perf/traceevent_make tools lib traceevent: Use global 'O' processing code (2013-12-19) perf/data_fixies1 perf record: Use perf_data_file__write for output file (2013-12-18) perf/libdw_unwind4 perf tools: Add libdw DWARF post unwind support (2013-12-16) perf/libdw_unwind2 perf tools: Add libdw DWARF post unwind support (2013-12-10) perf/libdw_unwind1 perf tools: Separate perf_reg_value function in perf_regs object (2013-12-09) perf/data9 Revert "fix" (2013-12-08) perf/lock1 perf tools: Add support for tracepoint fields (2013-12-06) perf/formula_dz8 perf list: List formulas counters (2013-12-04) perf/data6 dir support (2013-12-04) perf/formula_dz7 perf list: List formulas counters (2013-12-03) perf/formula_dz6 perf list: List formulas counters (2013-12-02) perf/data5 perf inject: Handle output file via perf_data_file object (2013-11-28) perf/data4 perf inject: Handle output file via perf_data_file object (2013-11-27) perf/evlist_errno4 perf tools: Use perf_evlist__strerror in kvm/record/top/trace commands (2013-11-20) perf/mmap1 perf tools: Add perf_data_file__write mmap support (2013-11-04) perf/max_rate perf tools: Check maximum frequency rate for record/top (2013-11-04) perf/file41 perf tools: Add perf_data__write implementation (2013-11-01) perf/aux_poll2 perf tests: Add auxiliary events poll automated test (2013-10-30) perf/cc perf tools: Add readable output for callchain debug (2013-10-26) perf/core_toggle perf tools: Add record/stat support for toggling events (2013-10-11) acme_test fix (2013-10-11) perf/file38 perf tools: Separating data file properties from session (2013-10-07) perf/toggle13 perf tools: Add record/stat support for toggling events (2013-09-24) perf/toggle12 perf tools: Add record/stat support for toggling events (2013-09-23) perf/toggle11 perf tools: Add record/stat support for toggling events (2013-09-23) perf/core_misc perf tools: Make kmem work for non numa machines (2013-09-12) perf/toggle10 perf tools: Introduce perf_evlist__wait_workload function (2013-09-12) perf/toggle9 perf tools: Introduce perf_evlist__wait_workload function (2013-09-05) perf/toggle8 perf tools: Add record/stat support for toggling events (2013-09-04) perf/toggle7 perf tests: Adding event inherit toggling test (2013-09-03) perf/core_file perf tools: Have the process properly sythesized in subsequent data files (2013-09-01) perf/toggle6 perf tests: Adding event togling test (2013-08-31) perf/file35 perf tools: Have the process properly sythesized in subsequent data files (2013-08-25) perf/toggle5 perf tools: Add support to parse event on/off toggle terms (2013-08-15) perf/toggle4 perf tools: Add support to parse event on/off toggle terms (2013-08-02) perf/poll2 perf record: Use poller interface (2013-07-30) perf/toggle3 perf tests: Adding event togling test (2013-07-23) perf/core_group_sampling perf tests: Add parse events tests for leader sampling (2013-07-18) perf/core_formula perf list: List formulas counters (2013-07-18) perf/misc perf tools: Fix perf_session__delete removal for report command (2013-06-25) perf/sec4 perf: Add suid error event state (2013-06-17) perf/aux_poll1 perf tests: Add auxiliary events poll automated test (2013-05-30) perf/ifunc2 perf tools: Adding ifunc builtin command (2013-05-28) perf/aux7 perf tests: Adding test for cpu related task exit events (2013-05-12) perf/core_devel Merge branch 'perf/prctl5' into perf/core_devel (2013-05-09) perf/prctl6 perf tests: Add attr record -E test (2013-05-09) perf/precise5 perf: Document the ABI for 'rdpmc' sysfs attribute (2013-05-09) perf/prctl4 perf tests: Add attr record -E test (2013-05-03) tip/perf/RF perf: Fix hw breakpoints overflow period sampling (2013-05-01) perf/formula3 perf list: List formulas counters (2013-05-01) perf/precise4 perf: Document the ABI for 'rdpmc' sysfs attribute (2013-04-30) perf/formula2 perf list: List formulas counters (2013-04-25) perf/precise2 perf: Document the ABI for 'rdpmc' sysfs attribute (2013-04-23) perf/vw_tests2 perf tests: Add Vince Weaver's overflow test - overflow on sibling (2013-04-13) perf/cache1 perf tools: Add 'disabled' options for stat command (2013-04-05) perf/debug1 perf: Add perf related tracepoints (2013-04-05) perf/toggle1 fix (2013-04-05) perf/nonarch1 perf tools: List kernel supplied event aliases in perf list v2 (2013-04-02) perf/precise1 perf: Document the ABI for 'rdpmc' sysfs attribute (2013-04-02) perf/group_sampling perf tests: Add parse events tests for leader sampling (2013-04-02) perf/make_config2 perf tools: Final touches for CHK config move (2013-03-18) * master Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip (2013-03-11)
git clone https://80x24.org/pub/scm/linux/kernel/git/jolsa/perf.git