1. ae30c98 bpf: check pending signals while verifying programs by Alexei Starovoitov · 5 years ago
  2. def8c1d bpf: Prevent memory disambiguation attack by Alexei Starovoitov · 6 years ago
  3. 62e0865 bpf/verifier: Pass instruction index to check_mem_access() and check_xadd() by Ben Hutchings · 5 years ago
  4. 9c33b84 bpf/verifier: Add spi variable to check_stack_write() by Ben Hutchings · 5 years ago
  5. e31a06e bpf: fix references to free_bpf_prog_info() in comments by Jakub Kicinski · 6 years ago
  6. f531fbb bpf: reject stores into ctx via st and xadd by Daniel Borkmann · 6 years ago
  7. 265d765 bpf: fix 32-bit divide by zero by Alexei Starovoitov · 6 years ago
  8. fcabc6d bpf: arsh is not supported in 32 bit alu thus reject it by Daniel Borkmann · 6 years ago
  9. a9bfac14 bpf: prevent out-of-bounds speculation by Alexei Starovoitov · 6 years ago
  10. f55093d bpf: refactor fixup_bpf_calls() by Alexei Starovoitov · 7 years ago
  11. 2803536 bpf: move fixup_bpf_calls() function by Alexei Starovoitov · 7 years ago
  12. 37435f7 bpf/verifier: Fix states_equal() comparison of pointer and UNKNOWN by Ben Hutchings · 6 years ago
  13. 3695b3b bpf: fix incorrect sign extension in check_alu_op() by Daniel Borkmann · 6 years ago
  14. d75d3ee bpf: reject out-of-bounds stack pointer calculation by Daniel Borkmann · 6 years ago
  15. 7b5b73e bpf: fix branch pruning logic by Daniel Borkmann · 6 years ago
  16. 565f012 bpf: adjust insn_aux_data when patching insns by Daniel Borkmann · 6 years ago
  17. e159492 bpf/verifier: reject BPF_ALU64|BPF_END by Edward Cree · 7 years ago
  18. 655da3d bpf/verifier: fix min/max handling in BPF_SUB by Edward Cree · 7 years ago
  19. bf5b91b bpf: fix mixed signed/unsigned derived min/max value bounds by Daniel Borkmann · 7 years ago
  20. 8d674be bpf, verifier: fix alu ops against map_value{, _adj} register types by Daniel Borkmann · 7 years ago
  21. 577aa83 bpf: adjust verifier heuristics by Daniel Borkmann · 7 years ago
  22. e37bdee bpf, verifier: add additional patterns to evaluate_reg_imm_alu by John Fastabend · 7 years ago
  23. cd5de9c bpf: prevent leaking pointer via xadd on unpriviledged by Daniel Borkmann · 7 years ago
  24. ced0a31 bpf: don't let ldimm64 leak map addresses on unprivileged by Daniel Borkmann · 7 years ago
  25. 7bca0a9 bpf: enhance verifier to understand stack pointer arithmetic by Yonghong Song · 7 years ago
  26. 0ea3c23 bpf: improve verifier packet range checks by Alexei Starovoitov · 7 years ago
  27. 0e0f1d6 bpf: fix mark_reg_unknown_value for spilled regs on map value marking by Daniel Borkmann · 7 years ago
  28. 1889d6d bpf: fix regression on verifier pruning wrt map lookups by Daniel Borkmann · 7 years ago
  29. b7f5aa1 bpf: fix state equivalence by Alexei Starovoitov · 7 years ago
  30. 1411707 bpf: Detect identical PTR_TO_MAP_VALUE_OR_NULL registers by Thomas Graf · 8 years ago
  31. e2d2afe bpf: fix states equal logic for varlen access by Josef Bacik · 7 years ago
  32. f23cc64 bpf: fix range arithmetic for bpf map access by Josef Bacik · 8 years ago
  33. 4846113 bpf: allow access into map value arrays by Josef Bacik · 8 years ago
  34. 1955351 bpf: Set register type according to is_valid_access() by Mickaël Salaün · 8 years ago
  35. 6b17387 bpf: recognize 64bit immediate loads as consts by Jakub Kicinski · 8 years ago
  36. 13a27df bpf: enable non-core use of the verfier by Jakub Kicinski · 8 years ago
  37. 58e2af8 bpf: expose internal verfier structures by Jakub Kicinski · 8 years ago
  38. 3df126f bpf: don't (ab)use instructions to store state by Jakub Kicinski · 8 years ago
  39. 36bbef5 bpf: direct packet write and access for helpers for clsact progs by Daniel Borkmann · 8 years ago
  40. b399cf6 bpf, verifier: enforce larger zero range for pkt on overloading stack buffs by Daniel Borkmann · 8 years ago
  41. 2d2be8c bpf: fix range propagation on direct packet access by Daniel Borkmann · 8 years ago
  42. fdc15d3 bpf: perf_event progs should only use preallocated maps by Alexei Starovoitov · 8 years ago
  43. ea2e7ce bpf: support 8-byte metafield access by Alexei Starovoitov · 8 years ago
  44. 60747ef Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  45. 6841de8 bpf: allow helpers access the packet directly by Alexei Starovoitov · 8 years ago
  46. 747ea55 bpf: fix bpf_skb_in_cgroup helper naming by Daniel Borkmann · 8 years ago
  47. 60d20f9 bpf: Add bpf_current_task_under_cgroup helper by Sargun Dhillon · 8 years ago
  48. 1f415a7 bpf: fix method of PTR_TO_PACKET reg id generation by Jakub Kicinski · 8 years ago
  49. 4acf6c0 bpf: enable direct packet data write for xdp progs by Brenden Blanco · 8 years ago
  50. 6a773a1 bpf: add XDP prog type for early driver filter by Brenden Blanco · 8 years ago
  51. 4a482f3 cgroup: bpf: Add bpf_skb_in_cgroup_proto by Martin KaFai Lau · 8 years ago
  52. 4ed8ec5 cgroup: bpf: Add BPF_MAP_TYPE_CGROUP_ARRAY by Martin KaFai Lau · 8 years ago
  53. 19de99f bpf: fix matching of data/data_end in verifier by Alexei Starovoitov · 8 years ago
  54. 1b9b69e bpf: teach verifier to recognize imm += ptr pattern by Alexei Starovoitov · 8 years ago
  55. d91b28e bpf: support decreasing order in direct packet access by Alexei Starovoitov · 8 years ago
  56. c237ee5 bpf: add bpf_patch_insn_single helper by Daniel Borkmann · 8 years ago
  57. 735b433 bpf: improve verifier state equivalence by Alexei Starovoitov · 8 years ago
  58. 969bf05 bpf: direct packet access by Alexei Starovoitov · 8 years ago
  59. 1a0dc1a bpf: cleanup verifier code by Alexei Starovoitov · 8 years ago
  60. cba65321 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  61. 6aff67c bpf: fix check_map_func_compatibility logic by Alexei Starovoitov · 8 years ago
  62. 92117d8 bpf: fix refcnt overflow by Alexei Starovoitov · 8 years ago
  63. c0cc531 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  64. 8358b02 bpf: fix double-fdput in replace_map_fd_with_map_ptr() by Jann Horn · 8 years ago
  65. 1602f49 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  66. 435faee1 bpf, verifier: add ARG_PTR_TO_RAW_STACK type by Daniel Borkmann · 8 years ago
  67. 33ff982 bpf, verifier: add bpf_call_arg_meta for passing meta data by Daniel Borkmann · 8 years ago
  68. d82bccc bpf/verifier: reject invalid LD_ABS | BPF_DW instruction by Alexei Starovoitov · 8 years ago
  69. 4923ec0 bpf: simplify verifier register state assignments by Alexei Starovoitov · 8 years ago
  70. 0701615 bpf, verifier: further improve search pruning by Daniel Borkmann · 8 years ago
  71. 32bbe00 bpf: sanitize bpf tracepoint access by Alexei Starovoitov · 8 years ago
  72. b633353 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  73. 8e2fe1d9 bpf: add new arg_type that allows for 0 sized stack buffer by Daniel Borkmann · 8 years ago
  74. d5a3b1f bpf: introduce BPF_MAP_TYPE_STACK_TRACE by Alexei Starovoitov · 8 years ago
  75. a1b14d2 bpf: fix branch offset adjustment on backjumps after patching ctx expansion by Daniel Borkmann · 8 years ago
  76. 229394e net: bpf: reject invalid shifts by Rabin Vincent · 8 years ago
  77. c9da161 bpf: fix clearing on persistent program array maps by Daniel Borkmann · 8 years ago
  78. 1d056d9 bpf, verifier: annotate verbose printer with __printf by Daniel Borkmann · 9 years ago
  79. c210129 bpf: align and clean bpf_{map,prog}_get helpers by Daniel Borkmann · 9 years ago
  80. a43eec3 bpf: introduce bpf_perf_event_output() helper by Alexei Starovoitov · 9 years ago
  81. 1be7f75 bpf: enable non-root eBPF programs by Alexei Starovoitov · 9 years ago
  82. ff936a0 bpf: fix cb access in socket filter programs by Alexei Starovoitov · 9 years ago
  83. 687f071 bpf: fix out of bounds access in verifier log by Alexei Starovoitov · 9 years ago
  84. 140d8b3 bpf: fix bpf_perf_event_read() loop upper bound by Wei-Chun Chao · 9 years ago
  85. 35578d7 bpf: Implement function bpf_perf_event_read() that get the selected hardware PMU conuter by Kaixu Xia · 9 years ago
  86. 24b4d2a ebpf: Allow dereferences of PTR_TO_STACK registers by Alex Gartrell · 9 years ago
  87. d691f9e bpf: allow programs to write to certain skb fields by Alexei Starovoitov · 9 years ago
  88. 04fd61a bpf: allow bpf programs to tail-call other bpf programs by Alexei Starovoitov · 9 years ago
  89. 725f9dc bpf: fix two bugs in verification logic when accessing 'ctx' pointer by Alexei Starovoitov · 9 years ago
  90. c3de631 bpf: fix verifier memory corruption by Alexei Starovoitov · 9 years ago
  91. 608cd71 tc: bpf: generalize pedit action by Alexei Starovoitov · 9 years ago
  92. 94caee8 ebpf: add sched_act_type and map it to sk_filter's verifier ops by Daniel Borkmann · 9 years ago
  93. 9bac3d6 bpf: allow extended BPF programs access skb fields by Alexei Starovoitov · 9 years ago
  94. 80f1d68 ebpf: verifier: check that call reg with ARG_ANYTHING is initialized by Daniel Borkmann · 9 years ago
  95. 24701ec ebpf: move read-only fields to bpf_prog and shrink bpf_prog_aux by Daniel Borkmann · 9 years ago
  96. 96be432 ebpf: add sched_cls_type and map it to sk_filter's verifier ops by Daniel Borkmann · 9 years ago
  97. ddd872b bpf: verifier: add checks for BPF_ABS | BPF_IND instructions by Alexei Starovoitov · 9 years ago
  98. 9c399760 bpf: reduce verifier memory consumption by Alexei Starovoitov · 10 years ago
  99. 32bf08a bpf: fix bug in eBPF verifier by Alexei Starovoitov · 10 years ago
  100. f1bca82 bpf: add search pruning optimization to verifier by Alexei Starovoitov · 10 years ago