1. 5977f5c Merge "Add libbpf version to bpf loader initial log" into main by Motomu Utsumi · 5 months ago
  2. fb89030 Merge "Allow bpfloader to use libbpf" into main by Treehugger Robot · 5 months ago
  3. 0b47749 bpf: switch to mainline netbpfload on Android S/SV2 by Maciej Żenczykowski · 5 months ago
  4. 03bf18c Revert "bpf: change NetBpfLoad rc file from 33 (T/U) to 31 (S/Sv2/T/U)" by Maciej Żenczykowski · 5 months ago
  5. 0e9b0e0 bpf: change NetBpfLoad rc file from 33 (T/U) to 31 (S/Sv2/T/U) by Maciej Żenczykowski · 5 months ago
  6. 8c09778 bpf: rename BPFLOADER_MAINLINE_VERSION to BPFLOADER_MAINLINE_S_VERSION by Maciej Żenczykowski · 5 months ago
  7. a769358 Add libbpf version to bpf loader initial log by Motomu Utsumi · 6 months ago
  8. 79dbcf7 Allow bpfloader to use libbpf by Motomu Utsumi · 6 months ago
  9. 7323863 bpf: move isAtLeastX to BpfUtils.h by Maciej Żenczykowski · 5 months ago
  10. 199fd35 NetBpfLoad: enforce eBPF is jitted on 25Q2+ by Maciej Żenczykowski · 6 months ago
  11. 97debeb NetBpfLoad: 4.14+ fail hard on bpfGetFdProgId() failure by Maciej Żenczykowski · 6 months ago
  12. a003ace NetBpfLoad: don't call bpfGetFdMapId in kernels < 4.14 by Maciej Żenczykowski · 6 months ago
  13. 000f20d NetBpfLoad: int err -> const int err by Maciej Żenczykowski · 6 months ago
  14. 37ba939 NetBpfLoad: print 'ok' instead of 'no error' by Maciej Żenczykowski · 6 months ago
  15. 127715a NetBpfLoad: on 25Q2+ force 64-bit kernel by Maciej Żenczykowski · 6 months ago
  16. 8701983 bpf: don't attempt to load LPM_TRIE on < 4.14 by Maciej Żenczykowski · 6 months ago
  17. 4c0ba60 Merge "Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work."" into main by Maciej Żenczykowski · 7 months ago
  18. c1a9f4a Revert "NetBpfLoad: hacky way to make LPM_TRIE bpf maps work." by Maciej Żenczykowski · 7 months ago
  19. db9171f NetBpfLoad: use __ANDROID_API_FUTURE__ for unreleased by Maciej Żenczykowski · 7 months ago
  20. 9897512 NetBpfLoad: rename isAtLeastW to isAtLeast25Q2 by Maciej Żenczykowski · 7 months ago
  21. a1fb141 Merge "NetBpfLoad: enforce kernel 5.4 for Android W" into main by Treehugger Robot · 7 months ago
  22. 0cee68d Merge "Only run uprobestatsbpfload if available" into main by Maciej Żenczykowski · 8 months ago
  23. 06f38e3 Add REQUIRE() clause for 6.12 LTS for W. by Maciej Żenczykowski · 8 months ago
  24. 76f66b6 NetBpfLoad: enforce kernel 5.4 for Android W by Maciej Żenczykowski · 11 months ago
  25. cb19e1b Only run uprobestatsbpfload if available by Yu-Ting Tseng · 8 months ago
  26. d95c0c6 Make ARM TVs running 32-bit userspace boot on V with new kernels. by Lorenzo Colitti · 8 months ago
  27. 9b15fa0 Make netbpfload invoke uprobestatsbpfload by Yu-Ting Tseng · 9 months ago
  28. 4e9230d NetBpfLoad: doc updates... by Maciej Żenczykowski · 10 months ago
  29. 4693637 Update bpfloader related rc documentation. by Maciej Żenczykowski · 10 months ago
  30. 2d52f8c NetBpfLoad: don't allow prog-less bpf .o's targetting platform bpfloader by Maciej Żenczykowski · 11 months ago
  31. 3664aa8 Remove load_bpf_programs trigger (moving to system/core) by Maciej Żenczykowski · 11 months ago
  32. 3a08515 NetBpfLoad: noop - all programs are critical by Maciej Żenczykowski · 11 months ago
  33. 661ae85 BPF: rename bpf_defaults to bpf_cc_defaults by Neill Kapron · 11 months ago
  34. ea1d8f6 NetBpfLoad: fix empty log_buf detection logic by Maciej Żenczykowski · 11 months ago
  35. 1e48717 NetBpfLoad: support bpf.o without program section by Maciej Żenczykowski · 11 months ago
  36. 1ec8d7d dscpPolicy: lock down bpf cache map by Maciej Żenczykowski · 11 months ago
  37. 8a76728 NetBpfLoad: add more using statements by Maciej Żenczykowski · 11 months ago
  38. 1c2187a NetBpfLoad: allow Arm 32-bit userspace with 6.6 kernel uprev by Maciej Żenczykowski · 11 months ago
  39. 9b6a994 NetBpfLoad: require 64-bit kernel 6.7+ by Maciej Żenczykowski · 11 months ago
  40. 21b4a05 NetBpfLoad: require 64-bit userspace on 6.7+ (sdk=36+) by Maciej Żenczykowski · 11 months ago
  41. de7374d bpf: add minimal support for sdk=36 by Maciej Żenczykowski · 11 months ago
  42. 726b58f NetBpfLoad: noop - move comment out of if statement by Maciej Żenczykowski · 11 months ago
  43. 79e404b NetBpfLoad - update init rc docs for U QPR3 and V by Maciej Żenczykowski · 11 months ago
  44. 8597e3a NetBpfLoad: reliably log message on map creation failure by Maciej Żenczykowski · 11 months ago
  45. 9f8b17e NetBpfLoad: don't log the program failure buffer if it is empty by Maciej Żenczykowski · 11 months ago
  46. bfc0b61 NetBpfLoad: better log message on program load failure by Maciej Żenczykowski · 11 months ago
  47. 461b408 Merge "NetBpfLoad: do not log bpfGetFdMapId() failures on 4.9" into main by Maciej Żenczykowski · 11 months ago
  48. 508c8f7 NetBpfLoad: do not log bpfGetFdMapId() failures on 4.9 by Maciej Żenczykowski · 11 months ago
  49. dcb2e74 NetBpfLoad: hacky way to make LPM_TRIE bpf maps work. by Maciej Żenczykowski · 11 months ago
  50. 78fa861 NetBpfLoad: introduce APEXROOT/BPFROOT defines by Maciej Żenczykowski · 12 months ago
  51. 52be6a8 NetBpfLoad: sort BPF_PROG_LOAD bpf_attr req field order by Maciej Żenczykowski · 12 months ago
  52. 020eaf4 NetBpfLoad: remove spurious header includes by Maciej Żenczykowski · 12 months ago
  53. dbdd90f NetBpfLoad: reduce log level for some messages by Maciej Żenczykowski · 12 months ago
  54. d602835 bpf: move bpf_headers into /bpf subdirectory by Maciej Żenczykowski · 12 months ago
  55. a207ac7 bpf: git mv netbpfload bpf/loader by Maciej Żenczykowski · 12 months ago