Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/bpf/offload.c35+
  1. bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fillJohannes Krude committed 6 years agoe20d3a0
  2. nsfs: clean-up ns_get_path() signature to return intAleksa Sarai committed 6 years agoce623f8
  3. bpf, offload: Unlock on error in bpf_offload_dev_create()Dan Carpenter committed 7 years agod0fbb51
  4. bpf: offload: add priv field for driversJakub Kicinski committed 7 years agodd27c2e
  5. bpf: notify offload JITs about optimizationsJakub Kicinski committed 7 years ago08ca90a
  6. bpf: fix null pointer dereference on pointer offloadColin Ian King committed 8 years ago592ee43
  7. bpf: do not pass netdev to translate() and prepare() offload callbacksQuentin Monnet committed 8 years ago16a8cb5
  8. bpf: pass prog instead of env to bpf_prog_offload_verifier_prep()Quentin Monnet committed 8 years agoa40a263
  9. bpf: pass destroy() as a callback and remove its ndo_bpf subcommandQuentin Monnet committed 8 years agoeb91194
  10. bpf: pass translate() as a callback and remove its ndo_bpf subcommandQuentin Monnet committed 8 years agob07ade2
  11. bpf: call verifier_prep from its callback in struct bpf_offload_devQuentin Monnet committed 8 years ago00db12c
  12. bpf: call finalize() from its callback in struct bpf_offload_devQuentin Monnet committed 8 years ago6dc18fa
  13. bpf: call verify_insn from its callback in struct bpf_offload_devQuentin Monnet committed 8 years ago341b3e7
  14. bpf: pass a struct with offload callbacks to bpf_offload_dev_create()Quentin Monnet committed 8 years ago1385d75
  15. bpf: add verifier callback to get stack usage info for offloaded progsQuentin Monnet committed 8 years agoc941ce9
  16. bpf: offload: allow program and map sharing per-ASICJakub Kicinski committed 8 years agofd4f227
  17. bpf: offload: keep the offload state per-ASICJakub Kicinski committed 8 years ago602144c
  18. bpf: offload: aggregate offloads per-deviceJakub Kicinski committed 8 years ago9fd7c55
  19. bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match()Jakub Kicinski committed 8 years ago0972826
  20. bpf: offload: allow offloaded programs to use perf event arraysJakub Kicinski committed 8 years ago0cd3cbe
  21. bpf: offload: report device information about offloaded mapsJakub Kicinski committed 8 years ago52775b3
  22. bpf: offload: allow array map offloadJakub Kicinski committed 8 years ago7a0ef69
  23. bpf: add new jited info fields in bpf_dev_offload and bpf_prog_infoJiong Wang committed 8 years agofcfb126
  24. bpf: offload: make bpf_offload_dev_match() reject host+host caseJakub Kicinski committed 8 years ago0a2d28f
  25. bpf: offload: add map offload infrastructureJakub Kicinski committed 8 years agoa388457
  26. bpf: offload: factor out netdev checking at allocation timeJakub Kicinski committed 8 years ago5bc2d55
  27. bpf: rename bpf_dev_offload -> bpf_prog_offloadJakub Kicinski committed 8 years ago0a9c199
  28. bpf: offload: report device information for offloaded programsJakub Kicinski committed 8 years ago675fc27
  29. bpf: offload: free program id when device disappearsJakub Kicinski committed 8 years agoad8ad79
  30. bpf: offload: free prog->aux->offload when device disappearsJakub Kicinski committed 8 years agoce3b9db
  31. bpf: offload: allow netdev to disappear while verifier is runningJakub Kicinski committed 8 years agocae1927
  32. bpf: offload: don't require rtnl for dev list manipulationJakub Kicinski committed 8 years agoe0d3974
  33. bpf: offload: add a license headerJakub Kicinski committed 8 years agoa39e17b
  34. bpf: revert report offload info to user spaceJakub Kicinski committed 8 years ago1ee6400
  35. bpf: offload: ignore namespace movesJakub Kicinski committed 8 years ago62c71b4