1. b7906b7 bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers by Andrii Nakryiko · 4 years, 1 month ago
  2. b0270958 bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. by Alexei Starovoitov · 4 years, 1 month ago
  3. f782e2c bpf: Relax return code check for subprograms by Dmitrii Banshchikov · 4 years, 2 months ago
  4. f16e631 bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id by Kaixu Xia · 4 years, 2 months ago
  5. 6f64e47 bpf: Update verification logic for LSM programs by KP Singh · 4 years, 2 months ago
  6. d3bec01 bpf: Zero-fill re-used per-cpu map element by David Verbeiren · 4 years, 3 months ago
  7. 7c0afca bpf: BPF_PRELOAD depends on BPF_SYSCALL by Randy Dunlap · 4 years, 2 months ago
  8. 080b6f4 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE by Ard Biesheuvel · 4 years, 3 months ago
  9. 3cb12d2 Merge tag 'net-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Linus Torvalds · 4 years, 3 months ago
  10. f56e65d Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 3 months ago
  11. 93c230e bpf: Enforce id generation for all may-be-null register type by Martin KaFai Lau · 4 years, 3 months ago
  12. 76702a2 bpf: Remove unneeded break by Tom Rix · 4 years, 3 months ago
  13. 9ff9b0d Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 4 years, 3 months ago
  14. e688c3d bpf: Fix register equivalence tracking. by Alexei Starovoitov · 4 years, 3 months ago
  15. 6873139 Merge tag 'objtool-core-2020-10-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  16. ccdf7fa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 4 years, 3 months ago
  17. 4a8f87e bpf: Allow for map-in-map with dynamic inner array map entries by Daniel Borkmann · 4 years, 3 months ago
  18. 5689d49 bpf: Track spill/fill of bounded scalars. by Yonghong Song · 4 years, 3 months ago
  19. 7574883 bpf: Propagate scalar ranges through register assignments. by Alexei Starovoitov · 4 years, 3 months ago
  20. 9d49aea Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years, 3 months ago
  21. 5b9fbeb bpf: Fix scalar32_min_max_or bounds tracking by Daniel Borkmann · 4 years, 3 months ago
  22. 49a2a4d kernel/bpf/verifier: Fix build when NET is not enabled by Randy Dunlap · 4 years, 3 months ago
  23. 8b0308f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 4 years, 3 months ago
  24. 39d8f0d bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI by Song Liu · 4 years, 4 months ago
  25. 8731745 bpf, verifier: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  26. 1028ae4 bpf: Deref map in BPF_PROG_BIND_MAP when it's already used by Stanislav Fomichev · 4 years, 4 months ago
  27. 63d9b80 bpf: Introducte bpf_this_cpu_ptr() by Hao Luo · 4 years, 4 months ago
  28. eaa6bcb bpf: Introduce bpf_per_cpu_ptr() by Hao Luo · 4 years, 4 months ago
  29. 4976b71 bpf: Introduce pseudo_btf_id by Hao Luo · 4 years, 4 months ago
  30. 792cacc bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array by Song Liu · 4 years, 4 months ago
  31. 92acdc5 bpf, net: Rework cookie generator as per-cpu one by Daniel Borkmann · 4 years, 4 months ago
  32. 43bc287 bpf: Fix context type resolving for extension programs by Toke Høiland-Jørgensen · 4 years, 4 months ago
  33. 4a1e7c0 bpf: Support attaching freplace programs to multiple attach points by Toke Høiland-Jørgensen · 4 years, 4 months ago
  34. 3aac1ea bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach by Toke Høiland-Jørgensen · 4 years, 4 months ago
  35. 9d9aae5 bpf/preload: Make sure Makefile cleans up after itself, and add .gitignore by Toke Høiland-Jørgensen · 4 years, 4 months ago
  36. eb41137 bpf: Add bpf_seq_printf_btf helper by Alan Maguire · 4 years, 4 months ago
  37. af65320 bpf: Bump iter seq size to support BTF representation of large data structures by Alan Maguire · 4 years, 4 months ago
  38. c4d0bfb bpf: Add bpf_snprintf_btf helper by Alan Maguire · 4 years, 4 months ago
  39. 31d0bc8 bpf: Move to generic BTF show support, apply it to seq files/strings by Alan Maguire · 4 years, 4 months ago
  40. 76654e6 bpf: Provide function to get vmlinux BTF information by Alan Maguire · 4 years, 4 months ago
  41. f7b12b6 bpf: verifier: refactor check_attach_btf_id() by Toke Høiland-Jørgensen · 4 years, 4 months ago
  42. efc6815 bpf: change logging calls from verbose() to bpf_log() and use log pointer by Toke Høiland-Jørgensen · 4 years, 4 months ago
  43. 1af9270 bpf: disallow attaching modify_return tracing functions to other BPF programs by Toke Høiland-Jørgensen · 4 years, 4 months ago
  44. 6550f2d bpf: sockmap: Enable map_update_elem from bpf_iter by Lorenz Bauer · 4 years, 4 months ago
  45. efa90b5 bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb signature by Lorenzo Bianconi · 4 years, 4 months ago
  46. 1b4d60e bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint by Song Liu · 4 years, 4 months ago
  47. 4fbb38a bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases by John Fastabend · 4 years, 4 months ago
  48. 592a349 bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON by Martin KaFai Lau · 4 years, 4 months ago
  49. 1df8f55 bpf: Enable bpf_skc_to_* sock casting helper to networking prog type by Martin KaFai Lau · 4 years, 4 months ago
  50. a968d5e bpf: Move the PTR_TO_BTF_ID check to check_reg_type() by Martin KaFai Lau · 4 years, 4 months ago
  51. f00f2f7 Revert "bpf: Fix potential call bpf_link_free() in atomic context" by Alexei Starovoitov · 4 years, 4 months ago
  52. 6d772f3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 4 years, 4 months ago
  53. 0789e13b bpf: Explicitly size compatible_reg_types by Lorenz Bauer · 4 years, 4 months ago
  54. 3ab0a7a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 4 years, 4 months ago
  55. f79e7ea bpf: Use a table to drive helper arg type checks by Lorenz Bauer · 4 years, 4 months ago
  56. fd1b0d6 bpf: Hoist type checking for nullable arg types by Lorenz Bauer · 4 years, 4 months ago
  57. c18f0b6 bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg by Lorenz Bauer · 4 years, 4 months ago
  58. a2bbe7c bpf: Set meta->raw_mode for pointers close to use by Lorenz Bauer · 4 years, 4 months ago
  59. feec704 bpf: Make context access check generic by Lorenz Bauer · 4 years, 4 months ago
  60. 02f7c95 bpf: Make reference tracking generic by Lorenz Bauer · 4 years, 4 months ago
  61. d7b9454 bpf: Make BTF pointer type checking generic by Lorenz Bauer · 4 years, 4 months ago
  62. 9436ef6 bpf: Allow specifying a BTF ID per argument in function protos by Lorenz Bauer · 4 years, 4 months ago
  63. 0d004c02 bpf: Check scalar or invalid register in check_helper_mem_access by Lorenz Bauer · 4 years, 4 months ago
  64. 2af30f1 btf: Make btf_set_contains take a const pointer by Lorenz Bauer · 4 years, 4 months ago
  65. e23bb04 bpf: Fix sysfs export of empty BTF section by Tony Ambardar · 4 years, 4 months ago
  66. 31f23a6 bpf: Fix potential call bpf_link_free() in atomic context by Muchun Song · 4 years, 4 months ago
  67. 70b9711 bpf: Use hlist_add_head_rcu when linking to local_storage by Martin KaFai Lau · 4 years, 4 months ago
  68. 09b28d7 bpf: Add abnormal return checks. by Alexei Starovoitov · 4 years, 4 months ago
  69. e411901 bpf: allow for tailcalls in BPF subprograms for x64 JIT by Maciej Fijalkowski · 4 years, 4 months ago
  70. ebf7d1f bpf, x64: rework pro/epilogue and tailcall handling in JIT by Maciej Fijalkowski · 4 years, 4 months ago
  71. 7f6e431 bpf: Limit caller's stack depth 256 for subprogs with tailcalls by Maciej Fijalkowski · 4 years, 4 months ago
  72. cf71b17 bpf: rename poke descriptor's 'ip' member to 'tailcall_target' by Maciej Fijalkowski · 4 years, 4 months ago
  73. a748c69 bpf: propagate poke descriptors to subprograms by Maciej Fijalkowski · 4 years, 4 months ago
  74. d5d325e Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by David S. Miller · 4 years, 4 months ago
  75. ef15314 bpf: Add BPF_PROG_BIND_MAP syscall by YiFei Zhu · 4 years, 4 months ago
  76. 984fe94 bpf: Mutex protect used_maps array and count by YiFei Zhu · 4 years, 4 months ago
  77. ce880cb82 bpf: Fix a rcu warning for bpffs map pretty-print by Yonghong Song · 4 years, 4 months ago
  78. 00089c0 objtool: Rename frame.h -> objtool.h by Julien Thierry · 4 years, 5 months ago
  79. 4bd6a73 sysctl: Convert to iter interfaces by Matthew Wilcox (Oracle) · 4 years, 5 months ago
  80. 7c69673 bpf: Permit map_ptr arithmetic with opcode add and offset 0 by Yonghong Song · 4 years, 4 months ago
  81. 44a8c4f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years, 5 months ago
  82. 3e8d3bd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Linus Torvalds · 4 years, 5 months ago
  83. dc0988b bpf: Do not use bucket_lock for hashmap iterator by Yonghong Song · 4 years, 5 months ago
  84. 203d7b05 bpf: Avoid iterating duplicated files for task_file iterator by Yonghong Song · 4 years, 5 months ago
  85. 150f29f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 4 years, 5 months ago
  86. ebc4ecd bpf: {cpu,dev}map: Change various functions return type from int to void by Björn Töpel · 4 years, 5 months ago
  87. f56407f bpf: Remove bpf_lsm_file_mprotect from sleepable list. by Alexei Starovoitov · 4 years, 5 months ago
  88. 29523c5 bpf: Fix build without BPF_LSM. by Alexei Starovoitov · 4 years, 5 months ago
  89. 07be4c4 bpf: Add bpf_copy_from_user() helper. by Alexei Starovoitov · 4 years, 5 months ago
  90. 1e6c62a bpf: Introduce sleepable BPF programs by Alexei Starovoitov · 4 years, 5 months ago
  91. 134fede bpf: Relax max_entries check for most of the inner map types by Martin KaFai Lau · 4 years, 5 months ago
  92. f4d0525 bpf: Add map_meta_equal map ops by Martin KaFai Lau · 4 years, 5 months ago
  93. 2921c90 bpf: Fix a verifier failure with xor by Yonghong Song · 4 years, 5 months ago
  94. 7e40781 bpf: verifier: Use target program's type for access verifications by Udip Pant · 4 years, 5 months ago
  95. eae2e83 bpf: Add BTF_SET_START/END macros by Jiri Olsa · 4 years, 5 months ago
  96. faaf4a7 bpf: Add btf_struct_ids_match function by Jiri Olsa · 4 years, 5 months ago
  97. 1c6d28a bpf: Factor btf_struct_access function by Jiri Olsa · 4 years, 5 months ago
  98. dafe58f bpf: Remove recursion call in btf_struct_access by Jiri Olsa · 4 years, 5 months ago
  99. 887c31a bpf: Add type_id pointer as argument to __btf_resolve_size by Jiri Olsa · 4 years, 5 months ago
  100. 69ff304 bpf: Add elem_id pointer as argument to __btf_resolve_size by Jiri Olsa · 4 years, 5 months ago