summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* Daniel Borkmann says:Jakub Kicinski2023-04-1329-792/+2271
|\
| * bpf: Remove bpf_cgroup_kptr_get() kfuncDavid Vernet2023-04-121-32/+0
| * bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULLDavid Vernet2023-04-121-3/+2
| * bpf: Handle NULL in bpf_local_storage_free.Alexei Starovoitov2023-04-121-0/+3
| * bpf/btf: Fix is_int_ptr()Feng Zhou2023-04-111-6/+2
| * bpf: Relax log_buf NULL conditions when log_level>0 is requestedAndrii Nakryiko2023-04-111-17/+25
| * bpf: Simplify internal verifier log interfaceAndrii Nakryiko2023-04-113-65/+87
| * bpf: Add log_true_size output field to return necessary log buffer sizeAndrii Nakryiko2023-04-113-23/+33
| * bpf: Keep track of total log content size in both fixed and rolling modesAndrii Nakryiko2023-04-111-21/+46
| * bpf: Simplify logging-related error conditions handlingAndrii Nakryiko2023-04-113-6/+6
| * bpf: Avoid incorrect -EFAULT error in BPF_LOG_KERNEL modeAndrii Nakryiko2023-04-111-1/+1
| * bpf: Fix missing -EFAULT return on user log buf error in btf_parse()Andrii Nakryiko2023-04-111-0/+4
| * bpf: Ignore verifier log reset in BPF_LOG_KERNEL modeAndrii Nakryiko2023-04-111-1/+1
| * bpf: Switch BPF verifier log to be a rotating log by defaultAndrii Nakryiko2023-04-113-19/+201
| * bpf: Remove minimum size restrictions on verifier log bufferAndrii Nakryiko2023-04-111-1/+1
| * bpf: Split off basic BPF verifier log into separate fileAndrii Nakryiko2023-04-113-70/+87
| * bpf: ensure all memory is initialized in bpf_get_current_commBarret Rhoden2023-04-061-1/+1
| * bpf: Improve handling of pattern '<const> <cond_op> <non_const>' in verifierYonghong Song2023-04-061-0/+12
| * bpf: Improve verifier JEQ/JNE insn branch taken checkingYonghong Song2023-04-061-0/+8
| * kallsyms: Disable preemption for find_kallsyms_symbol_valueJiri Olsa2023-04-041-3/+13
| * bpf: Undo strict enforcement for walking untagged fields.Alexei Starovoitov2023-04-041-3/+8
| * bpf: Allowlist few fields similar to __rcu tag.Alexei Starovoitov2023-04-041-2/+37
| * bpf: Refactor NULL-ness check in check_reg_type().Alexei Starovoitov2023-04-041-4/+8
| * bpf: Teach verifier that certain helpers accept NULL pointer.Alexei Starovoitov2023-04-043-8/+8
| * bpf: Refactor btf_nested_type_is_trusted().Alexei Starovoitov2023-04-042-38/+29
| * bpf: Remove unused arguments from btf_struct_access().Alexei Starovoitov2023-04-041-2/+2
| * bpf: Invoke btf_struct_access() callback only for writes.Alexei Starovoitov2023-04-041-1/+1
| * bpf: Fix struct_meta lookup for bpf_obj_free_fields kfunc callDave Marchevsky2023-04-031-5/+9
| * bpf: compute hashes in bloom filter similar to hashmapAnton Protopopov2023-04-021-15/+2
| * bpf: optimize hashmap lookups when key_size is divisible by 4Anton Protopopov2023-04-011-0/+2
| * bpf: Remove now-defunct task kfuncsDavid Vernet2023-04-011-69/+0
| * bpf: Make struct task_struct an RCU-safe typeDavid Vernet2023-04-012-4/+8
| * bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call argDavid Vernet2023-03-301-0/+4
| * bpf: Use bpf_mem_cache_alloc/free for bpf_local_storageMartin KaFai Lau2023-03-251-15/+115
| * bpf: Use bpf_mem_cache_alloc/free in bpf_local_storage_elemMartin KaFai Lau2023-03-254-12/+89
| * bpf: Add a few bpf mem allocator functionsMartin KaFai Lau2023-03-251-9/+50
| * bpf: Treat KF_RELEASE kfuncs as KF_TRUSTED_ARGSDavid Vernet2023-03-252-2/+2
| * bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncsDavid Vernet2023-03-252-9/+0
| * bpf: Only invoke kptr dtor following non-NULL xchgDavid Vernet2023-03-251-0/+3
| * bpf: Check IS_ERR for the bpf_map_get() return valueMartin KaFai Lau2023-03-242-4/+4
| * bpf: Update the struct_ops of a bpf_link.Kui-Feng Lee2023-03-222-1/+81
| * bpf: Create links for BPF struct_ops maps.Kui-Feng Lee2023-03-222-11/+155
| * bpf: Retire the struct_ops map kvalue->refcnt.Kui-Feng Lee2023-03-222-35/+48
| * bpf: remember meta->iter info only for initialized itersAndrii Nakryiko2023-03-221-7/+7
| * bpf: Fix __reg_bound_offset 64->32 var_off subreg propagationDaniel Borkmann2023-03-221-3/+3
| * bpf: return long from bpf_map_ops funcsJP Kobryn2023-03-2216-89/+89
| * bpf: Teach the verifier to recognize rdonly_mem as not null.Alexei Starovoitov2023-03-221-5/+9
| * bpf: Allow ld_imm64 instruction to point to kfunc.Alexei Starovoitov2023-03-171-6/+11
| * kallsyms, bpf: Move find_kallsyms_symbol_value out of internal headerViktor Malik2023-03-172-7/+1
| * bpf: Remove misleading spec_v1 check on var-offset stack readLuis Gerhorst2023-03-161-10/+6