aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-09-07Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds10-5/+339
2023-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds62-960/+2925
2023-09-06selftests/bpf: Check bpf_sk_storage has uncharged sk_omem_allocMartin KaFai Lau3-0/+118
2023-09-05tools/mm: fix undefined reference to pthread_onceXie XiuQi1-2/+2
2023-09-04Merge tag 'pm-6.6-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-1/+1
2023-09-02Merge tag 'probes-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds2-1/+29
2023-09-02Merge tag 'x86-urgent-2023-09-02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-09-01Merge tag 'trace-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds2-4/+14
2023-09-01Merge tag 'wq-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-7/+191
2023-09-01Merge tag 'cgroup-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds7-2/+284
2023-09-01selftests/x86: Update map_shadow_stack syscall nrRick Edgecombe1-1/+1
2023-09-01Merge tag 'char-misc-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+13
2023-09-01Merge tag 'platform-drivers-x86-v6.6-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-4/+51
2023-09-01Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds9-3/+234
2023-09-01selftests/bpf: Fix a CI failure caused by vsock writeXu Kuohai2-0/+33
2023-09-01selftests: fib_tests: Add multipath list receive testsSriram Yagnaraman1-1/+154
2023-08-31selftests/bpf: Include build flavors for install targetBjörn Töpel1-0/+12
2023-08-31Merge tag 'powerpc-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds25-602/+423
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-1/+885
2023-08-31Merge tag 'kvm-x86-svm-6.6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+1
2023-08-31Merge tag 'kvm-riscv-6.6-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini8-495/+1386
2023-08-31Merge tag 'kvm-s390-next-6.6-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2-0/+161
2023-08-31Merge tag 'kvm-x86-selftests-6.6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini54-465/+1377
2023-08-31selftests/bpf: Fix d_path testJiri Olsa1-1/+18
2023-08-31Merge patch series "RISC-V: mm: Make SV48 the default address space"Palmer Dabbelt7-1/+164
2023-08-30Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-24/+321
2023-08-30Merge tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2-3/+10
2023-08-30Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-8/+1
2023-08-30selftests/bpf: Fix flaky cgroup_iter_sleepable subtestYonghong Song1-2/+3
2023-08-30bpftool: Fix build warnings with -Wtype-limitsYafang Shao1-1/+1
2023-08-29Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds1-7/+14
2023-08-29Merge tag 'for-6.6/io_uring-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds9-1440/+0
2023-08-29Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds2-1/+23
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds28-192/+1513
2023-08-29Merge tag 'linux-cpupower-6.6-rc2' of git://git.kernel.org/pub/scm/linux/kern...Rafael J. Wysocki1-1/+1
2023-08-29Merge tag 'net-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds221-1294/+26711
2023-08-29Merge tag 'v6.6-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds6-0/+550
2023-08-29Merge tag 'regmap-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Linus Torvalds1-0/+2
2023-08-28Merge tag 'linux-kselftest-nolibc-6.6-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds22-1166/+1220
2023-08-28Merge tag 'linux-kselftest-kunit-6.6-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds5-30/+100
2023-08-28Merge tag 'linux-kselftest-next-6.6-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds29-290/+328
2023-08-28Merge tag 'pm-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds7-13/+146
2023-08-28Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds13-124/+485
2023-08-28Merge tag 'perf-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2023-08-28Merge tag 'scftorture.2023.08.15a' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-1/+5
2023-08-28Merge tag 'rcu.2023.08.21a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds59-1686/+227
2023-08-28Merge tag 'hardening-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-6/+5
2023-08-28Merge tag 'seccomp-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-1/+253
2023-08-28Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds2-0/+137
2023-08-28Merge tag 'v6.6-fs.proc.uapi' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2023-08-28Merge tag 'v6.6-vfs.fchmodat2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-0/+151
2023-08-28Merge tag 'asoc-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai42-104/+379
2023-08-28KVM: s390: selftests: Add selftest for single-steppingIlya Leoshkevich2-0/+161
2023-08-28selftests: bonding: create directly devices in the target namespacesZhengchao Shao1-5/+3
2023-08-27selftests: tls: test some invalid inputs for setsockoptSabrina Dubroca1-0/+25
2023-08-27selftests: tls: add getsockopt testSabrina Dubroca1-0/+35
2023-08-27selftests: tls: add test variants for aria-gcmSabrina Dubroca2-0/+25
2023-08-27tools/net/ynl: Add support for create flagsDonald Hunter3-8/+22
2023-08-27tools/net/ynl: Implement nlattr array-nest decoding in ynlDonald Hunter1-0/+13
2023-08-27tools/net/ynl: Add support for netlink-raw familiesDonald Hunter1-33/+91
2023-08-27tools/net/ynl: Fix extack parsing with fixed header genlmsgDonald Hunter1-25/+40
2023-08-27tools/ynl: Add mcast-group schema parsing to ynlDonald Hunter1-0/+31
2023-08-25tools: ynl-gen: fix uAPI generation after tempfile changesJakub Kicinski1-10/+20
2023-08-25Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski44-255/+2847
2023-08-25Merge branches 'pm-devfreq' and 'pm-tools'Rafael J. Wysocki7-13/+146
2023-08-25Merge tag 'mm-hotfixes-stable-2023-08-25-11-07' of git://git.kernel.org/pub/s...Linus Torvalds3-18/+73
2023-08-25selftests/bpf: Add tests for rbtree API interaction in sleepable progsDave Marchevsky2-0/+99
2023-08-25bpf: Reenable bpf_refcount_acquireDave Marchevsky1-0/+26
2023-08-25KVM: selftests: Explicit set #UD when *potentially* injecting exceptionSean Christopherson1-0/+3
2023-08-25KVM: selftests: Reload "good" vCPU state if vCPU hits shutdownSean Christopherson1-1/+13
2023-08-25Merge branch 'for-next/selftests' into for-next/coreWill Deacon13-124/+470
2023-08-24Merge tag 'trace-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+31
2023-08-24tools: ynl-gen: support empty attribute listsJakub Kicinski1-2/+9
2023-08-24tools: ynl-gen: fix collecting global policy attrsJakub Kicinski1-1/+3
2023-08-24tools: ynl-gen: set length of binary fieldsJakub Kicinski3-0/+11
2023-08-24tools: ynl: allow passing binary dataJakub Kicinski1-1/+6
2023-08-24selftests/mm: fix WARNING comparing pointer to 0Anh Tuan Phan1-1/+1
2023-08-24selftests: cgroup: fix test_kmem_memcg_deletion kernel mem checkLucas Karpinski1-14/+7
2023-08-24minmax: add in_range() macroMatthew Wilcox (Oracle)1-2/+2
2023-08-24merge mm-hotfixes-stable into mm-stable to pick up depended-upon changesAndrew Morton1-15/+65
2023-08-24selftests: cachestat: catch failing fsync test on tmpfsAndre Przywara1-15/+47
2023-08-24selftests: cachestat: test for cachestat availabilityAndre Przywara1-1/+19
2023-08-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski15-143/+361
2023-08-24selftests/bpf: Enable cpu v4 tests for RV64Pu Lehui6-6/+12
2023-08-24Merge tag 'net-6.5-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds8-126/+278
2023-08-24selftests/bpf: Add a local kptr test with no special fieldsYonghong Song2-0/+51
2023-08-24selftests: add OFD lock testsStas Sergeev2-0/+137
2023-08-24powerpc/pseries: Move VPHN constants into vphn.hMichael Ellerman2-1/+1
2023-08-24selftests: bonding: add macvlan over bond testingHangbin Liu2-1/+101
2023-08-24selftest: bond: add new topo bond_topo_2d1c.shHangbin Liu4-113/+167
2023-08-24Merge branch 'for-linus' into for-nextTakashi Iwai8-78/+120
2023-08-23libbpf: fix signedness determination in CO-RE relo handling logicAndrii Nakryiko1-1/+1
2023-08-23selftests/bpf: add uprobe_multi test binary to .gitignoreAndrii Nakryiko1-0/+1
2023-08-23libbpf: Add bpf_object__unpin()Daniel Xu3-0/+17
2023-08-23RISC-V: mm: Add tests for RISC-V mmCharlie Jenkins7-1/+164
2023-08-23selftests/bpf: Add selftest for allow_ptr_leaksYafang Shao2-1/+48
2023-08-23tools/nolibc: avoid undesired casts in the __sysret() macroWilly Tarreau1-14/+13
2023-08-23tools/nolibc: keep brk(), sbrk(), mmap() away from __sysret()Willy Tarreau1-3/+16
2023-08-23tools/nolibc: silence ppc64 compile warningsZhangjin Wu1-3/+11
2023-08-23selftests/nolibc: libc-test: use HOSTCC instead of CCZhangjin Wu1-1/+1
2023-08-23tools/nolibc: stackprotector.h: make __stack_chk_init staticZhangjin Wu2-4/+3
2023-08-23selftests/nolibc: allow report with existing test logZhangjin Wu1-0/+4
2023-08-23selftests/nolibc: add test support for ppc64Zhangjin Wu1-0/+6
2023-08-23selftests/nolibc: add test support for ppc64leZhangjin Wu1-0/+6
2023-08-23selftests/nolibc: add test support for ppcZhangjin Wu1-0/+7
2023-08-23selftests/nolibc: add XARCH and ARCH mapping supportZhangjin Wu1-12/+34
2023-08-23tools/nolibc: add support for powerpc64Zhangjin Wu1-0/+16
2023-08-23tools/nolibc: add support for powerpcZhangjin Wu2-0/+199
2023-08-23selftests/nolibc: enable compiler warningsThomas Weißschuh1-1/+1
2023-08-23selftests/nolibc: don't strip nolibc-testThomas Weißschuh1-1/+1
2023-08-23selftests/nolibc: prevent out of bounds access in expect_vfprintfThomas Weißschuh1-1/+1
2023-08-23selftests/nolibc: use correct return type for read() and write()Thomas Weißschuh1-3/+4
2023-08-23selftests/nolibc: avoid sign-compare warningsThomas Weißschuh1-4/+4
2023-08-23selftests/nolibc: avoid unused parameter warningsThomas Weißschuh1-1/+2
2023-08-23selftests/nolibc: make functions static if possibleThomas Weißschuh1-6/+6
2023-08-23selftests/nolibc: mark test helpers as potentially unusedThomas Weißschuh1-25/+50
2023-08-23selftests/nolibc: drop unused variablesThomas Weißschuh1-4/+0
2023-08-23selftests/nolibc: avoid warnings during intptr testsWilly Tarreau1-12/+7
2023-08-23tools/nolibc: stdint: use __SIZE_TYPE__ for size_tThomas Weißschuh1-1/+1
2023-08-23tools/nolibc: sys: avoid implicit sign castThomas Weißschuh1-1/+1
2023-08-23tools/nolibc: setvbuf: avoid unused parameter warningsThomas Weißschuh1-1/+4
2023-08-23tools/nolibc: fix return type of getpagesize()Thomas Weißschuh2-3/+3
2023-08-23tools/nolibc: drop unused variablesThomas Weißschuh1-1/+0
2023-08-23selftests/nolibc: add testcase for pipeYuan Tan1-0/+22
2023-08-23tools/nolibc: add pipe() and pipe2() supportYuan Tan1-0/+24
2023-08-23selftests/nolibc: mmap_munmap_good: fix up return valueZhangjin Wu1-4/+4
2023-08-23selftests/nolibc: avoid buffer underrun in space printingThomas Weißschuh1-1/+2
2023-08-23tools/nolibc/stdio: add setvbuf() to set buffering modeRyan Roberts1-0/+24
2023-08-23selftests/nolibc: allow test -include /path/to/nolibc.hZhangjin Wu1-0/+6
2023-08-23selftests/nolibc: allow run nolibc-test locallyZhangjin Wu1-0/+6
2023-08-23selftests/nolibc: add testcases for startup codeZhangjin Wu1-1/+55
2023-08-23selftests/nolibc: add EXPECT_PTRGE, EXPECT_PTRGT, EXPECT_PTRLE, EXPECT_PTRLTZhangjin Wu1-0/+50
2023-08-23tools/nolibc: s390: shrink _start with _start_cZhangjin Wu1-31/+5
2023-08-23tools/nolibc: riscv: shrink _start with _start_cZhangjin Wu1-39/+5
2023-08-23tools/nolibc: loongarch: shrink _start with _start_cZhangjin Wu1-40/+4
2023-08-23tools/nolibc: mips: shrink _start with _start_cZhangjin Wu1-38/+8
2023-08-23tools/nolibc: x86_64: shrink _start with _start_cZhangjin Wu1-23/+6
2023-08-23tools/nolibc: i386: shrink _start with _start_cZhangjin Wu1-27/+7
2023-08-23tools/nolibc: aarch64: shrink _start with _start_cZhangjin Wu1-23/+4
2023-08-23tools/nolibc: arm: shrink _start with _start_cZhangjin Wu1-39/+5
2023-08-23tools/nolibc: crt.h: initialize stack protectorZhangjin Wu1-0/+4
2023-08-23tools/nolibc: stackprotector.h: add empty __stack_chk_init for !_NOLIBC_STACK...Zhangjin Wu1-0/+2
2023-08-23tools/nolibc: add new crt.h with _start_cZhangjin Wu2-0/+58
2023-08-23tools/nolibc: remove the old sys_stat supportZhangjin Wu9-248/+13
2023-08-23tools/nolibc: fix up startup failures for -O0 under gcc < 11.1.0Zhangjin Wu8-8/+8
2023-08-23tools/nolibc: arch-*.h: add missing space after ','Zhangjin Wu8-8/+8
2023-08-23selftests/nolibc: avoid gaps in test numbersThomas Weißschuh1-17/+13
2023-08-23selftests/nolibc: simplify status printingThomas Weißschuh1-73/+81
2023-08-23selftests/nolibc: make evaluation of test conditionsThomas Weißschuh1-21/+21
2023-08-23tools/nolibc: completely remove optional environ supportThomas Weißschuh2-13/+6
2023-08-23selftests/nolibc: report: add newline before test failuresZhangjin Wu1-1/+1
2023-08-23selftests/nolibc: report: extrude the test status lineZhangjin Wu1-2/+2
2023-08-23selftests/nolibc: report: align passed, skipped and failedZhangjin Wu1-1/+1
2023-08-23selftests/nolibc: report: print total testsZhangjin Wu1-1/+1
2023-08-23selftests/nolibc: report: print a summarized test statusZhangjin Wu1-1/+2
2023-08-23selftests/nolibc: add chmod_argv0 testZhangjin Wu1-0/+1
2023-08-23selftests/nolibc: chroot_exe: remove procfs dependencyZhangjin Wu1-1/+1
2023-08-23selftests/nolibc: stat_timestamps: remove procfs dependencyZhangjin Wu1-1/+1
2023-08-23selftests/nolibc: chdir_root: restore current path after testZhangjin Wu1-1/+1
2023-08-23selftests/nolibc: vfprintf: remove MEMFD_CREATE dependencyZhangjin Wu1-3/+3
2023-08-23selftests/nolibc: prepare /tmp for tests that need to writeZhangjin Wu1-0/+3
2023-08-23selftests/nolibc: fix up failures when CONFIG_PROC_FS=nZhangjin Wu1-2/+5
2023-08-23selftests/nolibc: add a new rmdir() test caseZhangjin Wu1-0/+1
2023-08-23tools/nolibc: add rmdir() supportZhangjin Wu1-0/+22
2023-08-23selftests/nolibc: link_cross: use /proc/self/cmdlineZhangjin Wu1-1/+1
2023-08-23selftests/nolibc: fix up kernel parameters supportZhangjin Wu1-2/+31
2023-08-23selftests/nolibc: prefer <sys/reboot.h> to <linux/reboot.h>Zhangjin Wu1-2/+1
2023-08-23tools/nolibc: types.h: add RB_ flags for reboot()Zhangjin Wu2-2/+11
2023-08-23selftests/nolibc: fix up int_fast16/32_t test cases for muslZhangjin Wu1-4/+8
2023-08-23selftests/nolibc: add _LARGEFILE64_SOURCE for muslZhangjin Wu1-0/+1
2023-08-23selftests/nolibc: gettid: restore for glibc and muslZhangjin Wu1-3/+7
2023-08-23selftests/nolibc: stat_fault: silence NULL argument warning with glibcZhangjin Wu1-1/+1
2023-08-23selftests/nolibc: add run-libc-test targetZhangjin Wu1-0/+4
2023-08-23selftests/nolibc: add mmap_munmap_good test caseZhangjin Wu1-0/+60
2023-08-23selftests/nolibc: add munmap_bad test caseZhangjin Wu1-0/+1
2023-08-23selftests/nolibc: add mmap_bad test caseZhangjin Wu1-0/+1
2023-08-23selftests/nolibc: add sbrk_0 to test current brk gettingZhangjin Wu1-0/+1
2023-08-23selftests/nolibc: add EXPECT_PTREQ, EXPECT_PTRNE and EXPECT_PTRERZhangjin Wu1-0/+58
2023-08-23selftests/nolibc: prepare: create /dev/zeroZhangjin Wu1-1/+3
2023-08-23selftests/nolibc: export argv0 for some testsZhangjin Wu1-0/+4
2023-08-23tools/nolibc: clean up sbrk() routineZhangjin Wu1-5/+4
2023-08-23tools/nolibc: clean up mmap() routineZhangjin Wu2-23/+12
2023-08-23tools/nolibc: __sysret: support syscalls who return a pointerZhangjin Wu1-5/+12
2023-08-23tools/nolibc: add missing my_syscall6() for mipsZhangjin Wu2-6/+30
2023-08-23tools/nolibc: arch-mips.h: shrink with _NOLIBC_SYSCALL_CLOBBERLISTZhangjin Wu1-12/+10
2023-08-23tools/nolibc: arch-loongarch.h: shrink with _NOLIBC_SYSCALL_CLOBBERLISTZhangjin Wu1-14/+9
2023-08-23toolc/nolibc: arch-*.h: clean up whitespaces after __asm__Zhangjin Wu8-54/+54
2023-08-23tools/nolibc: arch-*.h: fix up code indent errorsZhangjin Wu5-39/+39
2023-08-23selftests/nolibc: simplify call to iopermThomas Weißschuh1-5/+1
2023-08-23selftests/ftrace: Add BTF fields access testcasesMasami Hiramatsu (Google)2-0/+28
2023-08-23tracing/fprobe-event: Assume fprobe is a return event by $retvalMasami Hiramatsu (Google)1-1/+1
2023-08-22libbpf: Free btf_vmlinux when closing bpf_objectHao Luo1-0/+1
2023-08-22selftests/bpf: Add test for bpf_obj_drop with bad reg->offKumar Kartikeya Dwivedi1-0/+20
2023-08-22selftests/bpf: Add a failure test for bpf_kptr_xchg() with local kptrYonghong Song2-1/+74
2023-08-22Add cs42l43 PC focused SoundWire CODECMark Brown42-104/+379
2023-08-21selftests: bonding: do not set port down before adding to bondHangbin Liu1-2/+2
2023-08-21selftests/bpf: Add extra link to uprobe_multi testsJiri Olsa2-0/+22
2023-08-21selftests/bpf: Add uprobe_multi pid filter testsJiri Olsa2-12/+126
2023-08-21selftests/bpf: Add uprobe_multi cookie testJiri Olsa1-0/+78
2023-08-21selftests/bpf: Add uprobe_multi usdt bench testJiri Olsa2-0/+55