aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2019-01-07hack: probably non-working ktest config.Pavel2-0/+53
2019-01-07rowhammer: add attempts at rowhammer protection.Pavel1-0/+25
2019-01-06Merge tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-3/+3
2019-01-06Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds27-166/+620
2019-01-06jump_label: move 'asm goto' support test to KconfigMasahiro Yamada1-3/+3
2019-01-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2019-01-04fls: change parameter to unsigned intMatthew Wilcox1-1/+1
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds1-1/+1
2019-01-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-4/+1106
2019-01-03Merge tag 'perf-core-for-mingo-4.21-20190103' of git://git.kernel.org/pub/scm...Ingo Molnar27-166/+620
2019-01-02bpf: add various test cases to selftestsDaniel Borkmann1-3/+1105
2019-01-02Merge branch 'next-seccomp' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+445
2019-01-02Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-0/+70
2019-01-02perf session: Add comment for perf_session__register_idle_thread()Adrian Hunter1-0/+7
2019-01-02perf thread-stack: Fix thread stack processing for the idle taskAdrian Hunter5-25/+69
2019-01-02perf thread-stack: Allocate an array of thread stacksAdrian Hunter1-12/+17
2019-01-02perf thread-stack: Factor out thread_stack__init()Adrian Hunter1-7/+19
2019-01-02perf thread-stack: Allow for a thread stack arrayAdrian Hunter1-6/+34
2019-01-02perf thread-stack: Avoid direct reference to the thread's stackAdrian Hunter1-32/+49
2019-01-02perf thread-stack: Tidy thread_stack__bottom() usageAdrian Hunter1-4/+3
2019-01-02perf thread-stack: Simplify some code in thread_stack__process()Adrian Hunter1-11/+7
2019-01-01selftests/bpf: fix error printing in test_devmap()Xiaozhou Liu1-1/+1
2018-12-31Merge tag 'trace-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds4-0/+156
2018-12-29Merge tag 'nds32-for-linus-4.21' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-0/+338
2018-12-28Merge tag 'linux-kselftest-4.21-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds17-37/+288
2018-12-28Merge tag 'char-misc-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-5/+311
2018-12-28Merge tag 'staging-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2018-12-28Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-3/+16
2018-12-28Merge tag 'libnvdimm-for-4.21' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-0/+365
2018-12-28tools/vm/page-types.c: fix "kpagecount returned fewer pages than expected" fa...Anthony Yznaga1-1/+1
2018-12-28mm, devm_memremap_pages: fix shutdown handlingDan Williams1-1/+14
2018-12-28mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPLDan Williams1-1/+1
2018-12-28tools gpio: Allow overriding CFLAGSJiri Olsa1-1/+1
2018-12-28tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build c...Jiri Olsa1-4/+4
2018-12-28tools thermal tmon: Allow overriding CFLAGS assignmentsJiri Olsa1-4/+4
2018-12-28tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLA...Jiri Olsa1-3/+3
2018-12-28perf c2c: Increase the HITM ratio limit for displayed cachelinesJiri Olsa1-1/+1
2018-12-28perf c2c: Change the default coalesce setupJiri Olsa1-1/+1
2018-12-28perf trace beauty ioctl: Beautify USBDEVFS_ commandsArnaldo Carvalho de Melo1-0/+22
2018-12-28perf trace beauty: Export function to get the files for a threadArnaldo Carvalho de Melo2-5/+12
2018-12-28perf trace: Wire up ioctl's USBDEBFS_ cmd table generatorArnaldo Carvalho de Melo1-0/+8
2018-12-28perf beauty ioctl: Add generator for USBDEVFS_ ioctl commandsArnaldo Carvalho de Melo1-0/+19
2018-12-28tools headers uapi: Grab a copy of usbdevice_fs.hArnaldo Carvalho de Melo2-0/+202
2018-12-28perf trace: Store the major number for a file when storing its pathnameArnaldo Carvalho de Melo1-0/+5
2018-12-28perf trace: Move the files table resizing to outside set_pathname()Arnaldo Carvalho de Melo1-6/+16
2018-12-28perf trace: Rename thread_thread->paths to thread_trace->filesArnaldo Carvalho de Melo1-19/+23
2018-12-28perf script: Fix LBR skid dump problems in brstackinsnAndi Kleen4-1/+34
2018-12-28perf python: Do not force closing original perf descriptor in evlist.get_poll...Jiri Olsa1-1/+2
2018-12-28perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*"Colin Ian King1-2/+2
2018-12-27Merge miscellaneous libnvdimm updates for 4.21Dan Williams7-45/+455
2018-12-27Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-36/+36
2018-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds110-1208/+14204
2018-12-27Merge tag 'powerpc-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds15-16/+71
2018-12-26Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds198-921/+35589
2018-12-26Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds23-15/+87
2018-12-26Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-90/+2356
2018-12-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds19-101/+388
2018-12-25Merge tag 'acpi-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-1/+1
2018-12-25Merge tag 'pm-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds4-86/+241
2018-12-21tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_testDave Jiang1-0/+86
2018-12-21tools/testing/nvdimm: Add overwrite support for nfit_testDave Jiang1-0/+55
2018-12-21tools/testing/nvdimm: Add test support for Intel nvdimm security DSMsDave Jiang3-0/+222
2018-12-21bpf: fix segfault in test_verifier selftestDaniel Borkmann1-1/+2
2018-12-21kvm: selftests: ucall: fix exit mmio address guessingAndrew Jones1-11/+19
2018-12-21perf trace: Do not hardcode the size of the tracepoint common_ fieldsArnaldo Carvalho de Melo1-21/+52
2018-12-21perf build: Don't unconditionally link the libbfd feature test to -liberty an...Stanislav Fomichev3-28/+30
2018-12-21perf beauty mmap: PROT_WRITE should come before PROT_EXECArnaldo Carvalho de Melo1-1/+1
2018-12-21perf trace: Check if the raw_syscalls:sys_{enter,exit} are setup before setti...Arnaldo Carvalho de Melo1-1/+3
2018-12-21kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAsAndrew Jones4-9/+42
2018-12-21kvm: selftests: add pa-48/va-48 VM modesAndrew Jones3-8/+35
2018-12-21kvm: selftests: dirty_log_test: improve mode param managementAndrew Jones1-25/+23
2018-12-21kvm: selftests: dirty_log_test: reset guest test phys offsetAndrew Jones1-4/+7
2018-12-21kvm: selftests: dirty_log_test: always use -tAndrew Jones1-19/+17
2018-12-21kvm: selftests: dirty_log_test: don't identity map the test memAndrew Jones1-13/+14
2018-12-21kvm: selftests: x86_64: dirty_log_test: fix -tAndrew Jones1-0/+9
2018-12-21selftests: kvm: report failed stage when exit reason is unexpectedVitaly Kuznetsov2-4/+4
2018-12-21Merge branch 'acpica'Rafael J. Wysocki1-1/+1
2018-12-21selftests/powerpc: Add checks for transactional sigreturnBreno Leitao3-1/+48
2018-12-20selftests: net: reuseport_addr_any: silence clang warningPeter Oskolkov1-0/+10
2018-12-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller36-513/+1348
2018-12-20selftests: add txtimestamp kselftestWillem de Bruijn5-28/+173
2018-12-20selftests: expand txtimestamp with ipv6 dgram + raw and pf_packetWillem de Bruijn1-43/+146
2018-12-20selftests: expand txtimestamp with cmsg supportWillem de Bruijn1-14/+53
2018-12-20selftests: rtnetlink: Add a test case for multipath route getIdo Schimmel1-0/+15
2018-12-20selftests: forwarding: Add router test with VID 1Ido Schimmel1-0/+135
2018-12-20selftests: mlxsw: Adjust test regarding VID 1Ido Schimmel1-5/+8
2018-12-20selftests: mlxsw: Add a test case for L3 VNIIdo Schimmel1-0/+60
2018-12-20bpf: sk_msg, fix sk_msg_md access past end testJohn Fastabend1-1/+1
2018-12-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller11-27/+173
2018-12-20selftests: bpf: add missing executables to .gitignoreJakub Kicinski1-0/+1
2018-12-20selftests: bpf: verifier: add tests for JSET interpretationJakub Kicinski1-0/+96
2018-12-20selftests: bpf: add trivial JSET testsJakub Kicinski1-31/+178
2018-12-20powerpc/perf: Update perf_regs structure to include SIERMadhavan Srinivasan3-1/+4
2018-12-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds5-25/+81
2018-12-19selftests: net: refactor reuseport_addr_any testPeter Oskolkov1-83/+38
2018-12-19bpf: Add BPF_LD_IMM64 to the line_info testMartin KaFai Lau1-0/+27
2018-12-19virtio: fix test build after uio.h changeMichael S. Tsirkin1-0/+4
2018-12-19selftests: rtnetlink.sh: add testcase for neigh getRoopa Prabhu1-0/+54
2018-12-19tools: bpftool: do not force gcc as CCIvan Babrou1-2/+0
2018-12-19selftests: mlxsw: Add rtnetlink testsIdo Schimmel1-0/+392
2018-12-18selftests: net: Add test_vxlan_fdb_changelink.shPetr Machata2-0/+30
2018-12-19bpf: sk_msg, add tests for size fieldJohn Fastabend1-3/+13
2018-12-19bpf: add tools lib/include support sk_msg_md size fieldJohn Fastabend1-0/+1
2018-12-18bpf: correct slot_type marking logic to allow more stack slot sharingJiong Wang1-2/+32
2018-12-18tools uapi asm: Update asm-generic/unistd.h copyArnaldo Carvalho de Melo1-0/+4
2018-12-18perf symbols: Relax checks on perf-PID.map ownershipArnaldo Carvalho de Melo1-11/+0
2018-12-18perf trace: Wire up the fadvise 'advice' table generatorArnaldo Carvalho de Melo1-0/+8
2018-12-18perf beauty: Add generator for fadvise64's 'advice' arg constantsArnaldo Carvalho de Melo1-0/+22
2018-12-18tools headers uapi: Grab a copy of fadvise.hArnaldo Carvalho de Melo2-0/+23
2018-12-18perf beauty mmap: Print mmap's 'offset' arg in hexadecimalArnaldo Carvalho de Melo1-1/+2
2018-12-18perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace outputArnaldo Carvalho de Melo1-1/+1
2018-12-18perf trace beauty: Beautify arch_prctl()'s argumentsArnaldo Carvalho de Melo4-1/+41
2018-12-18perf trace: When showing string prefixes show prefix + ??? for unknown entriesArnaldo Carvalho de Melo1-3/+11
2018-12-18perf trace: Move strarrays to beauty.h for further reuseArnaldo Carvalho de Melo2-16/+22
2018-12-18perf beauty: Wire up the x86_arch prctl code table generatorArnaldo Carvalho de Melo1-0/+9
2018-12-18perf beauty: Add a string table generator for x86's 'arch_prctl' codesArnaldo Carvalho de Melo1-0/+26
2018-12-18tools include arch: Grab a copy of x86's prctl.hArnaldo Carvalho de Melo2-0/+18
2018-12-18perf trace: Show NULL when syscall pointer args are 0Arnaldo Carvalho de Melo2-16/+15
2018-12-18perf trace: Enclose the errno strings with ()Arnaldo Carvalho de Melo1-2/+2
2018-12-18perf augmented_raw_syscalls: Copy 'access' arg as wellArnaldo Carvalho de Melo1-0/+2
2018-12-18perf trace: Add alignment spaces after the closing parensArnaldo Carvalho de Melo1-11/+26
2018-12-18perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0Arnaldo Carvalho de Melo1-1/+3
2018-12-18perf trace: Allow asking for not suppressing common string prefixesArnaldo Carvalho de Melo28-86/+142
2018-12-18perf trace: Add a prefix member to the strarray classArnaldo Carvalho de Melo12-31/+35
2018-12-18perf trace: Enclose strings with double quotesArnaldo Carvalho de Melo1-1/+1
2018-12-18perf trace: Make the alignment of the syscall args be configurableArnaldo Carvalho de Melo2-3/+13
2018-12-18Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller2-1/+304
2018-12-18Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Rafael J. Wysocki1-83/+106
2018-12-18perf trace: Allow suppressing the syscall argument namesArnaldo Carvalho de Melo2-4/+22
2018-12-18perf trace: Allow configuring if the syscall start timestamp should be printedArnaldo Carvalho de Melo2-1/+11
2018-12-18perf trace: Allow configuring default for perf_event_attr.inheritArnaldo Carvalho de Melo2-0/+5
2018-12-18perf config: Show the configuration when no arguments are providedArnaldo Carvalho de Melo1-4/+3
2018-12-18perf trace: Allow configuring if the syscall duration should be printedArnaldo Carvalho de Melo2-2/+11
2018-12-18perf trace: Allow configuring if zeroed syscall args should be printedArnaldo Carvalho de Melo2-1/+7
2018-12-18perf trace: Allow specifying a set of events to add in perfconfigArnaldo Carvalho de Melo2-0/+28
2018-12-18perf augmented_raw_syscalls: Do not include stdio.hArnaldo Carvalho de Melo1-1/+0
2018-12-18perf cs-etm: Generate branch sample for exception packetLeo Yan3-8/+50
2018-12-18perf cs-etm: Treat EO_TRACE element as trace discontinuityLeo Yan1-1/+1
2018-12-18perf cs-etm: Treat NO_SYNC element as trace discontinuityLeo Yan1-1/+0
2018-12-18perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITYLeo Yan3-12/+12
2018-12-18perf cs-etm: Refactor enumeration cs_etm_sample_typeLeo Yan1-3/+3
2018-12-18perf cs-etm: Remove unused 'trace_on' in cs_etm_decoderLeo Yan1-3/+0
2018-12-18perf cs-etm: Avoid stale branch samples when flush packetLeo Yan1-1/+34
2018-12-18perf cs-etm: Correct packets swapping in cs_etm__flush()Leo Yan1-1/+1
2018-12-18perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls m...Arnaldo Carvalho de Melo1-2/+11
2018-12-18perf augmented_syscalls: Switch to using a struct for the syscalls map valuesArnaldo Carvalho de Melo1-7/+11
2018-12-18perf bpf: Move perf_event_output() from stdio.h to bpf.hArnaldo Carvalho de Melo2-3/+2
2018-12-18perf trace: Implement syscall filtering in augmented_syscallsArnaldo Carvalho de Melo2-1/+91
2018-12-18perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentationArnaldo Carvalho de Melo1-6/+10
2018-12-18perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filterArnaldo Carvalho de Melo1-1/+6
2018-12-18perf tools: Link libperf-jvmti.so with LDFLAGS variableJiri Olsa1-1/+1
2018-12-18tools lib traceevent: Use LDFLAGS in the build commandsJiri Olsa1-2/+2
2018-12-18perf tools: Cast off_t to s64 to avoid warning on bionic libcArnaldo Carvalho de Melo1-1/+1
2018-12-18perf tools: Add missing open_memstream() prototype for systems lacking itArnaldo Carvalho de Melo2-0/+5
2018-12-18perf header: Fix up argument to ctime()Arnaldo Carvalho de Melo1-1/+3
2018-12-18perf tools: Add missing sigqueue() prototype for systems lacking itArnaldo Carvalho de Melo2-0/+5
2018-12-18tools lib subcmd: Don't add the kernel sources to the include pathArnaldo Carvalho de Melo1-2/+0
2018-12-18perf trace beauty: renameat's newdirfd may also be AT_FDCWDArnaldo Carvalho de Melo1-1/+2
2018-12-18perf trace: Beautify renameat2's flags argumentArnaldo Carvalho de Melo4-1/+25
2018-12-18perf beauty: Wire up the renameat flags table generator to the MakefileArnaldo Carvalho de Melo1-0/+8
2018-12-18perf beauty: Add a string table generator for renameat2's flags constantsArnaldo Carvalho de Melo1-0/+15
2018-12-18perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWDArnaldo Carvalho de Melo1-0/+3
2018-12-18perf trace: Allow selecting use the use of the ordered_events codeArnaldo Carvalho de Melo2-6/+25
2018-12-18perf trace: Rename delivery functions to ease making ordered_events selectableArnaldo Carvalho de Melo1-7/+7
2018-12-18tools lib traceevent: Fix processing of dereferenced args in bprintk eventsSteven Rostedt (VMware)1-0/+1
2018-12-18perf stat: Avoid segfaults caused by negated optionsMichael Petlan1-1/+7
2018-12-18perf tests: Use shebangs in the shell scriptsMichael Petlan5-0/+7
2018-12-18perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbolsAdrian Hunter1-7/+4
2018-12-18perf dso: Export data_file_size() method there are no symbolsAdrian Hunter2-3/+4
2018-12-18tools: bpftool: add an option to prevent auto-mount of bpffs, tracefsQuentin Monnet7-2/+31
2018-12-18tools: bpftool: attempt to mount tracefs if required for tracelog cmdQuentin Monnet3-12/+35
2018-12-18tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btfYonghong Song1-5/+5
2018-12-18Merge tag 'perf-core-for-mingo-4.21-20181217' of git://git.kernel.org/pub/scm...Ingo Molnar119-572/+2051
2018-12-18tools/power/x86/intel_pstate_tracer: Fix non root execution for post processi...Doug Smythies1-2/+2
2018-12-18Merge tag 'linux-cpupower-4.21-rc1' of git://git.kernel.org/pub/scm/linux/ker...Rafael J. Wysocki2-1/+133
2018-12-18bpf: libbpf: fix memleak by freeing line_infoPrashant Bhole1-0/+1
2018-12-18tools: bpftool: support pretty print with kind_flag setYonghong Song1-9/+27
2018-12-18tools: bpftool: refactor btf_dumper_int_bits()Yonghong Song1-6/+19
2018-12-18tools/bpf: test kernel bpffs map pretty print with struct kind_flagYonghong Song1-14/+154
2018-12-18tools/bpf: add test_btf unit tests for kind_flagYonghong Song1-2/+494
2018-12-18tools/bpf: sync btf.h header from kernel to toolsYonghong Song1-2/+18
2018-12-17bpf: remove useless version check for prog loadDaniel Borkmann1-1/+9
2018-12-17Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...James Morris4-0/+70
2018-12-17perf trace: Add ordered processingJiri Olsa1-1/+51
2018-12-17perf ordered_events: Add first_time() methodJiri Olsa2-0/+12
2018-12-17perf trace: Move event delivery to a new deliver_event() functionJiri Olsa1-9/+16
2018-12-17perf ordered_events: Add ordered_events__flush_time interfaceJiri Olsa2-4/+21
2018-12-17perf annotate: Introduce basic support for ARCEugeniy Paltsev3-1/+24
2018-12-17perf config: Modify size factor of snprintfSihyeon Jang1-2/+2
2018-12-17perf record: Fix memory leak on AIO objects deallocationAlexey Budankov1-0/+6
2018-12-17perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKXAndi Kleen2-2/+2
2018-12-17perf parse-events: Fix unchecked usage of strncpy()Arnaldo Carvalho de Melo1-1/+1
2018-12-17perf probe: Fix unchecked usage of strncpy()Arnaldo Carvalho de Melo1-1/+1
2018-12-17perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set...Arnaldo Carvalho de Melo1-1/+1
2018-12-17perf svghelper: Fix unchecked usage of strncpy()Arnaldo Carvalho de Melo1-1/+1
2018-12-17perf help: Remove needless use of strncpy()Arnaldo Carvalho de Melo1-1/+1
2018-12-17perf header: Fix unchecked usage of strncpy()Arnaldo Carvalho de Melo1-1/+1
2018-12-17perf header: Fix unchecked usage of strncpy()Arnaldo Carvalho de Melo1-1/+1
2018-12-17perf dso: Fix unchecked usage of strncpy()Arnaldo Carvalho de Melo1-1/+1
2018-12-17perf cs-etm: Add support for PTMv1.1 decodingMathieu Poirier3-4/+30