blob: 76ac9b0da26cfa3eab8f8cdeed02473e91a23dd7 [file] [log] [blame]
4f19cab76136 ("bpf: Add a bpf_sock_from_file helper")
27672f0d280a ("bpf: Add a BPF helper for getting the IMA hash of an inode")
d05512618056 ("bpf: Add bpf_ktime_get_coarse_ns helper")
3f6719c7b62f ("bpf: Add bpf_bprm_opts_set helper")
423f16108c9d ("bpf: Augment the set of sleepable LSM hooks")
3ca1032ab7ab ("bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID")
4cf1bc1f1045 ("bpf: Implement task local storage")
9e7a4d9831e8 ("bpf: Allow LSM programs to use bpf spin locks")
9aa1206e8f48 ("bpf: Add redirect_peer helper")
63d9b80dcf2c ("bpf: Introducte bpf_this_cpu_ptr()")
eaa6bcb71ef6 ("bpf: Introduce bpf_per_cpu_ptr()")
4976b718c355 ("bpf: Introduce pseudo_btf_id")
b4ab31414970 ("bpf: Add redirect_neigh helper as redirect drop-in")
b426ce83baa7 ("bpf: Add classid helper only based on skb->sk")
eb411377aed9 ("bpf: Add bpf_seq_printf_btf helper")
c4d0bfb45068 ("bpf: Add bpf_snprintf_btf helper")
31d0bc81637d ("bpf: Move to generic BTF show support, apply it to seq files/strings")
592a3498648a ("bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON")
1df8f55a37bd ("bpf: Enable bpf_skc_to_* sock casting helper to networking prog type")
a968d5e277f1 ("bpf: Move the PTR_TO_BTF_ID check to check_reg_type()")
0789e13bc3f8 ("bpf: Explicitly size compatible_reg_types")
f79e7ea57173 ("bpf: Use a table to drive helper arg type checks")
fd1b0d604c56 ("bpf: Hoist type checking for nullable arg types")
c18f0b6aee2a ("bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg")
a2bbe7cc9075 ("bpf: Set meta->raw_mode for pointers close to use")
feec70401672 ("bpf: Make context access check generic")
02f7c9585d1e ("bpf: Make reference tracking generic")
d7b9454a4f63 ("bpf: Make BTF pointer type checking generic")
9436ef6e862b ("bpf: Allow specifying a BTF ID per argument in function protos")
f56407fa6e69 ("bpf: Remove bpf_lsm_file_mprotect from sleepable list.")
29523c5e6716 ("bpf: Fix build without BPF_LSM.")
07be4c4a3e7a ("bpf: Add bpf_copy_from_user() helper.")
1e6c62a88215 ("bpf: Introduce sleepable BPF programs")
7e40781cc8b7 ("bpf: verifier: Use target program's type for access verifications")
6e22ab9da793 ("bpf: Add d_path helper")
faaf4a790d93 ("bpf: Add btf_struct_ids_match function")
1c6d28a6ac56 ("bpf: Factor btf_struct_access function")
887c31a39c49 ("bpf: Add type_id pointer as argument to __btf_resolve_size")
69ff30479270 ("bpf: Add elem_id pointer as argument to __btf_resolve_size")
6298399bfc10 ("bpf: Move btf_resolve_size into __btf_resolve_size")
30897832d8b9 ("bpf: Allow local storage to be used from LSM programs")
8ea636848aca ("bpf: Implement bpf_local_storage for inodes")
0813a841566f ("bpf: tcp: Allow bpf prog to write and parse TCP header option")
c9985d09e189 ("bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8")
331fca4315ef ("bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt()")
00d211a4ea6f ("bpf: tcp: Add bpf_skops_parse_hdr()")
72be0fe6ba76 ("bpf: tcp: Add bpf_skops_established()")
ca584ba07086 ("tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt")
2b8ee4f05d4f ("tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt")
0126240f448d ("bpf: sockmap: Allow update from BPF")