aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-04-29Merge tag 'cgroup-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-11/+14
2023-04-28Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-0/+171
2023-04-28Merge tag 'powerpc-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds23-179/+327
2023-04-28Merge tag 'trace-tools-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-7/+47
2023-04-28Merge tag 'trace-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds7-103/+351
2023-04-28Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds11-475/+355
2023-04-28Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-1/+1242
2023-04-27Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Linus Torvalds5-16/+22
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds32-2166/+3480
2023-04-27Merge tag 'sh-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-9/+2
2023-04-27Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds5-19/+16
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2023-04-27Merge tag 'for-linus-2023042601' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds31-10/+8614
2023-04-27Merge tag 'sound-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2-13/+76
2023-04-27Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-61/+97
2023-04-26Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds438-19553/+42991
2023-04-26Merge branch 'for-6.4/tests' into for-linusJiri Kosina31-10/+8614
2023-04-26Merge tag 'for-6.4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds1-0/+1
2023-04-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2-0/+94
2023-04-25Merge tag 'pm-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds3-19/+79
2023-04-25Merge tag 'acpi-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds11-12/+12
2023-04-25tracing/user_events: Prevent same address and bit per processBeau Belgrave1-1/+8
2023-04-25tracing/user_events: Ensure bit is cleared on unregisterBeau Belgrave1-3/+6
2023-04-25tracing/user_events: Ensure write index cannot be negativeBeau Belgrave1-0/+5
2023-04-25Merge tag 'platform-drivers-x86-v6.4-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds8-1225/+2610
2023-04-25rtla/timerlat: Fix "Previous IRQ" auto analysis' lineDaniel Bristot de Oliveira1-1/+1
2023-04-25rtla/timerlat: Add auto-analysis only optionDaniel Bristot de Oliveira1-5/+44
2023-04-25rv: Fix addition on an uninitialized variable 'run'Colin Ian King1-1/+1
2023-04-25rtla: Add .gitignore fileRong Tao1-0/+1
2023-04-25Merge tag 'slab-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds1-5/+1
2023-04-25Merge tag 'asm-generic-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-10/+0
2023-04-25Merge tag 'timers-core-2023-04-24' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-27/+130
2023-04-25Merge tag 'core-entry-2023-04-24' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-1/+74
2023-04-25Merge tag 'x86_misc_for_v6.4_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-11/+80
2023-04-24selftests/bpf: avoid mark_all_scalars_precise() trigger in one of iter testsAndrii Nakryiko1-11/+15
2023-04-24Merge tag 'v6.4/vfs.open' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-1/+0
2023-04-24bpf: Disable bpf_refcount_acquire kfunc calls until race conditions are fixedDave Marchevsky1-2/+0
2023-04-24Merge tag 'v6.4/kernel.clone3.tests' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2023-04-24Merge tag 'docs-6.4' of git://git.lwn.net/linuxLinus Torvalds2-2/+2
2023-04-24Merge tag 'linux-kselftest-kunit-6.4-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds10-40/+68
2023-04-24Merge tag 'linux-kselftest-next-6.4-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds24-204/+306
2023-04-24Merge tag 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-14/+104
2023-04-24Merge tag 'nolibc.2023.04.04a' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds15-115/+718
2023-04-24Merge tag 'locktorture.2023.04.04a' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-0/+16
2023-04-24Merge tag 'lkmm-scripting.2023.04.07a' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds18-116/+733
2023-04-24Merge tag 'lkmm.2023.04.07a' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-38/+203
2023-04-24Merge branch 'x86-rep-insns': x86 user copy clarificationsLinus Torvalds1-3/+3
2023-04-24Merge branches 'pm-core', 'pm-sleep', 'pm-opp' and 'pm-tools'Rafael J. Wysocki3-19/+79
2023-04-24Merge branch 'acpica'Rafael J. Wysocki11-12/+12
2023-04-24Merge tag 'asoc-v6.4' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai36-173/+348
2023-04-23selftests: tc-testing: add more tests for sch_qfqPedro Tammela1-0/+72
2023-04-22selftests/bpf: verifier/prevent_map_lookup converted to inline assemblyEduard Zingerman3-29/+63
2023-04-21Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski89-8516/+12387
2023-04-21net/sched: sch_fq: fix integer overflow of "credit"Davide Caratti1-0/+22
2023-04-21selftests/mm: add new selftests for KSMStefan Roesch4-39/+228
2023-04-21selftests/mm: add tests for RO pinning vs fork()Peter Xu1-3/+141
2023-04-21selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBSPeter Xu2-6/+6
2023-04-21selftests/mm: extend and rename uffd pagemap testPeter Xu1-24/+106
2023-04-21selftests/mm: add a few options for uffd-unit-testPeter Xu1-7/+45
2023-04-21selftests/bpf: verifier/value_ptr_arith converted to inline assemblyEduard Zingerman3-1146/+1451
2023-04-21selftests/bpf: verifier/value_illegal_alu converted to inline assemblyEduard Zingerman3-95/+151
2023-04-21selftests/bpf: verifier/unpriv converted to inline assemblyEduard Zingerman4-562/+764
2023-04-21selftests/bpf: verifier/subreg converted to inline assemblyEduard Zingerman3-533/+675
2023-04-21selftests/bpf: verifier/spin_lock converted to inline assemblyEduard Zingerman3-447/+535
2023-04-21selftests/bpf: verifier/sock converted to inline assemblyEduard Zingerman3-706/+982
2023-04-21selftests/bpf: verifier/search_pruning converted to inline assemblyEduard Zingerman3-266/+341
2023-04-21selftests/bpf: verifier/runtime_jit converted to inline assemblyEduard Zingerman3-231/+362
2023-04-21selftests/bpf: verifier/regalloc converted to inline assemblyEduard Zingerman3-277/+366
2023-04-21selftests/bpf: verifier/ref_tracking converted to inline assemblyEduard Zingerman3-1082/+1497
2023-04-21selftests/bpf: verifier/map_ptr_mixing converted to inline assemblyEduard Zingerman3-100/+267
2023-04-21selftests/bpf: verifier/map_in_map converted to inline assemblyEduard Zingerman3-96/+144
2023-04-21selftests/bpf: verifier/lwt converted to inline assemblyEduard Zingerman3-189/+236
2023-04-21selftests/bpf: verifier/loops1 converted to inline assemblyEduard Zingerman3-206/+261
2023-04-21selftests/bpf: verifier/jeq_infer_not_null converted to inline assemblyEduard Zingerman3-174/+215
2023-04-21selftests/bpf: verifier/direct_packet_access converted to inline assemblyEduard Zingerman3-710/+805
2023-04-21selftests/bpf: verifier/d_path converted to inline assemblyEduard Zingerman3-37/+50
2023-04-21selftests/bpf: verifier/ctx converted to inline assemblyEduard Zingerman3-186/+223
2023-04-21selftests/bpf: verifier/btf_ctx_access converted to inline assemblyEduard Zingerman3-25/+34
2023-04-21selftests/bpf: verifier/bpf_get_stack converted to inline assemblyEduard Zingerman3-87/+126
2023-04-21selftests/bpf: verifier/bounds converted to inline assemblyEduard Zingerman3-884/+1078
2023-04-21selftests/bpf: Add notion of auxiliary programs for test_loaderEduard Zingerman2-22/+73
2023-04-21selftests/bpf: add missing netfilter return value and ctx access testsFlorian Westphal3-0/+174
2023-04-21tools: bpftool: print netfilter link infoFlorian Westphal6-0/+210
2023-04-21bpftool: Update doc to explain struct_ops register subcommand.Kui-Feng Lee1-4/+8
2023-04-21bpftool: Register struct_ops with a link.Kui-Feng Lee4-25/+75
2023-04-21selftests/bpf: Verify optval=NULL caseStanislav Fomichev2-0/+40
2023-04-21selftests/xsk: Put MAP_HUGE_2MB in correct argumentMagnus Karlsson1-7/+4
2023-04-21bpf: Fix bpf_refcount_acquire's refcount_t address calculationDave Marchevsky1-4/+4
2023-04-21selftests: net: Add bridge neighbor suppression testIdo Schimmel2-0/+863
2023-04-21tools/virtio: fix build caused by virtio_ring changesShunsuke Mie4-13/+10
2023-04-21tools/virtio: virtio_test -h,--help should return directlyRong Tao1-5/+5
2023-04-21tools/virtio: virtio_test: Fix indentationRong Tao1-1/+1
2023-04-20selftests: forwarding: add a test for MAC Merge layerVladimir Oltean3-0/+307
2023-04-20selftests: forwarding: introduce helper for standard ethtool countersVladimir Oltean1-0/+11
2023-04-20selftests: forwarding: generalize bail_on_lldpad from mlxswPetr Machata11-46/+39
2023-04-20selftests: forwarding: sch_tbf_*: Add a pre-run hookPetr Machata5-3/+23
2023-04-20selftests/bpf: populate map_array_ro map for verifier_array_access testEduard Zingerman2-5/+41
2023-04-20selftests/bpf: add pre bpf_prog_test_run_opts() callback for test_loaderEduard Zingerman2-0/+17
2023-04-20selftests/bpf: fix __retval() being always ignoredEduard Zingerman2-3/+3
2023-04-20selftests/bpf: disable program test run for progs/refcounted_kptr.cEduard Zingerman1-4/+4
2023-04-20bpftool: Replace "__fallthrough" by a comment to address merge conflictQuentin Monnet1-1/+1
2023-04-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-9/+9
2023-04-19selftests/bpf: Add test to access integer type of variable arrayFeng Zhou5-0/+70
2023-04-20selftests/powerpc/dscr: Restore timeout to DSCR selftestsBenjamin Gray2-3/+0
2023-04-20selftests/powerpc/dscr: Speed up DSCR sysfs testsBenjamin Gray1-7/+4
2023-04-20selftests/powerpc/dscr: Improve DSCR explicit random test caseBenjamin Gray3-110/+108
2023-04-20selftests/powerpc/dscr: Add lockstep test cases to DSCR explicit testsBenjamin Gray3-14/+159
2023-04-20selftests/powerpc: Allow bind_to_cpu() to automatically pick CPUBenjamin Gray7-15/+21
2023-04-20selftests/powerpc: Move bind_to_cpu() to utils.hBenjamin Gray4-14/+13
2023-04-20selftests/powerpc/dscr: Correct typosBenjamin Gray3-6/+6
2023-04-20powerpc: add CFUNC assembly label annotationNicholas Piggin2-0/+2
2023-04-19Merge tag 'mm-hotfixes-stable-2023-04-19-16-36' of git://git.kernel.org/pub/s...Linus Torvalds2-8/+8
2023-04-19selftests/xsk: Fix munmap for hugepage allocated umemMagnus Karlsson2-4/+16
2023-04-19tools/loongarch: Use __SIZEOF_LONG__ to define __BITS_PER_LONGTiezhu Yang1-1/+1
2023-04-18x86: improve on the non-rep 'copy_user' functionLinus Torvalds1-1/+1
2023-04-18x86: improve on the non-rep 'clear_user' functionLinus Torvalds1-1/+1
2023-04-18x86: inline the 'rep movs' in user copies for the FSRM caseLinus Torvalds1-1/+0
2023-04-18x86: move stac/clac from user copy routines into callersLinus Torvalds1-0/+3
2023-04-18x86: don't use REP_GOOD or ERMS for user memory clearingLinus Torvalds1-2/+0
2023-04-18selftests/memfd: fix test_sysctlJeff Xu1-6/+8
2023-04-18selftests/mm: run hugetlb testcases of va switchChaitanya S Prakash1-0/+4
2023-04-18selftests/mm: configure nr_hugepages for arm64Chaitanya S Prakash1-1/+9
2023-04-18selftests/mm: add platform independent in code commentsChaitanya S Prakash1-7/+8
2023-04-18selftests/mm: rename va_128TBswitch to va_high_addr_switchChaitanya S Prakash4-4/+4
2023-04-18selftests/mm: add support for arm64 platform on va switchChaitanya S Prakash1-2/+24
2023-04-18delayacct: track delays from IRQ/SOFTIRQYang Yang1-12/+18
2023-04-18selftests/mm: add uffdio register ioctls testPeter Xu1-15/+97
2023-04-18selftests/mm: add shmem-private test to uffd-stressPeter Xu2-5/+9
2023-04-18selftests/mm: drop sys/dev test in uffd-stress testPeter Xu4-40/+11
2023-04-18selftests/mm: allow uffd test to skip properly with no privilegePeter Xu4-18/+29
2023-04-18selftests/mm: workaround no way to detect uffd-minor + wpPeter Xu1-1/+7
2023-04-18selftests/mm: move zeropage test into uffd unit testsPeter Xu4-95/+108
2023-04-18selftests/mm: move uffd sig/events tests into uffd unit testsPeter Xu2-226/+265
2023-04-18selftests/mm: move uffd minor test to unit testPeter Xu4-145/+135
2023-04-18selftests/mm: move uffd pagemap test to unit testPeter Xu2-166/+145
2023-04-18selftests/mm: add framework for uffd-unit-testPeter Xu3-0/+163
2023-04-18selftests/mm: allow allocate_area() to fail properlyPeter Xu2-15/+36
2023-04-18selftests/mm: let uffd_handle_page_fault() take wp parameterPeter Xu3-16/+23
2023-04-18selftests/mm: rename uffd_stats to uffd_argsPeter Xu3-43/+42
2023-04-18selftests/mm: drop global hpage_size in uffd testsPeter Xu3-7/+8
2023-04-18selftests/mm: drop global mem_fd in uffd testsPeter Xu3-17/+28
2023-04-18selftests/mm: UFFDIO_API testPeter Xu1-1/+108
2023-04-18selftests/mm: uffd_open_{dev|sys}()Peter Xu3-23/+31
2023-04-18selftests/mm: uffd_[un]register()Peter Xu7-104/+64
2023-04-18selftests/mm: split uffd tests into uffd-stress and uffd-unit-testsPeter Xu5-8/+40
2023-04-18selftests/mm: create uffd-common.[ch]Peter Xu4-693/+731
2023-04-18selftests/mm: drop test_uffdio_zeropage_eexistPeter Xu1-9/+11
2023-04-18selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlbPeter Xu1-1/+1
2023-04-18selftests/mm: reuse pagemap_get_entry() in vm_util.hPeter Xu1-22/+9
2023-04-18selftests/mm: use PM_* macros in vm_utils.hPeter Xu3-20/+12
2023-04-18selftests/mm: merge default_huge_page_size() into onePeter Xu5-66/+24
2023-04-18selftests/mm: link vm_util.c alwaysPeter Xu1-12/+1
2023-04-18selftests/mm: use TEST_GEN_PROGS where properPeter Xu1-32/+33
2023-04-18selftests/mm: merge util.h into vm_util.hPeter Xu8-85/+80
2023-04-18selftests/mm: dump a summary in run_vmtests.shPeter Xu1-0/+8
2023-04-18selftests/mm: update .gitignore with two missing testsPeter Xu1-0/+2
2023-04-18selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without wri...David Hildenbrand2-0/+381
2023-04-18selftests/mm: reuse read_pmd_pagesize() in COW selftestDavid Hildenbrand5-31/+17
2023-04-18maple_tree: add a test case to check maple_allocPeng Zhang1-0/+24
2023-04-18selftests: Test the new RISC-V hwprobe interfaceEvan Green5-0/+171
2023-04-18sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changesAndrew Morton1-7/+7
2023-04-18tools/Makefile: do missed s/vm/mm/SeongJae Park1-7/+7
2023-04-18libbpf: mark bpf_iter_num_{new,next,destroy} as __weakAndrii Nakryiko1-3/+3
2023-04-18libbpf: move bpf_for(), bpf_for_each(), and bpf_repeat() into bpf_helpers.hAndrii Nakryiko2-103/+103
2023-04-18selftests/bpf: add missing __weak kfunc log fixup testAndrii Nakryiko2-0/+41
2023-04-18libbpf: improve handling of unresolved kfuncsAndrii Nakryiko1-3/+69
2023-04-18libbpf: report vmlinux vs module name when dealing with ksymsAndrii Nakryiko1-4/+5
2023-04-18libbpf: misc internal libbpf clean ups around log fixupAndrii Nakryiko1-12/+14
2023-04-18selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotoni...Frederic Weisbecker3-8/+47
2023-04-18selftests/proc: Remove idle time monotonicity assertionsFrederic Weisbecker3-27/+14
2023-04-17selftests/bpf: Add a selftest for checking subreg equalityYonghong Song2-0/+60
2023-04-17btrfs: mark btrfs_assertfail() __noreturnJosh Poimboeuf1-0/+1
2023-04-17selftests: mptcp: join: fix ShellCheck warningsMatthieu Baerts1-2/+8
2023-04-17selftests: mptcp: remove duplicated entries in usageMatthieu Baerts1-4/+4
2023-04-17selftests: openvswitch: add support for upcall testingAaron Conole2-10/+164
2023-04-17selftests: openvswitch: add flow dump supportAaron Conole1-0/+1026
2023-04-17selftests: openvswitch: add interface supportAaron Conole2-10/+163
2023-04-16sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changesAndrew Morton2-1/+17
2023-04-16tools/mm/page_owner_sort.c: fix TGID output when cull=tg is usedSteve Chou1-1/+1
2023-04-16bpf: Remove bpf_kfunc_call_test_kptr_get() test kfuncDavid Vernet3-140/+5
2023-04-16selftest, ptrace: Add selftest for syscall user dispatch config apiGregory Price3-1/+74
2023-04-16selftests/timers/posix_timers: Test delivery of signals across threadsDmitry Vyukov1-0/+77
2023-04-15selftests/bpf: Add refcounted_kptr testsDave Marchevsky3-0/+496
2023-04-15bpf: Migrate bpf_rbtree_remove to possibly failDave Marchevsky4-84/+182
2023-04-15selftests/bpf: Modify linked_list tests to work with macro-ified insertsDave Marchevsky4-67/+73
2023-04-15bpf: Migrate bpf_rbtree_add and bpf_list_push_{front,back} to possibly failDave Marchevsky1-10/+39
2023-04-15bpf: Add bpf_refcount_acquire kfuncDave Marchevsky1-0/+13
2023-04-15bpf: Introduce opaque bpf_refcount struct and add btf_record plumbingDave Marchevsky1-0/+4
2023-04-14selftests/resctrl: Fix incorrect error return on test completeReinette Chatre1-1/+1
2023-04-14x86/hyperv: Mark hv_ghcb_terminate() as noreturnGuilherme G. Piccoli1-0/+1
2023-04-14scsi: message: fusion: Mark mpt_halt_firmware() __noreturnJosh Poimboeuf1-0/+1
2023-04-14x86/cpu: Mark {hlt,resume}_play_dead() __noreturnJosh Poimboeuf1-0/+2
2023-04-14btrfs: Mark btrfs_assertfail() __noreturnJosh Poimboeuf1-0/+1
2023-04-14objtool: Include weak functions in global_noreturns checkJosh Poimboeuf1-4/+4
2023-04-14cpu: Mark nmi_panic_self_stop() __noreturnJosh Poimboeuf1-0/+1
2023-04-14cpu: Mark panic_smp_self_stop() __noreturnJosh Poimboeuf1-0/+1
2023-04-14x86/head: Mark *_start_kernel() __noreturnJosh Poimboeuf1-0/+2
2023-04-14init: Mark start_kernel() __noreturnJosh Poimboeuf1-0/+1
2023-04-14init: Mark [arch_call_]rest_init() __noreturnJosh Poimboeuf1-0/+2
2023-04-14objtool: Generate ORC data for __pfx codeJosh Poimboeuf1-0/+14