Code

History

Commits on upstream to kernel/bpf/memalloc.c35+
  1. bpf: Retire rcu_trace_implies_rcu_gp()Kumar Kartikeya Dwivedi committed 7 months ago57b23c0
  2. bpf: Register dtor for freeing special fieldsKumar Kartikeya Dwivedi committed 8 months ago1df97a7
  3. bpf: replace use of system_unbound_wq with system_dfl_wqMarco Crivellari committed 1 year ago0409819
  4. Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfAlexei Starovoitov committed 1 year ago8714381
  5. bpf: Add bpf_mem_alloc_check_size() helperHou Tao committed 2 years ago62a898b
  6. bpf: Call kfree(obj) only once in free_one()Markus Elfring committed 2 years ago40f34d6
  7. bpf: Fix percpu address space issuesUros Bizjak committed 2 years ago6d641ca
  8. mm: remove CONFIG_MEMCG_KMEMJohannes Weiner committed 2 years ago3a3b7fe
  9. mm: memcg: add NULL check to obj_cgroup_put()Yosry Ahmed committed 2 years ago91b71e7
  10. bpf: Remove unnecessary cpu == 0 check in memallocYonghong Song committed 2 years ago9ddf872
  11. bpf: Use smaller low/high marks for percpu allocationYonghong Song committed 2 years ago0e2ba9f
  12. bpf: Refill only one percpu element in memallocYonghong Song committed 2 years ago5b95e63
  13. bpf: Allow per unit prefill for non-fix-size percpu memory allocatorYonghong Song committed 2 years agoc39aa3b
  14. bpf: Add objcg to bpf_mem_allocYonghong Song committed 2 years ago9fc8e80
  15. bpf: Avoid unnecessary extra percpu memory allocationYonghong Song committed 2 years ago9beda16
  16. bpf: Use c->unit_size to select target cache during freeHou Tao committed 2 years ago7ac5c53
  17. bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()Hou Tao committed 3 years ago75a4425
  18. bpf: Add more WARN_ON_ONCE checks for mismatched alloc and freeHou Tao committed 3 years agoc421c12
  19. bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}()Hou Tao committed 3 years ago3f2189e
  20. bpf: Re-enable unit_size checking for global per-cpu allocatorHou Tao committed 3 years agobaa8fde
  21. Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski committed 3 years ago2606cf0
  22. bpf: Use kmalloc_size_roundup() to adjust size_indexHou Tao committed 3 years ago9077fc2
  23. Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni committed 3 years agoe9cbc89
  24. bpf: Skip unit_size checking for global per-cpu allocatorHou Tao committed 3 years agodca7acd
  25. bpf: Ensure unit_size is matched with slab cache object sizeHou Tao committed 3 years agoc930472
  26. bpf: Don't prefill for unused bpf_mem_cacheHou Tao committed 3 years agob1d5395
  27. bpf: Adjust size_index according to the value of KMALLOC_MIN_SIZEHou Tao committed 3 years agod52b593
  28. bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}()Hou Tao committed 3 years ago62cf51c
  29. bpf: Enable IRQ after irq_work_raise() completes in unit_alloc()Hou Tao committed 3 years ago566f6de
  30. bpf: Add support for non-fix-size percpu mem allocationYonghong Song committed 3 years ago41a5db8
  31. bpf: Non-atomically allocate freelist during prefillYiFei Zhu committed 3 years agod1a0235
  32. bpf: work around -Wuninitialized warningArnd Bergmann committed 3 years ago63e2da3
  33. bpf: Add object leak check.Hou Tao committed 3 years ago4ed8b5b
  34. bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu().Alexei Starovoitov committed 3 years ago5af6807
  35. bpf: Allow reuse from waiting_for_gp_ttrace list.Alexei Starovoitov committed 3 years ago04fabf0