aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2026-06-15selftests/vsock: skip vng setsid workaround on >= 1.41Bobby Eshleman1-1/+7
2026-06-15selftests/vsock: accept vng 1.33 or >= 1.36Bobby Eshleman1-16/+23
2026-06-15perf trace: Fix noise and signed formatting of __probe_ip in bare dynamic probesAaron Tomlin1-0/+21
2026-06-15perf test: Add inject ASLR testIan Rogers1-0/+533
2026-06-15perf aslr: Strip sample registersIan Rogers3-70/+233
2026-06-15perf inject/aslr: Implement sample address remappingIan Rogers3-9/+466
2026-06-15Merge tag 'kvm-riscv-7.2-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2-58/+106
2026-06-15Merge tag 'kvm-s390-next-7.2-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2-6/+2
2026-06-15perf inject/aslr: Add ASLR tool infrastructure and MMAP trackingIan Rogers4-9/+908
2026-06-15perf maps: Add maps__mutate_mappingIan Rogers5-58/+183
2026-06-15Merge tag 'x86-cpu-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/gi...Linus Torvalds1-26/+26
2026-06-15Merge tag 'sched-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel...Linus Torvalds1-1/+200
2026-06-15Merge tag 'objtool-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kern...Linus Torvalds19-660/+1300
2026-06-15Merge tag 'locking-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kern...Linus Torvalds4-2/+1199
2026-06-15Merge tag 'timers-core-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kerne...Linus Torvalds1-27/+28
2026-06-15Merge tag 'core-rseq-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/...Linus Torvalds1-0/+3
2026-06-15selftests/bpf: Work around llvm stack overflow in crypto progsAlexei Starovoitov2-14/+28
2026-06-15Merge tag 'pm-7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/git/rafael...Linus Torvalds1-1/+1
2026-06-15Merge tag 'acpi-7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/git/rafa...Linus Torvalds10-10/+10
2026-06-15Merge tag 'nolibc-20260614-for-7.2-1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds31-179/+831
2026-06-14selftests/bpf: add test for bpf_msg_pop_data() overflowSechang Lim2-0/+75
2026-06-14selftsets/bpf: Retry map update on helper_fill_hashmap()Gabriele Monaco1-10/+13
2026-06-15Merge tag 'rcu.release.v7.2' of gitolite.kernel.org:pub/scm/linux/kernel/git/...Linus Torvalds2-6/+7
2026-06-14selftests/bpf: Add test for sleepable lsm_cgroup rejectionDavid Windsor1-0/+9
2026-06-14selftests/bpf: Add test to verify the fix for bpf_setsockopt() helperLeon Hwang2-0/+101
2026-06-14selftests/bpf: Avoid static LLVM linking for cross buildsLeo Yan1-2/+9
2026-06-14selftests/bpf: Use common CFLAGS for urandom_readLeo Yan1-4/+4
2026-06-14selftests/bpf: Initialize operation name before useLeo Yan1-0/+1
2026-06-14tools/bpf: build: Append extra cflagsLeo Yan1-0/+1
2026-06-14libbpf: Initialize CFLAGS before including Makefile.includeLeo Yan1-8/+9
2026-06-14bpftool: Append extra host flagsLeo Yan1-0/+1
2026-06-14bpftool: Avoid adding EXTRA_CFLAGS to HOST_CFLAGSLeo Yan1-2/+6
2026-06-14bpftool: Pass host flags to bootstrap libbpfLeo Yan1-1/+5
2026-06-14selftests/bpf: correct CONFIG_PPC64 macro name in commentEthan Nelson-Moore1-1/+1
2026-06-14selftests/bpf: Fix typo in verify_umulti_link_infoJiri Olsa1-1/+1
2026-06-14selftests/bpf: Add uprobe_multi path_fd fail testsJiri Olsa1-1/+31
2026-06-14selftests/bpf: Add uprobe_multi path_fd testJiri Olsa1-0/+62
2026-06-14libbpf: Add path_fd to struct bpf_link_create_optsJiri Olsa2-1/+3
2026-06-14bpf: Add support to specify uprobe_multi target via file descriptorJiri Olsa1-1/+6
2026-06-15Merge tag 'vfs-7.2-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-7/+667
2026-06-15Merge tag 'vfs-7.2-rc1.eventpoll' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+45
2026-06-15Merge tag 'vfs-7.2-rc1.openat2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds16-657/+765
2026-06-15Merge tag 'kernel-7.2-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-52/+130
2026-06-15Merge tag 'vfs-7.2-rc1.casefold' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+7
2026-06-14bpf: Raise maximum call chain depth to 16 framesAlexei Starovoitov4-16/+111
2026-06-14selftests/landlock: Add tests for invalid use of quiet flagTingmao Wang1-0/+116
2026-06-14selftests/landlock: Add tests for quiet flag with scopeTingmao Wang2-15/+87
2026-06-14selftests/landlock: Add tests for quiet flag with net rulesTingmao Wang1-10/+128
2026-06-14selftests/landlock: Add tests for quiet flag with fs rulesTingmao Wang1-9/+2434
2026-06-14selftests/landlock: Replace hard-coded 16 with a constantTingmao Wang3-2/+4
2026-06-14landlock: Add API support and docs for the quiet flagsTingmao Wang1-1/+1
2026-06-13selftests/tc-testing: Verify IFE can handle truncated inner Ethernet headerVictor Nogueira1-0/+55
2026-06-13selftests: net: add test for IPv4 devconf netlink notificationsFernando Fernandez Mancera1-4/+37
2026-06-13selftests/landlock: Add tests for UDP sendMatthieu Buffet1-1/+652
2026-06-13selftests/landlock: Add tests for UDP bind/connectMatthieu Buffet1-106/+435
2026-06-13landlock: Add UDP send+connect access controlMatthieu Buffet1-2/+3
2026-06-13landlock: Add UDP bind() access controlMatthieu Buffet2-4/+5
2026-06-13selftests/landlock: Explicitly disable audit in teardownsMaximilian Heyne2-16/+9
2026-06-13selftests/landlock: Test SCOPE_SIGNAL on the SIGIO/fowner pgid pathBryam Vargas1-0/+182
2026-06-13landlock: Set audit_net.sk for socket access checksMickaël Salaün1-0/+62
2026-06-13selftests: netfilter: add phony nft_offload testFlorian Westphal3-0/+139
2026-06-12selftests/bpf: Add arena direct-value one-past-end reject testWoojin Ji1-0/+73
2026-06-12selftests/bpf: Add retval test for bool and errno LSM cgroup hooksXu Kuohai2-0/+109
2026-06-12selftests/net: psp: add dev-get, no-nsid, and cleanup testsWei Wang1-1/+145
2026-06-12selftests/net: psp: add cross-namespace notification testsWei Wang1-1/+58
2026-06-12selftests/net: psp: add dev-assoc data path testWei Wang1-0/+72
2026-06-12selftests/net: psp: support PSP in NetDrvContEnv infrastructureWei Wang3-4/+102
2026-06-12selftests/net: rename _nk_host_ifname to nk_host_ifnameWei Wang2-15/+15
2026-06-12selftests/net: add _find_bpf_obj() to search hw/ for BPF objectsWei Wang1-6/+15
2026-06-12selftests/net: psp: refactor test builders to use ksft_variantsWei Wang1-25/+21
2026-06-12selftests/bpf: Cover generic devmap egress last-dst rewriteSun Jian1-3/+163
2026-06-12selftests: fib_tests: Add test cases for route lookup with oifIdo Schimmel1-1/+250
2026-06-12selftests: iou-zcrx: defer listen() until after zcrx setupDragos Tatulea1-3/+3
2026-06-12selftests/tc-testing: Verify child qdisc will not mistakenly deactivate QFQ p...Victor Nogueira1-0/+184
2026-06-12selftests/xsk: Introduce mmap_size in umem structTushar Vyavahare2-11/+10
2026-06-12selftests/xsk: Use umem_size() helper consistentlyTushar Vyavahare1-18/+18
2026-06-12selftests/xsk: Move UMEM state from ifobject to xsk_socket_infoTushar Vyavahare2-51/+74
2026-06-12selftests/xsk: Introduce helpers for setting UMEM propertiesTushar Vyavahare1-16/+20
2026-06-12selftests: tc: act_pedit: require matching IPv4 L4 protocolVictor Nogueira1-0/+49
2026-06-12Merge branch 'for-7.2/cxl-type2-attach-region' into cxl-for-nextDave Jiang1-1/+1
2026-06-12cxl/region: Introduce devm_cxl_probe_mem()Dan Williams1-1/+1
2026-06-12KVM: selftests: access_tracking_perf_test: bump number of NUMA nodes to 32Maxim Levitsky1-1/+1
2026-06-12vfio: selftests: Ensure libvfio output dirs are always createdDavid Matlack1-2/+4
2026-06-12tools/testing/cxl: Resolve auto-region decoder targets like real HWRichard Cheng1-6/+12
2026-06-12iommufd/selftest: Add invalidation entry_num and entry_len boundary testsNicolin Chen1-0/+15
2026-06-12Merge branch 'slab/for-7.2/alloc_bulk' into slab/for-nextVlastimil Babka (SUSE)2-12/+9
2026-06-12Merge tag 'kvmarm-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2-7/+4
2026-06-12Merge tag 'kvm-x86-svm-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-0/+197
2026-06-12Merge tag 'kvm-x86-sev-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini6-11/+152
2026-06-12Merge tag 'kvm-x86-selftests-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini8-45/+63
2026-06-12Merge tag 'kvm-x86-misc-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini8-8/+442
2026-06-12Merge tag 'kvm-x86-gmem-7.2' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-6/+49
2026-06-12Merge branch kvm-arm64/vgic-v5-PPI-fixes into kvmarm-master/nextMarc Zyngier2-7/+4
2026-06-11cxl/test: Add check after kzalloc() memory in alloc_mock_res()Dave Jiang1-2/+6
2026-06-11cxl/test: Unregister cxl_acpi in cxl_test_init() error pathDave Jiang1-1/+1
2026-06-11perf stat: Fix false NMI watchdog warning in aggregation modesChun-Tse Shao1-2/+2
2026-06-11perf test: Compile named_threads workload with -O0James Clark1-0/+1
2026-06-11selftests/net/openvswitch: add flow modify testMinxi Hou2-3/+114
2026-06-11selftests: mptcp: always check sent/dropped ADD_ADDRsMatthieu Baerts (NGI0)1-44/+27
2026-06-11selftests: mptcp: validate ADD_ADDRv6 + TS + portMatthieu Baerts (NGI0)1-0/+11
2026-06-11mptcp: introduce add_addr_v6_port_drop_ts sysctl knobMatthieu Baerts (NGI0)1-0/+1
2026-06-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski15-77/+218
2026-06-11Merge branches 'pm-sleep', 'pm-powercap' and 'pm-tools'Rafael J. Wysocki1-1/+1
2026-06-11perf test: Truncate printed test descriptions dynamically to avoid terminal w...Ian Rogers1-7/+59
2026-06-11Merge branch 'acpica'Rafael J. Wysocki10-10/+10
2026-06-11selftests: net: rds: add getsockopt() conversion testBreno Leitao3-0/+213
2026-06-11selftests: drv-net: so_txtime: check IP versionsJakub Kicinski1-0/+3
2026-06-11selftests: drv-net: so_txtime: remember to deploy the binariesJakub Kicinski1-4/+6
2026-06-10selftests/bpf: Cover tail-call cgroup storage prog-array checksLin Ma4-0/+288
2026-06-10perf symbols: Add bounds checks to read_build_id() note iteration in minimal ...Arnaldo Carvalho de Melo1-1/+10
2026-06-10perf symbols: Add bounds checks to elf_read_build_id() note iterationArnaldo Carvalho de Melo1-2/+16
2026-06-10perf bpf: Fix metadata leak in perf_env__add_bpf_info() on duplicate insertArnaldo Carvalho de Melo1-0/+1
2026-06-10perf bpf: Fix map data leak in bpf_metadata_create() on alloc failureArnaldo Carvalho de Melo1-1/+3
2026-06-10perf bpf: Add NULL check for btf__type_by_id() in synthesize_bpf_prog_name()Arnaldo Carvalho de Melo1-1/+2
2026-06-10tools lib api: Fix mount_overload() snprintf truncation and toupper rangeArnaldo Carvalho de Melo1-2/+2
2026-06-10tools lib api: Fix filename__write_int() writing uninitialized stack dataArnaldo Carvalho de Melo1-2/+3
2026-06-10perf tools: Use snprintf() in dso__read_running_kernel_build_id()Arnaldo Carvalho de Melo1-1/+1
2026-06-10perf hwmon: Guard label read against empty or failed readsArnaldo Carvalho de Melo1-2/+5
2026-06-10perf tools: Fix uninitialized pathname on uncompressed fallback in filename__...Arnaldo Carvalho de Melo4-9/+23
2026-06-10perf symbols: Bounds-check descsz in sysfs__read_build_id() GNU fallbackArnaldo Carvalho de Melo1-2/+7
2026-06-10perf hwmon: Fix parse_hwmon_filename() strlcpy buffer overflowArnaldo Carvalho de Melo1-1/+2
2026-06-10perf hwmon: Use scnprintf() in hwmon_pmu__for_each_event()Arnaldo Carvalho de Melo1-3/+3
2026-06-10perf hwmon: Fix off-by-one null termination on sysfs readsArnaldo Carvalho de Melo1-3/+3
2026-06-10perf tools: Fix thread__set_comm_from_proc() on empty comm fileArnaldo Carvalho de Melo1-0/+5
2026-06-10perf intel-pt: Fix snprintf size tracking bug in insn decoderArnaldo Carvalho de Melo1-8/+3
2026-06-10perf tools: Use mkostemp() for O_CLOEXEC on temporary filesArnaldo Carvalho de Melo2-4/+4
2026-06-10perf symbols: Bounds-check .gnu_debuglink section dataArnaldo Carvalho de Melo1-1/+8
2026-06-10perf symbols: Fix signed overflow in sysfs__read_build_id() size checkArnaldo Carvalho de Melo1-3/+6
2026-06-10tools lib api: Fix missing null termination in filename__read_int/ull()Arnaldo Carvalho de Melo1-2/+8
2026-06-10perf pmu: Fix perf_pmu__parse_scale/unit() OOB access on empty sysfs fileArnaldo Carvalho de Melo1-2/+2
2026-06-10perf pmu: Fix pmu_id() heap underwrite on empty identifier fileArnaldo Carvalho de Melo1-0/+6
2026-06-10perf jitdump: Fix a build error with ASANNamhyung Kim1-1/+1
2026-06-10perf test cs-etm: Move existing tests to coresight folderJames Clark2-1/+1
2026-06-10perf test cs-etm: Speed up disassembly testJames Clark1-4/+4
2026-06-10perf test cs-etm: Add all branch instructions to testJames Clark1-4/+3
2026-06-10perf test cs-etm: Make disassembly test use kcoreJames Clark2-11/+11
2026-06-10perf test cs-etm: Remove unused Coresight workloadsJames Clark16-596/+2
2026-06-10perf test cs-etm: Speed up basic testJames Clark1-9/+8
2026-06-10perf test cs-etm: Reduce snapshot sizeJames Clark1-1/+1
2026-06-10perf test cs-etm: Skip if not rootJames Clark2-3/+9
2026-06-10perf test cs-etm: Remove duplicate branch testsJames Clark1-17/+1
2026-06-10perf test cs-etm: Test decoding for concurrent threads testJames Clark3-46/+45
2026-06-10perf test: Add named_threads workloadJames Clark5-1/+116
2026-06-10perf test cs-etm: Replace memcpy test with raw dump stress testJames Clark2-22/+65
2026-06-10perf test cs-etm: Remove asm_pure_loop testJames Clark1-22/+0
2026-06-10perf test cs-etm: Replace unroll loop thread with deterministic decode testJames Clark2-22/+72
2026-06-10perf test: Add deterministic workloadJames Clark5-2/+45
2026-06-10perf test cs-etm: Test process attributionJames Clark1-0/+69
2026-06-10perf test: Add a workload that forces context switchesJames Clark5-3/+117
2026-06-10perf test: Add workload-ctl optionJames Clark2-2/+194
2026-06-10perf cs-etm: Queue context packets for frontendJames Clark3-102/+163
2026-06-10perf pmu: Use scnprintf in buffer offset calculationsAthira Rajeev1-11/+29
2026-06-10perf tools: Fix the check for parameterized field in event termAthira Rajeev1-1/+1
2026-06-10perf data convert json: Fix addr_location leak on time-filtered samplesTanushree Shah1-0/+1
2026-06-10perf s390: Fix TEXTREL in Python extension by compiling as PICJens Remus1-0/+1
2026-06-10perf build: Do not duplicate CFLAGS in Python extension buildsJens Remus1-7/+6
2026-06-10perf build: Respect V=1 for Python extension buildsJens Remus1-2/+6
2026-06-10perf riscv: fix register name stringsMartin Kaiser1-1/+1
2026-06-10perf dwarf: Avoid redefinition warnings for REG_DWARFNUM_NAMEMartin Kaiser3-0/+3
2026-06-10libperf: Document code simplification case for widening struct perf_cpuArnaldo Carvalho de Melo1-0/+8
2026-06-10perf tools: Use scnprintf() in build_id__snprintf() and hwmon read_events()Arnaldo Carvalho de Melo2-8/+11
2026-06-10perf hists: Fix snprintf() in hists__scnprintf_title() UID filter pathArnaldo Carvalho de Melo1-3/+4
2026-06-10perf bpf: Use scnprintf() in snprintf_hex() and synthesize_bpf_prog_name()Arnaldo Carvalho de Melo1-5/+6
2026-06-10perf tools: Add O_CLOEXEC to open() calls in DSO and ELF codeArnaldo Carvalho de Melo2-12/+12
2026-06-10perf sched: Fix idle-hist callchain display using wrong rb_first variantArnaldo Carvalho de Melo1-1/+2
2026-06-10perf sched: Bounds-check prio before test_bit() in timehistArnaldo Carvalho de Melo1-1/+3
2026-06-10cxl/test: Zero out LSA backing memory to avoid leaking to userDave Jiang1-1/+1
2026-06-10cxl/test: Fix integer overflow in mock LSA bounds checksDave Jiang1-2/+2
2026-06-10cxl/test: Verify cmd->size_in before accessing payloadDave Jiang1-9/+30
2026-06-10perf tools: NULL bitmap pointers after bitmap_free()Arnaldo Carvalho de Melo2-0/+3
2026-06-10selftests/bpf: Fix bpf_iter/task_vma testYonghong Song1-1/+1
2026-06-10selftests: bonding: add test for lacp_strict modeLouis Scalbert2-0/+348
2026-06-10bonding: 3ad: add lacp_strict configuration knobLouis Scalbert1-0/+1
2026-06-10tools: missed broadcast_neigh if_link uapi headerLouis Scalbert1-0/+1
2026-06-10perf tools: Use perf_env__get_cpu_topology() in machine__resolve()Arnaldo Carvalho de Melo1-2/+13
2026-06-10perf tools: Use scnprintf() in cpu_map__snprint() to prevent overflowArnaldo Carvalho de Melo1-9/+9
2026-06-10perf tools: Fix get_max_num() size_t underflow on empty sysfs fileArnaldo Carvalho de Melo1-0/+6
2026-06-10Merge tag 'riscv-for-linux-7.1-rc8' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+6
2026-06-10tools/virtio: fix build for kmalloc_obj API and missing stubsMichael S. Tsirkin3-0/+9
2026-06-10tools/virtio: check mmap return value in vringh_testlonglong yan1-0/+5
2026-06-09selftests/bpf: Exercise kptr map update lifetimeKumar Kartikeya Dwivedi2-3/+142
2026-06-09selftests/bpf: Exercise unsafe obj drops from tracing progsKumar Kartikeya Dwivedi1-0/+40
2026-06-09bpf: Cancel special fields on map value recycleJustin Suess7-32/+118
2026-06-09bpf: Reject bpf_obj_drop() from tracing progsJustin Suess2-8/+47
2026-06-09selftests/bpf: Adjust fexit_bpf2bpf ctx layout for llvm23 true signatureYonghong Song1-2/+11
2026-06-09selftests/bpf: Keep int return type for tailcall subprogsYonghong Song6-20/+57
2026-06-09selftests: net: add getsockopt_iter binary to .gitignoreFernando Fernandez Mancera1-0/+1
2026-06-09Merge tag 'trace-rv-v7.1-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-40/+50
2026-06-09Merge tag 'trace-tools-v7.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-36/+32
2026-06-09selftests/bpf: Avoid spurious spmc parallel selftest errors in libarenaEmil Tsalapatis1-9/+5
2026-06-09selftests/bpf: Cover writable BTF field global subprog argsNuoqi Gui1-0/+19
2026-06-09Merge tag 'mm-hotfixes-stable-2026-06-08-20-51' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+128
2026-06-09selftests/bpf: Add BTF repeated field count overflow testPaul Moses1-0/+37
2026-06-09selftests/net/openvswitch: guard command substitutions against empty outputMinxi Hou1-2/+14
2026-06-09selftests/livepatch: fix resource leak in test_klp_syscall init error pathRui Qi1-1/+5
2026-06-09selftests: drv-net: gro: signal over-coalescing more reliablyJakub Kicinski2-2/+22
2026-06-08selftests/mm/hmm-tests: test pagemap reads of PMD device-private entriesDev Jain1-2/+32
2026-06-08selftest: net: Extend ipmr.c for IP6MR.Kuniyuki Iwashima1-67/+122
2026-06-08selftests: drv-net: extend so_txtime with FQ with other clocksWillem de Bruijn1-4/+14
2026-06-08KVM: selftests: Add regression test for mediated PMU fixed counter filter bugSean Christopherson1-0/+6