aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2018-11-03Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-10/+38
2018-11-03Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds100-538/+3613
2018-11-03Merge branch 'core/urgent' into x86/urgent, to pick up objtool fixIngo Molnar106-1505/+1290
2018-11-02Merge tag 'powerpc-4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds9-34/+32
2018-11-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds6-63/+374
2018-11-01objtool: Support GCC 9 cold subfunction naming schemeJosh Poimboeuf1-1/+1
2018-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller5-39/+303
2018-10-31bpf: test make sure to run unpriv test cases in test_verifierDaniel Borkmann1-31/+40
2018-10-31bpf: add various test cases to test_verifierDaniel Borkmann1-0/+250
2018-11-01selftests/powerpc: Fix compilation issue due to asm labelNaveen N. Rao1-3/+3
2018-10-31libbpf: Fix compile error in libbpf_attach_type_by_nameAndrey Ignatov1-6/+7
2018-10-31kselftests/bpf: use ping6 as the default ipv6 ping binary if it existsLi Zhijian2-2/+4
2018-10-31selftests: mlxsw: qos_mc_aware: Add a test for UC awarenessPetr Machata1-23/+70
2018-10-31selftests: mlxsw: qos_mc_aware: Tweak for min shaperPetr Machata1-1/+1
2018-10-31perf intel-pt/bts: Calculate cpumode for synthesized samplesAdrian Hunter2-14/+25
2018-10-31perf intel-pt: Insert callchain context into synthesized callchainsAdrian Hunter3-12/+40
2018-10-31perf tools: Don't clone maps from parent when synthesizing forksDavid Miller5-10/+27
2018-10-31perf top: Start display thread earlierDavid Miller1-5/+5
2018-10-31tools headers uapi: Update linux/if_link.h header copyArnaldo Carvalho de Melo1-0/+1
2018-10-31tools headers uapi: Update linux/netlink.h header copyArnaldo Carvalho de Melo1-0/+1
2018-10-31tools headers: Sync the various kvm.h header copiesArnaldo Carvalho de Melo4-6/+24
2018-10-31tools include uapi: Update linux/mmap.h copyArnaldo Carvalho de Melo1-0/+2
2018-10-31perf trace beauty: Use the mmap flags table generated from headersArnaldo Carvalho de Melo1-37/+11
2018-10-31perf beauty: Wire up the mmap flags table generator to the MakefileArnaldo Carvalho de Melo1-0/+11
2018-10-31perf beauty: Add a generator for MAP_ mmap's flag constantsArnaldo Carvalho de Melo1-0/+32
2018-10-31tools include uapi: Update asound.h copyArnaldo Carvalho de Melo1-1/+1
2018-10-31tools arch uapi: Update asm-generic/unistd.h and arm64 unistd.h copiesArnaldo Carvalho de Melo2-0/+3
2018-10-31tools include uapi: Update linux/fs.h copyArnaldo Carvalho de Melo1-2/+2
2018-10-31perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc}David S. Miller1-1/+34
2018-10-31perf cs-etm: Correct CPU mode for samplesLeo Yan1-9/+30
2018-10-31perf unwind: Take pgoff into account when reporting elf to libdwflMilian Wolff1-2/+2
2018-10-31perf top: Do not use overwrite mode by defaultArnaldo Carvalho de Melo2-5/+17
2018-10-31selftests/powerpc/cache_shape: Fix out-of-tree buildMichael Ellerman1-7/+2
2018-10-31selftests/powerpc/switch_endian: Fix out-of-tree buildMichael Ellerman1-0/+1
2018-10-31selftests/powerpc/pmu: Link ebb tests with -no-pieJoel Stanley1-0/+3
2018-10-31selftests/powerpc/signal: Fix out-of-tree buildJoel Stanley1-8/+3
2018-10-31selftests/powerpc/ptrace: Fix out-of-tree buildJoel Stanley1-9/+4
2018-10-31selftests: powerpc: Fix warning for security subdirJoel Stanley1-0/+1
2018-10-30tools/bpf: add unlimited rlimit for flow_dissector_loadYonghong Song1-0/+2
2018-10-30Merge tag 'trace-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds6-22/+106
2018-10-30Merge tag 'trace-v4.19-rc8-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-6/+6
2018-10-30perf top: Allow disabling the overwrite modeArnaldo Carvalho de Melo2-0/+7
2018-10-30perf trace: Beautify mount's first pathname argArnaldo Carvalho de Melo1-1/+2
2018-10-30perf trace: Beautify the umount's 'name' argumentArnaldo Carvalho de Melo1-1/+2
2018-10-30perf trace: Consider syscall aliases tooArnaldo Carvalho de Melo1-1/+21
2018-10-30perf trace beauty: Beautify mount/umount's 'flags' argumentArnaldo Carvalho de Melo5-0/+61
2018-10-30perf trace beauty: Allow syscalls to mask an argument before considering itArnaldo Carvalho de Melo1-0/+19
2018-10-30perf beauty: Introduce strarray__scnprintf_flags()Arnaldo Carvalho de Melo2-11/+17
2018-10-30perf beauty: Switch from GPL v2.0 to LGPL v2.1Arnaldo Carvalho de Melo35-31/+36
2018-10-30perf beauty: Add a generator for MS_ mount/umount's flag constantsArnaldo Carvalho de Melo1-0/+15
2018-10-30tools include uapi: Grab a copy of linux/fs.hArnaldo Carvalho de Melo2-0/+394
2018-10-30selftests/powerpc: Relax L1d miss targets for rfi_flush testNaveen N. Rao1-5/+13
2018-10-29Merge branch 'linus' into perf/urgent, to pick up fixesIngo Molnar152-1930/+13324
2018-10-29Merge branches 'x86/early-printk', 'x86/microcode' and 'core/objtool' into x8...Ingo Molnar4-9/+37
2018-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-2/+15
2018-10-28Merge tag 'drm-next-2018-10-24' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2-0/+101
2018-10-28Merge tag 'linux-kselftest-4.20-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds67-466/+564
2018-10-28selftests/ftrace: Fix synthetic event test to delete event correctlyMasami Hiramatsu1-6/+6
2018-10-28Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds28-1008/+497
2018-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-2/+15
2018-10-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-65/+327
2018-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-7/+7
2018-10-26tools/testing/selftests/vm/map_fixed_noreplace.c: add test for MAP_FIXED_NORE...Michael Ellerman3-0/+208
2018-10-26tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB optionKeith Busch1-1/+4
2018-10-26tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED optionKeith Busch1-3/+7
2018-10-26tools/testing/selftests/vm/gup_benchmark.c: allow user specified fileKeith Busch1-4/+13
2018-10-26tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usageKeith Busch1-0/+1
2018-10-26mm/gup_benchmark.c: add additional pinning methodsKeith Busch1-2/+11
2018-10-26mm/gup_benchmark.c: time put_page()Keith Busch1-2/+4
2018-10-26userfaultfd: selftest: recycle lock threads firstPeter Xu1-5/+6
2018-10-26userfaultfd: selftest: generalize read and pollPeter Xu1-34/+43
2018-10-26userfaultfd: selftest: cleanup help messagesPeter Xu1-18/+28
2018-10-26delayacct: track delays from thrashing cache pagesJohannes Weiner1-1/+7
2018-10-26Merge tag 'powerpc-4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds15-25/+735
2018-10-26Merge tag 'usb-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-4/+4
2018-10-26Revert "selftests/powerpc: Fix out-of-tree build errors"Michael Ellerman4-1/+6
2018-10-26selftests/powerpc: Fix ptrace tm failureBreno Leitao1-2/+2
2018-10-26Merge tag 'perf-core-for-mingo-4.20-20181025' of git://git.kernel.org/pub/scm...Ingo Molnar38-396/+2778
2018-10-25Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds27-713/+2762
2018-10-25bpf: disallow direct packet access for unpriv in cg_skbDaniel Borkmann1-1/+1
2018-10-25bpf: fix test suite to enable all unpriv program typesDaniel Borkmann1-2/+13
2018-10-25Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+294
2018-10-26selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETSNaresh Kamboju1-0/+2
2018-10-25Merge tag 'pci-v4.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-11/+63
2018-10-25Merge tag 'libnvdimm-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-25/+12
2018-10-24net/ipv6: Allow onlink routes to have a device mismatch if it is the default ...David Ahern1-7/+7
2018-10-24selftests/ftrace: Strip escape sequences for log fileMasami Hiramatsu1-2/+9
2018-10-24selftests/ftrace: Use colored output when availableDaniel Díaz1-7/+22
2018-10-24selftests: fix warning: "_GNU_SOURCE" redefinedPeng Hao2-2/+2
2018-10-24selftests: kvm: Fix -Wformat warningsAndrea Parri1-2/+2
2018-10-24selftests/ftrace: Add color to the PASS / FAIL resultsSteven Rostedt (VMware)1-8/+8
2018-10-24kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient"Colin Ian King1-1/+1
2018-10-24selftests: gpio: Fix OUTPUT directory in MakefileDaniel Díaz1-3/+3
2018-10-24selftests: gpio: restructure MakefileFathi Boudra1-17/+15
2018-10-24selftests: watchdog: Fix ioctl SET* error paths to take oneshot exit pathShuah Khan (Samsung OSG)1-4/+12
2018-10-24selftests: watchdog: Add gettimeout and get|set pretimeoutJerry Hoemann1-1/+32
2018-10-24selftests: watchdog: Fix error message.Jerry Hoemann1-4/+4
2018-10-24selftests: watchdog: fix message when /dev/watchdog open failsShuah Khan (Samsung OSG)1-1/+7
2018-10-24selftests/ftrace: Add ftrace cpumask testcaseMasami Hiramatsu1-0/+42
2018-10-24selftests/ftrace: Add wakeup_rt tracer testcaseMasami Hiramatsu1-0/+25
2018-10-24selftests/ftrace: Add wakeup tracer testcaseMasami Hiramatsu2-0/+26
2018-10-24selftests/ftrace: Add stacktrace ftrace filter command testcaseMasami Hiramatsu1-0/+12
2018-10-24selftests/ftrace: Add trace_pipe testcaseMasami Hiramatsu1-0/+16
2018-10-24selftests/ftrace: Add function filter on module testcaseMasami Hiramatsu1-0/+24
2018-10-24selftests/ftrace: Add max stack tracer testcaseMasami Hiramatsu1-0/+39
2018-10-24selftests/ftrace: Add function profiling stat testcaseMasami Hiramatsu1-0/+22
2018-10-24selftests/ftrace: Add ringbuffer size changing testcaseMasami Hiramatsu1-0/+22
2018-10-24selftests/ftrace: Add trace_printk sample module testMasami Hiramatsu1-0/+27
2018-10-24selftests/ftrace: Add kprobe-event with symbol argument testMasami Hiramatsu2-0/+40
2018-10-24selftests/ftrace: Add kprobe profile testcaseMasami Hiramatsu1-0/+15
2018-10-24selftests/ftrace: Add kprobe event with $comm argument testcaseMasami Hiramatsu1-0/+17
2018-10-24selftests/ftrace: Check set_event_pid resultMasami Hiramatsu1-0/+1
2018-10-24selftests/ftrace: Test kprobe-event argument with various bitsizeMasami Hiramatsu1-16/+32
2018-10-24selftests/ftrace: Improve kretprobe testcase to check log dataMasami Hiramatsu1-1/+6
2018-10-24selftests/ftrace: Improve kprobe testcase to check log dataMasami Hiramatsu1-1/+5
2018-10-24selftests/ftrace: Improve kprobe on module testcase to load/unload moduleMasami Hiramatsu2-3/+36
2018-10-24selftests/ftrace: Use loopback address instead of localhostMasami Hiramatsu11-25/+14
2018-10-24selftests/ftrace: Fix checkbashisms errorsMasami Hiramatsu1-2/+2
2018-10-24selftests/ftrace: Fix to test kprobe $comm arg only if availableMasami Hiramatsu1-0/+3
2018-10-24selftests/ftrace: Remove unneeded per-test init/cleanup ftraceMasami Hiramatsu44-378/+1
2018-10-24selftests/ftrace: Cleanup ftrace after running testMasami Hiramatsu1-0/+1
2018-10-24selftests/ftrace: Add SPDX License Identifier to templateMasami Hiramatsu1-0/+1
2018-10-24selftests/ftrace: More initialize features in initialize_ftraceMasami Hiramatsu1-0/+5
2018-10-24selftests/ftrace: Add case number prefix to logfileMasami Hiramatsu1-2/+2
2018-10-24selftests/ftrace: Add --console hidden optionMasami Hiramatsu1-1/+13
2018-10-24selftests/ftrace: Add --stop-fail hidden option for debugMasami Hiramatsu1-0/+13
2018-10-24perf script: Support total cycles countAndi Kleen1-4/+7
2018-10-24perf script: Implement --graph-functionAndi Kleen4-19/+86
2018-10-24tools script: Add --call-trace and --call-ret-traceAndi Kleen2-0/+31
2018-10-24perf script: Make itrace script default to all callsAndi Kleen7-13/+30
2018-10-24perf script: Add --insn-trace for instruction decodingAndi Kleen3-0/+49
2018-10-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds92-1080/+9120
2018-10-23perf scripts python: exported-sql-viewer.py: Add All branches reportAdrian Hunter1-0/+547
2018-10-23perf scripts python: exported-sql-viewer.py: Add ability to display all the d...Adrian Hunter1-0/+694
2018-10-23perf scripts python: exported-sql-viewer.py: Add ability to shrink / enlarge ...Adrian Hunter1-0/+24
2018-10-23perf scripts python: exported-sql-viewer.py: Add ability to find symbols in t...Adrian Hunter1-1/+305
2018-10-23perf scripts python: exported-sql-viewer.py: Add support for multiple sub-win...Adrian Hunter1-9/+173
2018-10-23perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.pyAdrian Hunter4-6/+6
2018-10-23perf scripts python: call-graph-from-sql.py: Refactor TreeItem classAdrian Hunter1-140/+133
2018-10-23perf scripts python: call-graph-from-sql.py: Add data helper functionsAdrian Hunter1-25/+29
2018-10-23perf scripts python: call-graph-from-sql.py: Factor out CallGraphModel from T...Adrian Hunter1-29/+61
2018-10-23perf scripts python: call-graph-from-sql.py: Remove use of setObjectName()Adrian Hunter1-1/+0
2018-10-23perf scripts python: call-graph-from-sql.py: Add a class for global dataAdrian Hunter1-5/+21
2018-10-23perf scripts python: call-graph-from-sql.py: Separate the database details in...Adrian Hunter1-25/+38
2018-10-23perf scripts python: call-graph-from-sql.py: Make a "Main" functionAdrian Hunter1-1/+6
2018-10-23perf scripts python: call-graph-from-sql.py: Change iconAdrian Hunter1-3/+1
2018-10-23perf scripts python: call-graph-from-sql.py: Set a minimum window sizeAdrian Hunter1-0/+1
2018-10-23perf scripts python: call-graph-from-sql.py: Provide better default column sizesAdrian Hunter1-0/+3
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-22perf scripts python: call-graph-from-sql.py: Use SPDX license identifierAdrian Hunter1-11/+3
2018-10-22perf trace: Introduce per-event maximum number of events propertyArnaldo Carvalho de Melo3-2/+38
2018-10-22perf script: Flush output stream after events in verbose modeMilian Wolff1-0/+3
2018-10-22perf script: Allow extended console debug outputMilian Wolff1-1/+3
2018-10-22perf stat: Poll for monitored tasks being aliveJiri Olsa1-0/+24
2018-10-22perf trace: Drop thread refcount in trace__event_handler()Arnaldo Carvalho de Melo1-1/+1
2018-10-22perf trace: Drop addr_location refcountsArnaldo Carvalho de Melo1-3/+5
2018-10-22perf evsel: Mark a evsel as disabled when asking the kernel do disable itArnaldo Carvalho de Melo3-7/+19
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-21radix tree: Remove multiorder supportMatthew Wilcox1-1/+0
2018-10-21radix tree test: Convert multiorder tests to XArrayMatthew Wilcox1-56/+49
2018-10-21radix tree tests: Convert item_delete_rcu to XArrayMatthew Wilcox2-3/+3
2018-10-21radix tree tests: Convert item_kill_tree to XArrayMatthew Wilcox1-21/+9
2018-10-21radix tree tests: Move item_insert_orderMatthew Wilcox3-11/+22
2018-10-21radix tree test suite: Remove multiorder benchmarkingMatthew Wilcox1-29/+21
2018-10-21radix tree test suite: Remove __item_insertMatthew Wilcox2-7/+1
2018-10-21xarray: Move multiorder_check to in-kernel testsMatthew Wilcox1-48/+0
2018-10-21xarray: Move multiorder_shrink to kernel testsMatthew Wilcox1-173/+0
2018-10-21xarray: Move multiorder account test in-kernelMatthew Wilcox1-24/+0
2018-10-21radix tree test suite: Convert iteration test to XArrayMatthew Wilcox3-58/+63
2018-10-21radix tree test suite: Convert tag_tagged_items to XArrayMatthew Wilcox8-57/+46
2018-10-21radix tree: Remove radix_tree_clear_tagsMatthew Wilcox1-29/+0
2018-10-21radix tree: Remove split/join codeMatthew Wilcox2-338/+0
2018-10-21radix tree: Remove radix_tree_update_node_tMatthew Wilcox1-1/+1
2018-10-21shmem: Convert find_swap_entry to XArrayMatthew Wilcox3-84/+0
2018-10-21radix tree test suite: Convert regression1 to XArrayMatthew Wilcox1-39/+19
2018-10-21page cache: Convert find_get_pages_contig to XArrayMatthew Wilcox1-23/+0
2018-10-21ida: Convert to XArrayMatthew Wilcox1-5/+3
2018-10-21xarray: Add XArray unconditional store operationsMatthew Wilcox6-1/+42
2018-10-21xarray: Add XArray marksMatthew Wilcox4-11/+118
2018-10-21xarray: Add XArray load operationMatthew Wilcox8-2/+39
2018-10-21xarray: Define struct xa_nodeMatthew Wilcox1-15/+15
2018-10-21xarray: Add definition of struct xarrayMatthew Wilcox6-7/+19
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