1. d3bd741 bpf: fix sanitation of alu op with pointer / scalar type from different paths by Daniel Borkmann · 6 years ago
  2. 979d63d bpf: prevent out of bounds speculation on pointer arithmetic by Daniel Borkmann · 6 years ago
  3. b7137c4 bpf: fix check_map_access smin_value test when pointer contains offset by Daniel Borkmann · 6 years ago
  4. 9d7ecee bpf: restrict unknown scalars of mixed signed bounds for unprivileged by Daniel Borkmann · 6 years ago
  5. e4298d2 bpf: restrict stack pointer arithmetic for unprivileged by Daniel Borkmann · 6 years ago
  6. 0d6303d bpf: restrict map value pointer arithmetic for unprivileged by Daniel Borkmann · 6 years ago
  7. c08435e bpf: move {prev_,}insn_idx into verifier env by Daniel Borkmann · 6 years ago
  8. 339bbff Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  9. 2be09de Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  10. 9b38c40 bpf: verifier: reorder stack size check with dead code sanitization by Jakub Kicinski · 6 years ago
  11. 960ea05 bpf: verifier: teach the verifier to reason about the BPF_JSET instruction by Jakub Kicinski · 6 years ago
  12. fdbaa0b bpf: Ensure line_info.insn_off cannot point to insn with zero code by Martin KaFai Lau · 6 years ago
  13. 0bae2d4 bpf: correct slot_type marking logic to allow more stack slot sharing by Jiong Wang · 6 years ago
  14. 9242b5f bpf: add self-check logic to liveness analysis by Alexei Starovoitov · 6 years ago
  15. 19e2dbb bpf: improve stacksafe state comparison by Alexei Starovoitov · 6 years ago
  16. b233920 bpf: speed up stacksafe check by Alexei Starovoitov · 6 years ago
  17. d9762e8 bpf: verbose log bpf_line_info in verifier by Martin KaFai Lau · 6 years ago
  18. 23127b3 bpf: Create a new btf_name_by_offset() for non type name use case by Martin KaFai Lau · 6 years ago
  19. 7640ead bpf: verifier: make sure callees don't prune with caller differences by Jakub Kicinski · 6 years ago
  20. addb067 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  21. e434b8c bpf: relax verifier restriction on BPF_MOV | BPF_ALU by Jiong Wang · 6 years ago
  22. 4cc1fee Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  23. c454a46 bpf: Add bpf_line_info support by Martin KaFai Lau · 6 years ago
  24. c49f7db bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH by Jiong Wang · 6 years ago
  25. d30d42e bpf: Change insn_offset to insn_off in bpf_func_info by Martin KaFai Lau · 6 years ago
  26. ceefbc9 bpf: add per-insn complexity limit by Alexei Starovoitov · 6 years ago
  27. 4f7b3e8 bpf: improve verifier branch analysis by Alexei Starovoitov · 6 years ago
  28. c349480 bpf: check pending signals while verifying programs by Alexei Starovoitov · 6 years ago
  29. e9ee9ef bpf: Add BPF_F_ANY_ALIGNMENT. by David Miller · 6 years ago
  30. 93029d7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  31. e561bb2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  32. ba64e7d bpf: btf: support proper non-jit func info by Yonghong Song · 6 years ago
  33. 838e969 bpf: Introduce bpf_func_info by Yonghong Song · 6 years ago
  34. afd5942 bpf: fix off-by-one error in adjust_subprog_starts by Edward Cree · 6 years ago
  35. 46f53a6 bpf: Allow narrow loads with offset > 0 by Andrey Ignatov · 6 years ago
  36. a40a263 bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() by Quentin Monnet · 6 years ago
  37. e647815 bpf: let verifier to calculate and record max_pkt_offset by Jiong Wang · 6 years ago
  38. 4d31f30 bpf: don't set id on after map lookup with ptr_to_map_val return by Daniel Borkmann · 6 years ago
  39. 0962590 bpf: fix partial copy of map_ptr when dst is scalar by Daniel Borkmann · 6 years ago
  40. b09928b bpf: make direct packet write unclone more robust by Daniel Borkmann · 6 years ago
  41. d5563d3 bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data by Daniel Borkmann · 6 years ago
  42. 5d66fa7 bpf: fix direct packet access for flow dissector progs by Daniel Borkmann · 6 years ago
  43. 84430d4 bpf, verifier: avoid retpoline for map push/pop/peek operation by Daniel Borkmann · 6 years ago
  44. ad38911 bpf, verifier: remove unneeded flow key in check_helper_mem_access by Daniel Borkmann · 6 years ago
  45. 4b5defd bpf, verifier: reject xadd on flow key memory by Daniel Borkmann · 6 years ago
  46. 2a159c6 bpf, verifier: fix register type dump in xadd and st by Daniel Borkmann · 6 years ago
  47. f1a2e44 bpf: add queue and stack maps by Mauricio Vasquez B · 6 years ago
  48. 2ea864c bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE by Mauricio Vasquez B · 6 years ago
  49. 071a234 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  50. e4052d0 bpf: allow offload of programs with BPF-to-BPF function calls by Quentin Monnet · 6 years ago
  51. c941ce9 bpf: add verifier callback to get stack usage info for offloaded progs by Quentin Monnet · 6 years ago
  52. 72438f8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  53. b799207 bpf: 32-bit RSH verification must truncate input before the ALU op by Jann Horn · 6 years ago
  54. 6acc9b4 bpf: Add helper to retrieve socket in BPF by Joe Stringer · 6 years ago
  55. fd978bf7 bpf: Add reference tracking to verifier by Joe Stringer · 6 years ago
  56. 84dbf35 bpf: Macrofy stack state copy by Joe Stringer · 6 years ago
  57. c64b798 bpf: Add PTR_TO_SOCKET verifier type by Joe Stringer · 6 years ago
  58. 840b961 bpf: Generalize ptr_or_null regs check by Joe Stringer · 6 years ago
  59. 9d2be44 bpf: Reuse canonical string formatter for ctx errs by Joe Stringer · 6 years ago
  60. aad2eea bpf: Simplify ptr_min_max_vals adjustment by Joe Stringer · 6 years ago
  61. f3709f6 bpf: Add iterator for spilled registers by Joe Stringer · 6 years ago
  62. b741f16 bpf: introduce per-cpu cgroup local storage by Roman Gushchin · 6 years ago
  63. 8bad74f bpf: extend cgroup bpf core to allow multiple cgroup storage types by Roman Gushchin · 6 years ago
  64. 105bc13 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  65. e366fa4 Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  66. d58e468 flow_dissector: implements flow dissector BPF hook by Petar Penkov · 6 years ago
  67. dd06682 bpf/verifier: disallow pointer subtraction by Alexei Starovoitov · 6 years ago
  68. a9c676b bpf/verifier: fix verifier instability by Alexei Starovoitov · 6 years ago
  69. 8efea21 bpf/verifier: display non-spill stack slot types in print_verifier_state by Edward Cree · 6 years ago
  70. 679c782 bpf/verifier: per-register parent pointers by Edward Cree · 6 years ago
  71. f6069b9 bpf: fix redirect to map under tail calls by Daniel Borkmann · 6 years ago
  72. 2dbb9b9 bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT by Martin KaFai Lau · 6 years ago
  73. cd33943 bpf: introduce the bpf_get_local_storage() helper function by Roman Gushchin · 6 years ago
  74. 3e6a4b3 bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE by Roman Gushchin · 6 years ago
  75. de9cbba bpf: introduce cgroup storage maps by Roman Gushchin · 6 years ago
  76. fbeb160 bpf: verifier: MOV64 don't mark dst reg unbounded by Arthur Fabre · 6 years ago
  77. eae249b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  78. 0972826 bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() by Jakub Kicinski · 7 years ago
  79. c7a8978 bpf: don't leave partial mangled prog in jit_subprogs error path by Daniel Borkmann · 7 years ago
  80. fad953c treewide: Use array_size() in vzalloc() by Kees Cook · 7 years ago
  81. 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 7 years ago
  82. 58990d1 bpf: reject passing modified ctx to helper functions by Daniel Borkmann · 7 years ago
  83. bc23105 bpf: fix context access in tracing progs on 32 bit archs by Daniel Borkmann · 7 years ago
  84. 09772d9 bpf: avoid retpoline for lookup/update/delete calls on maps by Daniel Borkmann · 7 years ago
  85. 3fe2867 bpf: fixup error message from gpl helpers on license mismatch by Daniel Borkmann · 7 years ago
  86. 5b79c2a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
  87. 03250e10 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by Linus Torvalds · 7 years ago
  88. c93552c bpf: properly enforce index mask to prevent out-of-bounds speculation by Daniel Borkmann · 7 years ago
  89. 004d4b2 ipv6: sr: Add seg6local action End.BPF by Mathieu Xhonneux · 7 years ago
  90. dbecd73 bpf: get kernel symbol addresses via syscall by Sandipan Das · 7 years ago
  91. 2162fed bpf: support 64-bit offsets for bpf function calls by Sandipan Das · 7 years ago
  92. af86ca4 bpf: Prevent memory disambiguation attack by Alexei Starovoitov · 7 years ago
  93. 8111038 bpf: sockmap, add hash map support by John Fastabend · 7 years ago
  94. 0d83003 bpf: xdp: allow offloads to store into rx_queue_index by Jakub Kicinski · 7 years ago
  95. ab7f5bf bpf: fix references to free_bpf_prog_info() in comments by Jakub Kicinski · 7 years ago
  96. f4e3ec0 bpf: replace map pointer loads before calling into offloads by Jakub Kicinski · 7 years ago
  97. 4cb3d99 bpf: add faked "ending" subprog by Jiong Wang · 7 years ago
  98. 9c8105b bpf: centre subprog information fields by Jiong Wang · 7 years ago
  99. f910cef bpf: unify main prog and subprog by Jiong Wang · 7 years ago
  100. e0cea7c bpf: implement ld_abs/ld_ind in native bpf by Daniel Borkmann · 7 years ago