aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/prog_tests/arg_parsing.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2022-09-07bpf/verifier: allow kfunc to return an allocated memBenjamin Tissoires5-34/+133
2022-09-07bpf/btf: bump BTF_KFUNC_SET_MAX_CNTBenjamin Tissoires1-1/+1
2022-09-07selftests/bpf: add test for accessing ctx from syscall program typeBenjamin Tissoires4-7/+214
2022-09-07bpf/verifier: allow all functions to read user provided contextBenjamin Tissoires1-0/+19
2022-09-07bpf: split btf_check_subprog_arg_match in twoBenjamin Tissoires3-6/+52
2022-09-07selftests/bpf: regroup and declare similar kfuncs selftests in an arrayBenjamin Tissoires2-18/+68
2022-09-06selftests/bpf: Add tracing_struct test in DENYLIST.s390xYonghong Song1-0/+1
2022-09-06selftests/bpf: Use BPF_PROG2 for some fentry programs without struct argumentsYonghong Song1-2/+2
2022-09-06selftests/bpf: Add struct argument tests with fentry/fexit programs.Yonghong Song3-0/+231
2022-09-06libbpf: Add new BPF_PROG2 macroYonghong Song1-0/+79
2022-09-06bpf: arm64: No support of struct argument in trampoline programsYonghong Song1-1/+7
2022-09-06bpf: Update descriptions for helpers bpf_get_func_arg[_cnt]()Yonghong Song2-8/+10
2022-09-06bpf: x86: Support in-register struct arguments in trampoline programsYonghong Song1-17/+51
2022-09-06bpf: Allow struct argument in trampoline based programsYonghong Song2-6/+43
2022-09-06bpf: Replace __ksize with ksize.Alexei Starovoitov1-1/+1
2022-09-06net: moxa: fix endianness-related issues from 'sparse'Sergei Antonov1-2/+2
2022-09-06net: ftmac100: fix endianness-related issues from 'sparse'Sergei Antonov1-6/+6
2022-09-06net: lan966x: Extend lan966x with RGMII supportHoratiu Vultur2-0/+4
2022-09-05r8169: remove not needed net_ratelimit() checkHeiner Kallweit1-2/+1
2022-09-05netlink: Bounds-check struct nlmsgerr creationKees Cook2-6/+10
2022-09-05bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc.Alexei Starovoitov3-19/+69
2022-09-05bpf: Remove usage of kmem_cache from bpf_mem_cache.Alexei Starovoitov1-36/+14
2022-09-05bpf: Remove prealloc-only restriction for sleepable bpf programs.Alexei Starovoitov1-23/+0
2022-09-05bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs.Alexei Starovoitov1-1/+14
2022-09-05bpf: Remove tracing program restriction on map typesAlexei Starovoitov1-42/+0
2022-09-05bpf: Convert percpu hash map to per-cpu bpf_mem_alloc.Alexei Starovoitov1-26/+19
2022-09-05bpf: Add percpu allocation support to bpf_mem_alloc.Alexei Starovoitov3-7/+41
2022-09-05bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU.Alexei Starovoitov2-4/+66
2022-09-05bpf: Adjust low/high watermarks in bpf_mem_cacheAlexei Starovoitov1-14/+36
2022-09-05bpf: Optimize call_rcu in non-preallocated hash map.Alexei Starovoitov3-14/+7
2022-09-05bpf: Optimize element count in non-preallocated hash map.Alexei Starovoitov1-8/+62
2022-09-05bpf: Relax the requirement to use preallocated hash maps in tracing progs.Alexei Starovoitov1-9/+22
2022-09-05samples/bpf: Reduce syscall overhead in map_perf_test.Alexei Starovoitov2-17/+29
2022-09-05selftests/bpf: Improve test coverage of test_mapsAlexei Starovoitov1-14/+24
2022-09-05bpf: Convert hash map to bpf_mem_alloc.Alexei Starovoitov1-5/+16
2022-09-05bpf: Introduce any context BPF specific memory allocator.Alexei Starovoitov3-1/+507
2022-09-05net: phy: Add 1000BASE-KX interface modeSean Anderson4-0/+12
2022-09-05net: dpaa: Adjust queue depth on rate changeSean Anderson5-6/+44
2022-09-05soc: fsl: qbman: Add CGR update functionSean Anderson2-0/+57
2022-09-05soc: fsl: qbman: Add helper for sanity checking cgr opsSean Anderson1-10/+19
2022-09-05net: dpaa: Use mac_dev variable in dpaa_netdev_initSean Anderson1-4/+5
2022-09-05net: fman: Change return type of disable to voidSean Anderson5-20/+9
2022-09-05net: fman: Clean up error handlingSean Anderson1-28/+15
2022-09-05net: fman: Specify type of mac_dev for exception_cbSean Anderson5-9/+10
2022-09-05net: fman: Use mac_dev for some paramsSean Anderson5-40/+22
2022-09-05net: fman: Pass params directly to mac initSean Anderson8-49/+32
2022-09-05net: fman: Map the base address onceSean Anderson4-27/+17
2022-09-05net: fman: Remove internal_phy_node from paramsSean Anderson3-35/+34
2022-09-05net: fman: Inline several functions into initializationSean Anderson3-128/+21
2022-09-05net: fman: Mark mac methods staticSean Anderson3-61/+72