aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2019-07-08Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-1/+1
2019-07-08Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds29-89/+203
2019-07-08Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-29/+311
2019-07-08Merge branch 'x86-entry-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-25/+95
2019-07-08Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+3
2019-07-03selftests/x86/fsgsbase: Fix some test case bugsAndy Lutomirski1-34/+40
2019-07-03Merge branch 'timers/vdso' into timers/coreThomas Gleixner97-307/+1229
2019-07-02KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCSLiran Alon1-0/+1
2019-07-02selftests/x86: Test SYSCALL and SYSENTER manually with TF setAndy Lutomirski2-7/+110
2019-06-29Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-3/+5
2019-06-29Merge tag 'xarray-5.2-rc6' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds1-0/+46
2019-06-28Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar29-89/+203
2019-06-28selftests/x86: Add a test for process_vm_readv() on the vsyscall pageAndy Lutomirski1-0/+35
2019-06-28selftests/x86/vsyscall: Verify that vsyscall=none blocks executionAndy Lutomirski1-24/+52
2019-06-28x86/vsyscall: Document odd SIGSEGV error code for vsyscallsAndy Lutomirski1-1/+8
2019-06-24perf/x86/regs: Use PERF_REG_EXTENDED_MASKKan Liang3-3/+5
2019-06-24Merge LKMM and RCU commitsPaul E. McKenney18-58/+107
2019-06-24tools/memory-model: Improve data-race detectionAlan Stern1-3/+5
2019-06-24Merge tag 'powerpc-5.2-6' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds3-2/+92
2019-06-22Merge branch 'linus' into timers/coreThomas Gleixner1-0/+2
2019-06-22selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASEChang S. Bae1-2/+9
2019-06-22selftests/x86/fsgsbase: Test RD/WRGSBASEAndy Lutomirski1-3/+99
2019-06-22selftests/x86/fsgsbase: Test ptracer-induced GSBASE writeChang S. Bae1-0/+70
2019-06-22kselftests: timers: freq-step: Update maximum acceptable precision and errorsMiroslav Lichvar1-3/+3
2019-06-21tools/memory-model: Change definition of rcu-fenceAlan Stern1-10/+13
2019-06-21tools/memory-model: Expand definition of barrierAlan Stern1-1/+2
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds74-208/+74
2019-06-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds9-41/+233
2019-06-20KVM: nVMX: reorganize initial steps of vmx_set_nested_statePaolo Bonzini1-12/+20
2019-06-19tools/memory-model: Do not use "herd" to refer to "herd7"Andrea Parri7-8/+8
2019-06-19tools/memory-model: Fix comment in MP+poonceonces.litmusAndrea Parri1-1/+1
2019-06-19Merge branches 'consolidate.2019.05.28a', 'doc.2019.05.28a', 'fixes.2019.06.1...Paul E. McKenney18-58/+107
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505Thomas Gleixner1-2/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner29-112/+29
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner2-5/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 485Thomas Gleixner1-9/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482Thomas Gleixner25-53/+25
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481Thomas Gleixner2-2/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 480Thomas Gleixner1-0/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 479Thomas Gleixner1-2/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 472Thomas Gleixner5-5/+5
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 466Thomas Gleixner1-0/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 247Thomas Gleixner1-0/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 232Thomas Gleixner3-3/+3
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230Thomas Gleixner1-3/+1
2019-06-19tests: kvm: Check for a kernel warningAaron Lewis7-0/+184
2019-06-19kvm: tests: Sort tests in the Makefile alphabeticallyAaron Lewis1-10/+10
2019-06-19KVM: x86: Modify struct kvm_nested_state to have explicit fields for dataLiran Alon2-22/+22
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds19-58/+922
2019-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-9/+50
2019-06-14docs: cgroup-v1: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+1
2019-06-13mm/devm_memremap_pages: fix final page put raceDan Williams1-0/+2
2019-06-13rcu: Don't return a value from rcu_assign_pointer()Andrea Parri2-3/+3
2019-06-13bpf: fix div64 overflow tests to properly detect errorsNaveen N. Rao1-4/+10
2019-06-13bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapiMartynas Pumputis1-2/+2
2019-06-13Merge branch 'context-id-fix' into fixesMichael Ellerman3-2/+92
2019-06-13selftests/powerpc: Add test of fork with mapping above 512TBMichael Ellerman3-2/+92
2019-06-12selftests: tc_flower: Add TOS matching testJiri Pirko1-1/+35
2019-06-12selftests: mlxsw: Test nexthop offload indicationIdo Schimmel1-0/+47
2019-06-11bpf: lpm_trie: check left child of last leftmost node for NULLJonathan Lemon1-3/+38
2019-06-08Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds111-848/+111
2019-06-08Merge tag 'linux-kselftest-5.2-rc4-2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+0
2019-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller15-48/+790
2019-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+4
2019-06-06bpf: expand section tests for test_section_namesDaniel Borkmann1-0/+10
2019-06-06bpf: more msg_name rewrite tests to test_sock_addrDaniel Borkmann1-16/+197
2019-06-06bpf, bpftool: enable recvmsg attach typesDaniel Borkmann5-6/+15
2019-06-06bpf, libbpf: enable recvmsg attach typesDaniel Borkmann1-0/+4
2019-06-06bpf: sync tooling uapi headerDaniel Borkmann1-0/+2
2019-06-05selftests: vm: Fix test build failure when built by itselfShuah Khan1-4/+0
2019-06-05Merge tag 'linux-kselftest-5.2-rc4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-2/+13
2019-06-05tools: bpftool: Fix JSON output when lookup failsKrzesimir Nowak1-0/+2
2019-06-05Merge tag 'pidfd-fixes-v5.2-rc4' of gitolite.kernel.org:pub/scm/linux/kernel/...Linus Torvalds1-0/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 444Thomas Gleixner1-4/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner11-49/+11
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 433Thomas Gleixner2-4/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 407Thomas Gleixner1-8/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393Thomas Gleixner3-51/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376Thomas Gleixner2-8/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 341Thomas Gleixner1-12/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner3-40/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 305Thomas Gleixner3-6/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner4-36/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner50-471/+50
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285Thomas Gleixner2-17/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282Thomas Gleixner7-66/+7
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 280Thomas Gleixner2-22/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 276Thomas Gleixner1-13/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257Thomas Gleixner5-6/+5
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253Thomas Gleixner1-11/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251Thomas Gleixner12-24/+12
2019-06-05tests: fix pidfd-test compilationChristian Brauner1-0/+4
2019-06-05selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDEDHangbin Liu1-3/+4
2019-06-03selftests: set sysctl bc_forwarding properly in router_broadcast.shXin Long1-1/+4
2019-06-03Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-1/+1
2019-06-02idr: Fix idr_get_next race with idr_removeMatthew Wilcox (Oracle)1-0/+46
2019-06-02Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds20-94/+481
2019-05-31libbpf: Return btf_fd for load_sk_storage_btfMichal Rostecki3-23/+22
2019-05-31Merge tag 'spdx-5.2-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds217-1122/+217
2019-05-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds5-9/+371
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 222Thomas Gleixner4-60/+4
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 209Thomas Gleixner1-2/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206Thomas Gleixner9-36/+9
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191Thomas Gleixner58-59/+58
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 180Thomas Gleixner2-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178Thomas Gleixner1-4/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167Thomas Gleixner1-13/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 166Thomas Gleixner34-67/+34
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 165Thomas Gleixner3-9/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner3-31/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner33-476/+33
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155Thomas Gleixner2-28/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner66-335/+66
2019-05-30selftests: vm: install test_vmalloc.sh for run_vmtestsNaresh Kamboju1-0/+2
2019-05-30userfaultfd: selftest: fix compiler warningAlakesh Haloi1-1/+1
2019-05-30kselftest/cgroup: fix incorrect test_core skipAlex Shi1-1/+1
2019-05-30kselftest/cgroup: fix unexpected testing failure on test_coreAlex Shi1-0/+5
2019-05-30kselftest/cgroup: fix unexpected testing failure on test_memcontrolAlex Shi1-0/+4
2019-05-29Merge tag 'linux-kselftest-5.2-rc3' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-9/+38
2019-05-29selftests: bpf: fix compiler warning in flow_dissector testAlakesh Haloi1-0/+1
2019-05-29selftests: bpf: complete sub-register zero extension checksJiong Wang1-11/+505
2019-05-29selftests: bpf: move sub-register zero extension checks into subreg.cJiong Wang2-39/+39
2019-05-28selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtuStefano Brivio1-7/+7
2019-05-28torture: Suppress propagating trace_printk() warningPaul E. McKenney1-0/+1
2019-05-28torture: Add --trust-make to suppress "make clean"Paul E. McKenney3-2/+11
2019-05-28torture: Make --cpus override idleness calculationsPaul E. McKenney2-0/+8
2019-05-28torture: Run kernel build in source directoryPaul E. McKenney4-47/+22
2019-05-28torture: Add function graph-tracing cheat sheetPaul E. McKenney1-0/+2
2019-05-28torture: Capture qemu outputPaul E. McKenney2-2/+10
2019-05-28rcutorture: Tweak kvm optionsSebastian Andrzej Siewior2-1/+15
2019-05-28rcutorture: Add trivial RCU implementationPaul E. McKenney2-0/+17
2019-05-28rcutorture: Exempt TREE01 from forward-progress testingPaul E. McKenney1-0/+1
2019-05-28rcutorture: Provide rudimentary MakefilePaul E. McKenney1-0/+3
2019-05-28torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit statusPaul E. McKenney2-0/+6
2019-05-28rcutorture: Add cpu0 to the set of CPUs to add jitterJoel Fernandes (Google)1-2/+6
2019-05-28rcutorture: Select from only online CPUsJoel Fernandes (Google)1-2/+3
2019-05-28tools/memory-model: Add data-race detectionAlan Stern3-1/+51
2019-05-28tools/memory-model: Add definitions of plain and marked accessesAlan Stern2-7/+14
2019-05-28tools/memory-model: Prepare for data-race detectionAlan Stern1-7/+9
2019-05-28tools headers UAPI: Sync kvm.h headers with the kernel sourcesArnaldo Carvalho de Melo4-3/+105
2019-05-28perf record: Fix s390 missing module symbol and warning for non-root usersThomas Richter1-3/+6
2019-05-28perf machine: Read also the end of the kernelJiri Olsa1-9/+18
2019-05-28perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsymsArnaldo Carvalho de Melo1-1/+8
2019-05-28perf session: Add missing swap ops for namespace eventsNamhyung Kim1-0/+21
2019-05-28perf namespace: Protect reading thread's namespaceNamhyung Kim1-2/+13
2019-05-28tools headers UAPI: Sync drm/drm.h with the kernelArnaldo Carvalho de Melo1-0/+37
2019-05-28tools headers UAPI: Sync drm/i915_drm.h with the kernelArnaldo Carvalho de Melo1-73/+181
2019-05-28tools headers UAPI: Sync linux/fs.h with the kernelArnaldo Carvalho de Melo1-0/+3
2019-05-28tools headers UAPI: Sync linux/sched.h with the kernelArnaldo Carvalho de Melo1-0/+1
2019-05-28tools arch x86: Sync asm/cpufeatures.h with the with the kernelArnaldo Carvalho de Melo1-0/+3
2019-05-28tools include UAPI: Update copy of files related to new fspick, fsmount, fsco...Arnaldo Carvalho de Melo4-1/+83
2019-05-28perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernelVitaly Chikunov1-1/+1
2019-05-28perf data: Fix 'strncat may truncate' build failure with recent gccShawn Landden1-1/+1
2019-05-27virtio: add unlikely() to WARN_ON_ONCE()Igor Stoppa1-1/+1
2019-05-26selftests/tls: add test for sleeping even though there is dataJakub Kicinski1-0/+15
2019-05-26selftests/tls: test for lowat overshoot with multiple recordsJakub Kicinski1-0/+19
2019-05-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds19-73/+75
2019-05-24Merge tag 'for-linus-20190524' of git://git.kernel.dk/linux-blockLinus Torvalds6-62/+119
2019-05-24Merge tag 'linux-kselftest-5.2-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds12-13/+21
2019-05-24Merge tag 'spdx-5.2-rc2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds10-120/+10
2019-05-24selftests: rtc: rtctest: specify timeoutsAlexandre Belloni1-3/+3
2019-05-24selftests/harness: Allow test to configure timeoutAlexandre Belloni1-5/+12
2019-05-24selftests/ftrace: Add checkbashisms meta-testcaseMasami Hiramatsu2-0/+22
2019-05-24selftests/ftrace: Make a script checkbashisms cleanMasami Hiramatsu1-1/+1
2019-05-24tools/kvm_stat: fix fields filter for child eventsStefan Raspl2-4/+14
2019-05-24KVM: selftests: Wrap vcpu_nested_state_get/set functions with x86 guardThomas Huth2-0/+4
2019-05-24kvm: selftests: aarch64: compile with warnings onAndrew Jones1-4/+5
2019-05-24kvm: selftests: aarch64: fix default vm modeAndrew Jones1-1/+1
2019-05-24kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot sizeAndrew Jones1-1/+1
2019-05-24KVM: selftests: do not blindly clobber registers in guest asmPaolo Bonzini1-24/+30
2019-05-24KVM: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.cThomas Huth1-3/+0
2019-05-24KVM: selftests: Compile code with warnings enabledThomas Huth12-31/+16
2019-05-24kvm: selftests: avoid type punningPaolo Bonzini2-2/+2
2019-05-24KVM: selftests: Fix a condition in test_hv_cpuid()Dan Carpenter1-3/+2
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 89Thomas Gleixner5-52/+5
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61Thomas Gleixner4-63/+4
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner1-5/+1
2019-05-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller3-2/+330
2019-05-23tools/io_uring: sync with liburingJens Axboe5-61/+118
2019-05-23tools/io_uring: fix Makefile for pthread library linkJens Axboe1-1/+1
2019-05-23selftests: bpf: add zero extend checks for ALU32 and/or/xorBjörn Töpel1-0/+39
2019-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-86/+9
2019-05-22selftests: netfilter: add flowtable test scriptFlorian Westphal2-1/+325
2019-05-21selftests: fib_rule_tests: use pre-defined DEV_ADDRHangbin Liu1-2/+3
2019-05-21Merge tag 'spdx-5.2-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds86-495/+86
2019-05-21selftests: netfilter: missing error check when setting up veth interfaceJeffrin Jose T1-1/+5
2019-05-21selftests/timers: Add missing fflush(stdout) callsKees Cook10-0/+12
2019-05-21selftests: Remove forced unbuffering for test runningKees Cook1-11/+1
2019-05-21selftests/x86: Support Atom for syscall_arg_fault testTong Bo1-2/+8
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 25Thomas Gleixner4-40/+4
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner35-455/+35
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner45-0/+45
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner1-0/+1
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2019-05-20ptp: Fix example program to match kernel.Richard Cochran1-84/+1
2019-05-20selftests: fib_rule_tests: enable forwarding before ipv4 from/iif testHangbin Liu1-0/+5
2019-05-20selftests: fib_rule_tests: fix local IPv4 address typoHangbin Liu1-1/+1
2019-05-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds15-101/+338
2019-05-19Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds94-214/+5414