aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2018-10-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds92-1080/+9120
2018-10-23Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-10/+15
2018-10-23Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds102-3497/+5370
2018-10-23Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds7-56/+294
2018-10-23Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-13/+5
2018-10-23Merge branch 'x86/cache' into perf/core, to pick up fixesIngo Molnar4-10/+184
2018-10-23Merge tag 'pm-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds9-898/+1096
2018-10-22tc-tests: test denial of 'goto chain' for exceed traffic in police.jsonDavide Caratti1-0/+24
2018-10-22tc-tests: test denial of 'goto chain' on 'random' traffic in gact.jsonDavide Caratti1-0/+24
2018-10-23Merge tag 'spi-v5.0' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds1-3/+3
2018-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller39-318/+1379
2018-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller14-45/+123
2018-10-21tools: bpftool: fix completion for "bpftool map update"Quentin Monnet1-1/+1
2018-10-21tools: bpftool: print nb of cmds to stdout (not stderr) for batch modeQuentin Monnet1-1/+2
2018-10-21tools: bpftool: document restriction on '.' in names to pin in bpffsQuentin Monnet2-3/+9
2018-10-21Merge branch 'spi-4.20' into spi-nextMark Brown1-3/+3
2018-10-20selftests/bpf: fix return value comparison for tests in test_libbpf.shQuentin Monnet1-1/+1
2018-10-20bpf, libbpf: simplify and cleanup perf ring buffer walkDaniel Borkmann4-52/+47
2018-10-20bpf, verifier: fix register type dump in xadd and stDaniel Borkmann1-5/+5
2018-10-20bpf: test_sockmap add options to use msg_push_dataJohn Fastabend2-26/+129
2018-10-20bpf: libbpf support for msg_push_dataJohn Fastabend2-1/+21
2018-10-20Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman12-45/+39
2018-10-20Merge tag 'trace-v4.19-rc8-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Greg Kroah-Hartman1-0/+80
2018-10-19selftests: ftrace: Add synthetic event syntax testcaseMasami Hiramatsu1-0/+80
2018-10-19bpf: add tests for direct packet access from CGROUP_SKBSong Liu1-0/+171
2018-10-19bpf, libbpf: use correct barriers in perf ring buffer walkDaniel Borkmann1-6/+4
2018-10-19tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpersDaniel Borkmann9-12/+250
2018-10-19selftests/bpf: add missing executables to .gitignoreAnders Roxell1-0/+2
2018-10-19selftests/bpf: add test cases for queue and stack mapsMauricio Vasquez B9-1/+313
2018-10-19Sync uapi/bpf.h to tools/includeMauricio Vasquez B1-1/+29
2018-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+9
2018-10-19Merge tag 'usb-4.19-final' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Greg Kroah-Hartman1-0/+4
2018-10-18tools: bpftool: use 4 context mode for the NFP disasmJakub Kicinski4-9/+20
2018-10-18selftests/bpf: fix file resource leak in load_kallsymsPeng Hao1-0/+1
2018-10-18Merge branches 'pm-devfreq' and 'pm-tools'Rafael J. Wysocki9-898/+1096
2018-10-18Merge tag 'perf-urgent-for-mingo-4.19-20181017' of git://git.kernel.org/pub/s...Ingo Molnar12-45/+39
2018-10-17bpf: fix doc of bpf_skb_adjust_room() in uapiNicolas Dichtel1-1/+1
2018-10-17perf tools: Stop fallbacking to kallsyms for vdso symbols lookupArnaldo Carvalho de Melo1-19/+2
2018-10-17bpf: sockmap, add msg_peek tests to test_sockmapJohn Fastabend1-52/+115
2018-10-16libbpf: Per-symbol visibility for DSOAndrey Ignatov4-148/+179
2018-10-16perf tools: Pass build flags to traceevent buildJiri Olsa1-1/+1
2018-10-16perf report: Don't crash on invalid inline debug informationMilian Wolff1-0/+3
2018-10-16Merge branch 'x86/build' into locking/core, to pick up dependent patches and ...Ingo Molnar75-69/+996
2018-10-16perf cpu_map: Align cpu map synthesized events properly.David Miller1-0/+1
2018-10-16perf tools: Fix tracing_path_mount proper pathJiri Olsa1-2/+2
2018-10-16bpf, tls: add tls header to tools infrastructureDaniel Borkmann2-5/+86
2018-10-16perf tools: Fix use of alternatives to find JDIRJarod Wilson1-1/+1
2018-10-16perf evsel: Store ids for events with their own cpus perf_event__synthesize_e...Jiri Olsa2-0/+4
2018-10-16Merge tag 'linux-cpupower-4.20-rc1' of git://git.kernel.org/pub/scm/linux/ker...Rafael J. Wysocki3-2/+9
2018-10-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller21-255/+1326
2018-10-15selftests: pmtu: Add optional traffic captures for single testsStefano Brivio1-7/+53
2018-10-15selftests: pmtu: Allow selection of single testsStefano Brivio1-0/+21
2018-10-15tools: bpftool: add map create commandJakub Kicinski6-6/+183
2018-10-15bpf: bpftool, add flag to allow non-compat map definitionsJohn Fastabend8-13/+37
2018-10-15bpf: bpftool, add support for attaching programs to mapsJohn Fastabend4-3/+128
2018-10-15bpf: add tls support for testing in test_sockmapJohn Fastabend1-0/+89
2018-10-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-4/+9
2018-10-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-7/+23
2018-10-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGreg Kroah-Hartman2-2/+2
2018-10-11selftests: use posix-style redirection in ip_defrag.shPaolo Abeni1-4/+4
2018-10-11selftests: udpgso_bench.sh explicitly requires bashPaolo Abeni1-1/+1
2018-10-11selftests: rtnetlink.sh explicitly requires bash.Paolo Abeni1-1/+1
2018-10-11perf vendor events intel: Fix wrong filter_band* values for uncore eventsJiri Olsa2-16/+16
2018-10-11Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman4-5/+20
2018-10-11selftests: bpf: install script with_addr.shAnders Roxell1-0/+2
2018-10-11selftests: bpf: add config fragment LWTUNNELAnders Roxell1-0/+1
2018-10-11bpftool: Allow add linker flags via EXTRA_LDFLAGS variableJiri Olsa1-1/+4
2018-10-11bpftool: Allow to add compiler flags via EXTRA_CFLAGS variableJiri Olsa1-0/+4
2018-10-10selftests: mlxsw: qos_mc_aware: Make executablePetr Machata1-0/+0
2018-10-10selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, tooPetr Machata1-1/+1
2018-10-09tools/bpf: use proper type and uapi perf_event.h header for libbpfYonghong Song2-5/+5
2018-10-09selftests/bpf: add XDP selftests for modifying and popping VLAN headersJesper Dangaard Brouer3-2/+491
2018-10-09bpf: make TC vlan bpf_helpers avail to selftestsJesper Dangaard Brouer1-0/+4
2018-10-09selftests/bpf: test_verifier, check bpf_map_lookup_elem access in bpf progPrashant Bhole1-1/+120
2018-10-09selftests/bpf: test_verifier, change names of fixup mapsPrashant Bhole1-190/+190
2018-10-09tools/bpf: bpftool, print strerror when map lookup error occursPrashant Bhole1-5/+24
2018-10-09tools/bpf: bpftool, split the function do_dump()Prashant Bhole1-34/+49
2018-10-09selftests: usbip: add wait after attach and before checking port statusShuah Khan (Samsung OSG)1-0/+4
2018-10-09Revert "perf tools: Fix PMU term format max value calculation"Jiri Olsa1-6/+7
2018-10-09PM / tools: sleepgraph and bootgraph: upgrade to v5.2Todd Brandt4-298/+364
2018-10-09PM / tools: sleepgraph: first batch of v5.2 changesTodd Brandt3-635/+760
2018-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller29-309/+2059
2018-10-09Merge tag 'perf-core-for-mingo-4.20-20181008' of git://git.kernel.org/pub/scm...Ingo Molnar20-259/+539
2018-10-09Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar3-4/+19
2018-10-08tools lib traceevent, perf tools: Move struct tep_handler definition in a loc...Tzvetomir Stoyanov9-211/+416
2018-10-08selftests: pmtu: add basic IPv4 and IPv6 PMTU testsSabrina Dubroca1-4/+203
2018-10-08selftests: pmtu: extend MTU parsing helper to locked MTUSabrina Dubroca1-0/+2
2018-10-08selftests: pmtu: Introduce check_pmtu_value()Stefano Brivio1-27/+22
2018-10-08tools lib traceevent: Separate out tep_strerror() for strerror_r() issuesSteven Rostedt (VMware)3-30/+54
2018-10-08perf python: More portable way to make CFLAGS work with clangEduardo Habkost1-6/+8
2018-10-08perf python: Make clang_has_option() work on Python 3Eduardo Habkost1-1/+1
2018-10-08perf tools: Free temporary 'sys' string in read_event_files()Sanskriti Sharma1-1/+4
2018-10-08perf tools: Avoid double free in read_event_file()Sanskriti Sharma1-3/+1
2018-10-08perf tools: Free 'printk' string in parse_ftrace_printk()Sanskriti Sharma1-0/+1
2018-10-08perf tools: Cleanup trace-event-info 'tdata' leakSanskriti Sharma1-0/+2
2018-10-08perf strbuf: Match va_{add,copy} with va_endSanskriti Sharma1-2/+8
2018-10-08perf test: S390 does not support watchpoints in test 22Thomas Richter3-0/+14
2018-10-08perf auxtrace: Include missing asm/bitsperlong.h to get BITS_PER_LONGArnaldo Carvalho de Melo1-0/+1
2018-10-08tools include: Adopt linux/bits.hArnaldo Carvalho de Melo3-5/+29
2018-10-08cpupower: Fix coredump on VMWarePrarit Bhargava2-0/+7
2018-10-08cpupower: Fix AMD Family 0x17 msr_pstate sizePrarit Bhargava1-1/+1
2018-10-08tools headers uapi: Sync kvm.h copyArnaldo Carvalho de Melo1-0/+1
2018-10-08tools arch uapi: Sync the x86 kvm.h copyArnaldo Carvalho de Melo1-0/+1
2018-10-08bpf: do not blindly change rlimit in reuseport net selftestEric Dumazet1-4/+9
2018-10-08libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-ClauseAlexei Starovoitov13-62/+13
2018-10-07Merge tag 'char-misc-4.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman1-0/+1
2018-10-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-1/+173
2018-10-06Merge branch 'core/core' into x86/build, to prevent conflictsIngo Molnar1-2/+2
2018-10-05Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Greg Kroah-Hartman1-0/+172
2018-10-05selftests: net: Clean up an unused variableJakub Sitnicki1-1/+0
2018-10-05tc-testing: use a plugin to build eBPF programDavide Caratti3-6/+70
2018-10-05tc-testing: fix build of eBPF programsDavide Caratti4-9/+63
2018-10-05fib_tests: Add tests for invalid metric on routeDavid Ahern1-5/+11
2018-10-05Merge tag 'perf-urgent-for-mingo-4.19-20181005' of git://git.kernel.org/pub/s...Ingo Molnar4-5/+20
2018-10-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGreg Kroah-Hartman1-1/+1
2018-10-05perf record: Use unmapped IP for inline callchain cursorsMilian Wolff1-1/+2
2018-10-05perf python: Use -Wno-redundant-decls to build with PYTHON=python3Arnaldo Carvalho de Melo1-1/+1
2018-10-04fib_tests: Add tests for metrics on routesDavid Ahern1-19/+138
2018-10-04libbpf: Use __u32 instead of u32 in bpf_program__loadAndrey Ignatov2-2/+2
2018-10-04libbpf: Make include guards consistentAndrey Ignatov5-15/+15
2018-10-04libbpf: Consistent prefixes for interfaces in str_error.h.Andrey Ignatov3-11/+13
2018-10-04libbpf: Consistent prefixes for interfaces in nlattr.h.Andrey Ignatov5-81/+94
2018-10-04libbpf: Consistent prefixes for interfaces in libbpf.h.Andrey Ignatov3-43/+45
2018-10-04libbpf: Move __dump_nlmsg_t from API to implementationAndrey Ignatov2-3/+3
2018-10-04tools/cpupower: Add Hygon Dhyana supportPu Wen6-10/+15
2018-10-04x86/vdso: Fix vDSO syscall fallback asm constraint regressionAndy Lutomirski1-0/+73
2018-10-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller18-9/+27
2018-10-03Merge tag 'linux-kselftest-4.19-rc7' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman1-9/+10
2018-10-03selftests/bpf: Add C tests for reference trackingJoe Stringer3-1/+219
2018-10-03libbpf: Support loading individual progsJoe Stringer2-2/+5
2018-10-03selftests/bpf: Add tests for reference trackingJoe Stringer1-0/+759
2018-10-03selftests/bpf: Generalize dummy program typesJoe Stringer1-14/+17
2018-10-03bpf: Add helper to retrieve socket in BPFJoe Stringer2-1/+104
2018-10-03bpf: Reuse canonical string formatter for ctx errsJoe Stringer1-5/+5
2018-10-03bpf: Simplify ptr_min_max_vals adjustmentJoe Stringer1-7/+7
2018-10-02tools/memory-model: Add more LKMM limitationsPaul E. McKenney1-0/+39
2018-10-02tools/memory-model: Fix a README typoSeongJae Park1-1/+1
2018-10-02tools/memory-model: Add extra ordering for locks and remove it for ordinary r...Alan Stern3-51/+150
2018-10-02tools/memory-model: Add litmus-test naming schemePaul E. McKenney1-2/+102
2018-10-02Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar10-13/+5
2018-10-02x86/cpu: Sanitize FAM6_ATOM namingPeter Zijlstra1-23/+23
2018-10-02Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar20-6/+27
2018-10-02selftests/x86: Add clock_gettime() tests to test_vdsoAndy Lutomirski1-0/+99
2018-10-01selftests/tls: Fix recv(MSG_PEEK) & splice() test casesVakul Garg1-10/+10
2018-10-01selftests/bpf: cgroup local storage-based network countersRoman Gushchin4-2/+257
2018-10-01selftests/bpf: extend the storage test to test per-cpu cgroup storageRoman Gushchin1-3/+57
2018-10-01selftests/bpf: add verifier per-cpu cgroup storage testsRoman Gushchin1-6/+133
2018-10-01bpftool: add support for PERCPU_CGROUP_STORAGE mapsRoman Gushchin1-1/+3
2018-10-01bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/linux/bpf.hRoman Gushchin1-0/+1
2018-10-01tools/kvm_stat: cut down decimal places in update interval dialogStefan Raspl1-1/+1
2018-09-30tools: hv: fcopy: set 'error' in case an unknown operation was requestedVitaly Kuznetsov1-0/+1
2018-09-28Merge tag 'powerpc-4.19-3' of https://git.kernel.org/pub/scm/linux/kernel/git...Greg Kroah-Hartman17-0/+17
2018-09-28selftests: forwarding: test for bridge sticky flagNikolay Aleksandrov1-0/+69
2018-09-28selftests/powerpc: Fix Makefiles for headers_install changeMichael Ellerman17-0/+17
2018-09-27selftests/bpf: Test libbpf_{prog,attach}_type_by_nameAndrey Ignatov2-1/+209
2018-09-27selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookieAndrey Ignatov1-5/+1
2018-09-27libbpf: Support sk_skb/stream_{parser, verdict} section namesAndrey Ignatov1-0/+4
2018-09-27libbpf: Support cgroup_skb/{e,in}gress section namesAndrey Ignatov1-0/+4
2018-09-27libbpf: Introduce libbpf_attach_type_by_nameAndrey Ignatov2-39/+84
2018-09-27bpftool: Fix bpftool net outputAndrey Ignatov1-9/+9
2018-09-27perf report: Don't try to map ip to invalid mapMilian Wolff1-2/+3
2018-09-27rseq/selftests: fix parametrized test with -fpieMathieu Desnoyers1-9/+10
2018-09-27x86/jump_table: Use relative referencesArd Biesheuvel1-2/+2
2018-09-26Merge tag 'perf-core-for-mingo-4.20-20180924' of git://git.kernel.org/pub/scm...Ingo Molnar47-1466/+2053
2018-09-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller29-171/+2671
2018-09-25Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller13-20/+253
2018-09-25bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY mapsRoman Gushchin1-0/+1
2018-09-25perf script python: Fix export-to-sqlite.py sample columnsAdrian Hunter1-1/+5
2018-09-25perf script python: Fix export-to-postgresql.py occasional failureAdrian Hunter1-0/+9
2018-09-25Merge tag 'perf-core-for-mingo-4.20-20180919' of git://git.kernel.org/pub/scm...Ingo Molnar29-228/+507
2018-09-25Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/netGreg Kroah-Hartman3-6/+10
2018-09-25Merge tag 'v4.19-rc5' into perf/core, to pick up fixesIngo Molnar41-37/+694
2018-09-23Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman5-12/+36
2018-09-21selftests/net: add ipv6 tests to ip_defrag selftestPeter Oskolkov2-98/+190
2018-09-22bpf: test_maps, only support ESTABLISHED socksJohn Fastabend1-3/+7
2018-09-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGreg Kroah-Hartman5-2/+207
2018-09-20perf vendor events arm64: Revise core JSON events for eMAGSean V Kelley10-32/+492
2018-09-20perf intel-pt: Implement decoder flags for trace begin / endAdrian Hunter1-11/+23
2018-09-20perf intel-pt: Add decoder flags for trace begin / endAdrian Hunter2-0/+7
2018-09-20perf tools: Improve thread_stack__process() for trace begin / endAdrian Hunter1-7/+9
2018-09-20perf tools: Improve thread_stack__event() for trace begin / endAdrian Hunter1-5/+30
2018-09-20selftests: mlxsw: Add a test for UC behavior under MC floodPetr Machata1-0/+347
2018-09-20selftests: forwarding: lib: Add mtu_set(), mtu_restore()Petr Machata1-0/+17
2018-09-20selftests: forwarding: lib: Add ethtool_stats_get()Petr Machata1-0/+8
2018-09-20perf db-export: Add trace begin / end branch type variantsAdrian Hunter1-0/+22
2018-09-20perf script: Enhance sample flags for trace begin / endAdrian Hunter1-9/+27
2018-09-20kvm: selftests: Add platform_info_testDrew Schmitt5-1/+206
2018-09-20kvm: selftests: use -pthread instead of -lpthreadLei Yang1-1/+1
2018-09-19tools: bpf: fix license for a compat header fileJakub Kicinski1-1/+1
2018-09-19tools lib traceevent: Add prefix tep_ to enum filter_trivial_typeTzvetomir Stoyanov (VMware)2-18/+18
2018-09-19tools lib traceevent: Rename data2host*() APIsTzvetomir Stoyanov (VMware)3-14/+14
2018-09-19tools lib traceevent: Rename struct plugin_list to struct tep_plugin_listTzvetomir Stoyanov (VMware)3-15/+15
2018-09-19tools lib traceevent: Add prefix tep_ to structs filter_type and event_filterTzvetomir Stoyanov (VMware)2-65/+65
2018-09-19tools lib traceevent: Add prefix tep_ to various structs filter_arg_*.Tzvetomir Stoyanov (VMware)1-24/+24
2018-09-19tools lib traceevent: Add prefix tep_ to struct filter_{arg,value_type}Tzvetomir Stoyanov (VMware)2-74/+74
2018-09-19tools lib traceevent: Add prefix tep_ to enums filter_{exp,arg}_typeTzvetomir Stoyanov (VMware)2-133/+133
2018-09-19tools lib traceevent: Add prefix tep_ to enums filter_{boolean,op,cmp}_typeTzvetomir Stoyanov (VMware)2-95/+95
2018-09-19tools lib traceevent, perf tools: Rename enum print_arg_type to enum tep_prin...Tzvetomir Stoyanov (VMware)4-186/+186
2018-09-19tools lib traceevent, perf tools: Add prefix tep_ to all print_* structuresTzvetomir Stoyanov (VMware)4-126/+126
2018-09-19tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flagsTzvetomir Stoyanov (VMware)2-30/+30