1. bb01a1b bpf: Fix mask direction swap upon off reg sign change by Daniel Borkmann · 3 years, 8 months ago
  2. 3d0220f bpf: Wrap aux data inside bpf_sanitize_info container by Daniel Borkmann · 3 years, 8 months ago
  3. ceb1167 bpf, offload: Reorder offload callback 'prepare' in verifier by Yinjun Zhang · 3 years, 8 months ago
  4. 35e3815 bpf: Add deny list of btf ids check for tracing programs by Jiri Olsa · 3 years, 8 months ago
  5. 049c4e1 bpf: Fix alu32 const subreg bound tracking on bitwise operations by Daniel Borkmann · 3 years, 8 months ago
  6. 801c605 bpf: Fix leakage of uninitialized bpf stack under speculation by Daniel Borkmann · 3 years, 8 months ago
  7. b9b34dd bpf: Fix masking negation logic upon negative dst register by Daniel Borkmann · 3 years, 8 months ago
  8. 48cac3f bpf: Implement formatted output helpers with bstr_printf by Florent Revest · 3 years, 8 months ago
  9. 10bf4e8 bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds by Daniel Borkmann · 3 years, 8 months ago
  10. 5f6c2f5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 8 months ago
  11. a8fad73 bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR by Florent Revest · 3 years, 8 months ago
  12. 8e8ee10 bpf: Notify user if we ever hit a bpf_snprintf verifier bug by Florent Revest · 3 years, 8 months ago
  13. fd0b88f bpf: Refine retval for bpf_get_task_stack helper by Dave Marchevsky · 3 years, 9 months ago
  14. 7b15523 bpf: Add a bpf_snprintf helper by Florent Revest · 3 years, 9 months ago
  15. fff13c4 bpf: Add a ARG_PTR_TO_CONST_STR argument type by Florent Revest · 3 years, 9 months ago
  16. 8203c7c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 9 months ago
  17. 7fedb63 bpf: Tighten speculative pointer arithmetic mask by Daniel Borkmann · 3 years, 9 months ago
  18. f528819 bpf: Move sanitize_val_alu out of op switch by Daniel Borkmann · 3 years, 9 months ago
  19. 073815b bpf: Refactor and streamline bounds check into helper by Daniel Borkmann · 3 years, 9 months ago
  20. a6aaece bpf: Improve verifier error messages for users by Daniel Borkmann · 3 years, 9 months ago
  21. b658bbb bpf: Rework ptr_limit into alu_limit and add common error path by Daniel Borkmann · 3 years, 9 months ago
  22. 24c109b bpf: Ensure off_reg has no mixed signed bounds for all types by Daniel Borkmann · 3 years, 9 months ago
  23. 6f55b2f bpf: Move off_reg into sanitize_ptr_alu by Daniel Borkmann · 3 years, 10 months ago
  24. 9601148 bpf: Use correct permission flag for mixed signed bounds arithmetic by Daniel Borkmann · 3 years, 9 months ago
  25. 8859a44 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 9 months ago
  26. e6ac245 bpf: Support bpf program calling kernel function by Martin KaFai Lau · 3 years, 9 months ago
  27. 34747c4 bpf: Refactor btf_check_func_arg_match by Martin KaFai Lau · 3 years, 9 months ago
  28. e16301f bpf: Simplify freeing logic in linfo and jited_linfo by Martin KaFai Lau · 3 years, 9 months ago
  29. 12aa8a9 bpf: Enforce that struct_ops programs be GPL-only by Toke Høiland-Jørgensen · 3 years, 9 months ago
  30. 80847a7 bpf: Undo ptr_to_map_key alu sanitation for now by Daniel Borkmann · 3 years, 9 months ago
  31. 241949e Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 9 months ago
  32. efd13b7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 3 years, 9 months ago
  33. 9ef0528 bpf: Remove insn_buf[] declaration in inner block by Jianlin Lv · 3 years, 10 months ago
  34. 1b1597e bpf: Add sanity check for upper ptr_limit by Piotr Krysiuk · 3 years, 10 months ago
  35. b5871dc bpf: Simplify alu_limit masking for pointer arithmetic by Piotr Krysiuk · 3 years, 10 months ago
  36. 10d2bb2 bpf: Fix off-by-one for area size in creating mask to left by Piotr Krysiuk · 3 years, 10 months ago
  37. f232326 bpf: Prohibit alu ops for pointer types not defining ptr_limit by Piotr Krysiuk · 3 years, 10 months ago
  38. c1acda9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 10 months ago
  39. e6a4750 bpf, xdp: Make bpf_redirect_map() a map operation by Björn Töpel · 3 years, 10 months ago
  40. 350a5c4 bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. by Alexei Starovoitov · 3 years, 10 months ago
  41. 3949186 bpf: Explicitly zero-extend R0 after 32-bit cmpxchg by Brendan Jackman · 3 years, 10 months ago
  42. 83a2881 bpf: Account for BPF_FETCH in insn_has_def32() by Ilya Leoshkevich · 3 years, 10 months ago
  43. 314ee05 bpf: Add hashtab support for bpf_for_each_map_elem() helper by Yonghong Song · 3 years, 10 months ago
  44. 69c087b bpf: Add bpf_for_each_map_elem() helper by Yonghong Song · 3 years, 10 months ago
  45. 282a0f4 bpf: Change return value of verifier function add_subprog() by Yonghong Song · 3 years, 10 months ago
  46. 1435137 bpf: Refactor check_func_call() to allow callback function by Yonghong Song · 3 years, 10 months ago
  47. bc2591d bpf: Factor out verbose_invalid_scalar() by Yonghong Song · 3 years, 10 months ago
  48. efdb22d bpf: Factor out visit_func_call_insn() in check_cfg() by Yonghong Song · 3 years, 10 months ago
  49. e6ac593 bpf: Rename fixup_bpf_calls and add some comments by Brendan Jackman · 3 years, 11 months ago
  50. 523a4cf bpf: Use MAX_BPF_FUNC_REG_ARGS macro by Dmitrii Banshchikov · 3 years, 10 months ago
  51. 33ccec5 bpf: Fix a warning message in mark_ptr_not_null_reg() by Dan Carpenter · 3 years, 11 months ago
  52. d489ded Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 3 years, 11 months ago
  53. b8af417 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 11 months ago
  54. 45159b2 bpf: Clear subreg_def for global function return values by Ilya Leoshkevich · 3 years, 11 months ago
  55. e5069b9c bpf: Support pointers in global func args by Dmitrii Banshchikov · 3 years, 11 months ago
  56. 4ddb741 bpf: Extract nullable reg type conversion into a helper function by Dmitrii Banshchikov · 3 years, 11 months ago
  57. 9b00f1b bpf: Fix truncation handling for mod32 dst reg wrt zero by Daniel Borkmann · 3 years, 11 months ago
  58. b2e37a7 bpf: Fix subreg optimization for BPF_FETCH by Ilya Leoshkevich · 3 years, 11 months ago
  59. 638e4b8 bpf: Allows per-cpu maps and map-in-map in sleepable programs by Alexei Starovoitov · 3 years, 11 months ago
  60. 700d479 bpf: Optimize program stats by Alexei Starovoitov · 3 years, 11 months ago
  61. dc9d875 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 3 years, 11 months ago
  62. 01f810a bpf: Allow variable-offset stack access by Andrei Matei · 3 years, 11 months ago
  63. e88b2c6 bpf: Fix 32 bit src register truncation on div/mod by Daniel Borkmann · 3 years, 11 months ago
  64. fd67518 bpf: Fix verifier jmp32 pruning decision logic by Daniel Borkmann · 4 years ago
  65. ee114dd bpf: Fix verifier jsgt branch analysis on max bound by Daniel Borkmann · 4 years ago
  66. 23a2d70 bpf: Refactor BPF_PSEUDO_CALL checking as a helper function by Yonghong Song · 4 years ago
  67. ba90c2c bpf: Allow usage of BPF ringbuffer in sleepable programs by KP Singh · 4 years ago
  68. 37086bf bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH by Brendan Jackman · 4 years ago
  69. 7724121 bpf: Allow rewriting to ports under ip_unprivileged_port_start by Stanislav Fomichev · 4 years ago
  70. 18b24d7 bpf: Fix typo in scalar{,32}_min_max_rsh comments by Tobias Klauser · 4 years ago
  71. 0fe2f27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years ago
  72. bc895e8 bpf: Fix signed_{sub,add32}_overflows type handling by Daniel Borkmann · 4 years ago
  73. 981f94c bpf: Add bitwise atomic instructions by Brendan Jackman · 4 years ago
  74. 5ffa255 bpf: Add instructions for atomic_[cmp]xchg by Brendan Jackman · 4 years ago
  75. 5ca419f bpf: Add BPF_FETCH field / create atomic_fetch_add instruction by Brendan Jackman · 4 years ago
  76. c5bcb5e bpf: Move BPF_STX reserved field check into BPF_STX verifier code by Brendan Jackman · 4 years ago
  77. 91c960b bpf: Rename BPF_XADD and prepare to encode other atomics in .imm by Brendan Jackman · 4 years ago
  78. 744ea4e bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling by Gilad Reti · 4 years ago
  79. 541c3ba bpf: Support BPF ksym variables in kernel modules by Andrii Nakryiko · 4 years ago
  80. 28a8add bpf: Fix a verifier message for alloc size helper arg by Brendan Jackman · 4 years ago
  81. a6b5e02 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 4 years, 1 month ago
  82. cd17d38 bpf: Permits pointers on stack for helper calls by Yonghong Song · 4 years, 1 month ago
  83. 46d5e62 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years, 1 month ago
  84. b0270958 bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. by Alexei Starovoitov · 4 years, 1 month ago
  85. a1dd1d8 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 4 years, 1 month ago
  86. 22dc4a0 bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier by Andrii Nakryiko · 4 years, 1 month ago
  87. 59e2e27 bpf: Refactor check_cfg to use a structured loop. by Wedson Almeida Filho · 4 years, 1 month ago
  88. 56495a2 Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 4 years, 1 month ago
  89. f782e2c bpf: Relax return code check for subprograms by Dmitrii Banshchikov · 4 years, 2 months ago
  90. 423f161 bpf: Augment the set of sleepable LSM hooks by KP Singh · 4 years, 2 months ago
  91. 6d94e74 bpf: Support for pointers beyond pkt_end. by Alexei Starovoitov · 4 years, 2 months ago
  92. f16e631 bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id by Kaixu Xia · 4 years, 2 months ago
  93. 3ca1032 bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID by KP Singh · 4 years, 2 months ago
  94. 4cf1bc1 bpf: Implement task local storage by KP Singh · 4 years, 2 months ago
  95. 9e7a4d9 bpf: Allow LSM programs to use bpf spin locks by KP Singh · 4 years, 2 months ago
  96. 93c230e bpf: Enforce id generation for all may-be-null register type by Martin KaFai Lau · 4 years, 2 months ago
  97. e688c3d bpf: Fix register equivalence tracking. by Alexei Starovoitov · 4 years, 3 months ago
  98. ccdf7fa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 4 years, 3 months ago
  99. 4a8f87e bpf: Allow for map-in-map with dynamic inner array map entries by Daniel Borkmann · 4 years, 3 months ago
  100. 5689d49 bpf: Track spill/fill of bounded scalars. by Yonghong Song · 4 years, 3 months ago