summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-11-18bpf, samples: Use "grep -E" instead of "egrep"Tiezhu Yang1-1/+1
2022-11-18bpf, docs: DEVMAPs and XDP_REDIRECTMaryam Tahhan4-2/+310
2022-11-18libbpf: Ignore hashmap__find() result explicitly in btf_dumpAndrii Nakryiko1-1/+1
2022-11-18selftests/bpf: Skip spin lock failure test on s390xKumar Kartikeya Dwivedi1-0/+6
2022-11-17Merge branch 'Allocated objects, BPF linked lists'Alexei Starovoitov26-567/+3931
2022-11-17selftests/bpf: Temporarily disable linked list testsKumar Kartikeya Dwivedi4-16/+34
2022-11-17selftests/bpf: Add BTF sanity testsKumar Kartikeya Dwivedi1-0/+485
2022-11-17selftests/bpf: Add BPF linked list API testsKumar Kartikeya Dwivedi6-0/+1264
2022-11-17selftests/bpf: Add failure test cases for spin lock pairingKumar Kartikeya Dwivedi2-1/+292
2022-11-17selftests/bpf: Update spinlock selftestKumar Kartikeya Dwivedi3-47/+51
2022-11-17selftests/bpf: Add __contains macro to bpf_experimental.hKumar Kartikeya Dwivedi1-0/+2
2022-11-17bpf: Add comments for map BTF matching requirement for bpf_list_headKumar Kartikeya Dwivedi3-0/+22
2022-11-17bpf: Add 'release on unlock' logic for bpf_list_push_{front,back}Kumar Kartikeya Dwivedi2-1/+62
2022-11-17bpf: Introduce single ownership BPF linked list APIKumar Kartikeya Dwivedi3-9/+349
2022-11-17bpf: Permit NULL checking pointer with non-zero fixed offsetKumar Kartikeya Dwivedi1-9/+12
2022-11-17bpf: Introduce bpf_obj_dropKumar Kartikeya Dwivedi3-11/+79
2022-11-17bpf: Introduce bpf_obj_newKumar Kartikeya Dwivedi6-23/+190
2022-11-17bpf: Support constant scalar arguments for kfuncsKumar Kartikeya Dwivedi2-14/+67
2022-11-17bpf: Rewrite kfunc argument handlingKumar Kartikeya Dwivedi8-404/+573
2022-11-17bpf: Allow locking bpf_spin_lock in inner map valuesKumar Kartikeya Dwivedi1-5/+0
2022-11-17bpf: Allow locking bpf_spin_lock global variablesKumar Kartikeya Dwivedi2-14/+43
2022-11-17bpf: Allow locking bpf_spin_lock in allocated objectsKumar Kartikeya Dwivedi2-25/+67
2022-11-17bpf: Verify ownership relationships for user BTF typesKumar Kartikeya Dwivedi4-0/+77
2022-11-17bpf: Recognize lock and list fields in allocated objectsKumar Kartikeya Dwivedi4-18/+225
2022-11-17bpf: Introduce allocated objects supportKumar Kartikeya Dwivedi3-2/+39
2022-11-17bpf: Populate field_offs for inner_map_metaKumar Kartikeya Dwivedi1-12/+32
2022-11-17bpf: Free inner_map_meta when btf_record_dup failsKumar Kartikeya Dwivedi1-1/+3
2022-11-17bpf: Do btf_record_free outside map_free callbackKumar Kartikeya Dwivedi3-6/+14
2022-11-17bpf: Fix early return in map_check_btfKumar Kartikeya Dwivedi1-1/+1
2022-11-17selftests/bpf: Pass target triple to get_sys_includes macroBjörn Töpel1-4/+8
2022-11-17selftests/bpf: Explicitly pass RESOLVE_BTFIDS to sub-makeBjörn Töpel1-1/+1
2022-11-17bpf: Pass map file to .map_update_batch directlyHou Tao2-20/+17
2022-11-17bpf/docs: Include blank lines between bullet points in bpf_devel_QA.rstDaniel Müller1-0/+3
2022-11-16selftests/bpf: fix memory leak of lsm_cgroupWang Yufen2-4/+21
2022-11-15selftests/bpf: allow unpriv bpf for selftests by defaultEduard Zingerman1-0/+1
2022-11-15bpftool: Check argc first before "file" in do_batch()Tiezhu Yang1-3/+3
2022-11-15docs/bpf: Fix sample code in MAP_TYPE_ARRAY docsDonald Hunter1-1/+1
2022-11-15Merge branch 'propagate nullness information for reg to reg comparisons'Alexei Starovoitov2-2/+207
2022-11-15selftests/bpf: check nullness propagation for reg to reg comparisonsEduard Zingerman1-0/+174
2022-11-15bpf: propagate nullness information for reg to reg comparisonsEduard Zingerman1-2/+33
2022-11-15bpf: Expand map key argument of bpf_redirect_map to u64Toke Høiland-Jørgensen8-17/+17
2022-11-15dev: Move received_rps counter next to RPS members in softnet dataToke Høiland-Jørgensen1-1/+1
2022-11-15bpf/docs: Document how to run CI without patch submissionDaniel Müller1-0/+24
2022-11-14bpf: Refactor btf_struct_accessKumar Kartikeya Dwivedi8-66/+60
2022-11-14bpf: Rename MEM_ALLOC to MEM_RINGBUFKumar Kartikeya Dwivedi6-20/+17
2022-11-14bpf: Rename RET_PTR_TO_ALLOC_MEMKumar Kartikeya Dwivedi2-4/+4
2022-11-14bpf: Support bpf_list_head in map valuesKumar Kartikeya Dwivedi7-4/+239
2022-11-14bpf: Fix copy_map_value, zero_map_valueKumar Kartikeya Dwivedi1-2/+2
2022-11-14bpf: Remove BPF_MAP_OFF_ARR_MAXKumar Kartikeya Dwivedi2-6/+5
2022-11-14bpf: Remove local kptr references in documentationKumar Kartikeya Dwivedi1-5/+6