1. 216e3cd bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. by Hao Luo · 3 years ago
  2. 5e0bc30 bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs by Dmitrii Banshchikov · 3 years, 1 month ago
  3. 588e5d8 cgroup: bpf: Move wrapper for __cgroup_bpf_*() to kernel/bpf/cgroup.c by He Fengqing · 3 years, 2 months ago
  4. 6fc88c3 bpf: Migrate cgroup_bpf to internal cgroup_bpf_attach_type enum by Dave Marchevsky · 3 years, 4 months ago
  5. 2c53163 bpf: Add support for {set|get} socket options from setsockopt BPF by Prankur Gupta · 3 years, 4 months ago
  6. 8cacfc8 bpf: Remove redundant initialization of variable allow by Colin Ian King · 3 years, 4 months ago
  7. 7d08c2c bpf: Refactor BPF_PROG_RUN_ARRAY family of macros into functions by Andrii Nakryiko · 3 years, 5 months ago
  8. fb7dd8b bpf: Refactor BPF_PROG_RUN into a function by Andrii Nakryiko · 3 years, 5 months ago
  9. f1248de bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_CGROUP_SOCKOPT by Stanislav Fomichev · 3 years, 5 months ago
  10. b8af417 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 3 years, 10 months ago
  11. 7724121 bpf: Allow rewriting to ports under ip_unprivileged_port_start by Stanislav Fomichev · 4 years ago
  12. f4a2da7 bpf, cgroup: Fix problematic bounds check by Loris Reiff · 4 years ago
  13. bb8b81e bpf, cgroup: Fix optlen WARN_ON_ONCE toctou by Loris Reiff · 4 years ago
  14. a9ed15da bpf: Split cgroup_bpf_enabled per attach type by Stanislav Fomichev · 4 years ago
  15. 20f2505 bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt by Stanislav Fomichev · 4 years ago
  16. 9cacf81 bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE by Stanislav Fomichev · 4 years ago
  17. 4be34f3 bpf: Don't leak memory in bpf getsockopt when optlen == 0 by Stanislav Fomichev · 4 years ago
  18. f56e65d Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 4 years, 2 months ago
  19. 4bd6a73 sysctl: Convert to iter interfaces by Matthew Wilcox (Oracle) · 4 years, 4 months ago
  20. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  21. 73b11c2a bpf: Add support for forced LINK_DETACH command by Andrii Nakryiko · 4 years, 5 months ago
  22. 7d9c342 bpf: Make cgroup storages shared between programs on the same cgroup by YiFei Zhu · 4 years, 5 months ago
  23. d8fe449 bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE by Stanislav Fomichev · 4 years, 6 months ago
  24. 248e00a bpf: cgroup: Allow multi-attach program to replace itself by Lorenz Bauer · 4 years, 7 months ago
  25. 0c047ec bpf, cgroup: Return ENOLINK for auto-detached links on update by Jakub Sitnicki · 4 years, 7 months ago
  26. f2e10bf bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link by Andrii Nakryiko · 4 years, 8 months ago
  27. a3b80e1 bpf: Allocate ID for bpf_link by Andrii Nakryiko · 4 years, 8 months ago
  28. f9d0412 bpf: Refactor bpf_link update handling by Andrii Nakryiko · 4 years, 8 months ago
  29. 0b54142 Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Daniel Borkmann · 4 years, 8 months ago
  30. 8c1b2bf bpf, cgroup: Remove unused exports by Christoph Hellwig · 4 years, 8 months ago
  31. 3292739 sysctl: pass kernel pointers to ->proc_handler by Christoph Hellwig · 4 years, 8 months ago
  32. 0456ea1 bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE,SYSCTL,SOCKOPT} by Stanislav Fomichev · 4 years, 8 months ago
  33. ed52f2c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 4 years, 9 months ago
  34. 0c991eb bpf: Implement bpf_prog replacement for an active bpf_cgroup_link by Andrii Nakryiko · 4 years, 9 months ago
  35. af6eea5 bpf: Implement bpf_link-based cgroup BPF program attachment by Andrii Nakryiko · 4 years, 9 months ago
  36. 00c4edd bpf: Factor out cgroup storages operations by Andrii Nakryiko · 4 years, 9 months ago
  37. 1d8006a bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory by Andrii Nakryiko · 4 years, 10 months ago
  38. 62039c3 bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer by Andrii Nakryiko · 4 years, 10 months ago
  39. a2d6d7a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 5 years ago
  40. e10360f bpf: cgroup: prevent out-of-order release of cgroup bpf by Roman Gushchin · 5 years ago
  41. 2bbc078 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 5 years ago
  42. 7dd68b3 bpf: Support replacing cgroup-bpf program in MULTI mode by Andrey Ignatov · 5 years ago
  43. 9fab329 bpf: Remove unused new_flags in hierarchy_allows_attach() by Andrey Ignatov · 5 years ago
  44. 1020c1f bpf: Simplify __cgroup_bpf_attach by Andrey Ignatov · 5 years ago
  45. c593642 treewide: Use sizeof_field() macro by Pankaj Bharadiya · 5 years ago
  46. 1ae7878 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  47. 7541c87 bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 by Ilya Leoshkevich · 5 years ago
  48. 6092f726 bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() by Paul E. McKenney · 5 years ago
  49. d895a0f bpf: fix accessing bpf_sysctl.file_pos on s390 by Ilya Leoshkevich · 5 years ago
  50. 9babe82 bpf: always allocate at least 16 bytes for setsockopt hook by Stanislav Fomichev · 5 years ago
  51. 6705fea bpf: cgroup: Fix build error without CONFIG_NET by YueHaibing · 5 years ago
  52. 0d01da6 bpf: implement getsockopt and setsockopt hooks by Stanislav Fomichev · 6 years ago
  53. e5c891a bpf: fix cgroup bpf release synchronization by Roman Gushchin · 6 years ago
  54. 92ad632 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  55. f85d208 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 451 by Thomas Gleixner · 6 years ago
  56. e7a3160 bpf: Update __cgroup_bpf_run_filter_skb with cn by brakmo · 6 years ago
  57. dbcc1ba bpf: cgroup: properly use bpf_prog_array api by Stanislav Fomichev · 6 years ago
  58. 4bfc0bb bpf: decouple the lifetime of cgroup_bpf from cgroup itself by Roman Gushchin · 6 years ago
  59. 02a8c81 bpf: add map helper functions push, pop, peek in more BPF programs by Alban Crequy · 6 years ago
  60. 51356ac bpf: Fix distinct pointer types warning for ARCH=i386 by Andrey Ignatov · 6 years ago
  61. d7a4cb9 bpf: Introduce bpf_strtol and bpf_strtoul helpers by Andrey Ignatov · 6 years ago
  62. e1550bf bpf: Add file_pos field to bpf_sysctl ctx by Andrey Ignatov · 6 years ago
  63. 4e63acd bpf: Introduce bpf_sysctl_{get,set}_new_value helpers by Andrey Ignatov · 6 years ago
  64. 1d11b30 bpf: Introduce bpf_sysctl_get_current_value helper by Andrey Ignatov · 6 years ago
  65. 808649f bpf: Introduce bpf_sysctl_get_name helper by Andrey Ignatov · 6 years ago
  66. 7b146ce bpf: Sysctl hook by Andrey Ignatov · 6 years ago
  67. b1cd609 bpf: Add base proto function for cgroup-bpf programs by Andrey Ignatov · 6 years ago
  68. a655fe9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  69. 6cab5e9 bpf: run bpf programs with preemption disabled by Alexei Starovoitov · 6 years ago
  70. 1832f4e bpf, cgroups: clean up kerneldoc warnings by Valdis Kletnieks · 6 years ago
  71. c8dc798 bpf: Annotate implicit fall through in cgroup_dev_func_proto by Mathieu Malaterre · 6 years ago
  72. b39b5f4 bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB by Song Liu · 6 years ago
  73. 8bad74f bpf: extend cgroup bpf core to allow multiple cgroup storage types by Roman Gushchin · 6 years ago
  74. 5bf7a60 bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() by Yonghong Song · 6 years ago
  75. 85fc4b1 bpf: introduce update_effective_progs() by Roman Gushchin · 6 years ago
  76. cd33943 bpf: introduce the bpf_get_local_storage() helper function by Roman Gushchin · 6 years ago
  77. 394e40a bpf: extend bpf_prog_array to store pointers to the cgroup storage by Roman Gushchin · 6 years ago
  78. d7bf2c1 bpf: allocate cgroup storage entries on attaching bpf programs by Roman Gushchin · 6 years ago
  79. 3960f4f bpf: fix rcu annotations in compute_effective_progs() by Roman Gushchin · 6 years ago
  80. fdb5c45 bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF by Sean Young · 7 years ago
  81. 1cedee1 bpf: Hooks for sys_sendmsg by Andrey Ignatov · 7 years ago
  82. 4fbac77 bpf: Hooks for sys_bind by Andrey Ignatov · 7 years ago
  83. 5e43f89 bpf: Check attach type at prog load time by Andrey Ignatov · 7 years ago
  84. 06ef0cc bpf/cgroup: fix a verification error for a CGROUP_DEVICE type prog by Yonghong Song · 7 years ago
  85. ebc614f bpf, cgroup: implement eBPF-based device controller for cgroup v2 by Roman Gushchin · 7 years ago
  86. 952925d bpf: remove redundant variable old_flags by Colin Ian King · 7 years ago
  87. 468e2f6 bpf: introduce BPF_PROG_QUERY command by Alexei Starovoitov · 7 years ago
  88. 324bda9e6 bpf: multi program support for cgroup+bpf by Alexei Starovoitov · 7 years ago
  89. 40304b2 bpf: BPF support for sock_ops by Lawrence Brakmo · 7 years ago
  90. 8f917bb bpf: pass sk to helper functions by Willem de Bruijn · 8 years ago
  91. 7f67763 bpf: introduce BPF_F_ALLOW_OVERRIDE flag by Alexei Starovoitov · 8 years ago
  92. 61023658 bpf: Add new cgroup attach type to enable sock modifications by David Ahern · 8 years ago
  93. b2cd125 bpf: Refactor cgroups code in prep for new type by David Ahern · 8 years ago
  94. 01ae87e bpf: cgroup: fix documentation of __cgroup_bpf_update() by Daniel Mack · 8 years ago
  95. 3007098 cgroup: add support for eBPF programs by Daniel Mack · 8 years ago