Code

History

Commits on master to kernel/bpf/bpf_task_storage.c35+
  1. bpf: Remove gfp_flags plumbing from bpf_local_storage_update()Amery Hung committed 7 months ago136deea
  2. bpf: Use kmalloc_nolock() universally in local storageAmery Hung committed 7 months ago5063e77
  3. bpf: Switch to bpf_selem_unlink_nofail in bpf_local_storage_{map_free, destroy}Amery Hung committed 9 months ago0be0838
  4. bpf: Remove unused percpu counter from bpf_local_storage_map_freeAmery Hung committed 9 months ago3417dff
  5. bpf: Remove task local storage percpu counterAmery Hung committed 9 months ago4a98c2e
  6. bpf: Convert bpf_selem_unlink to failableAmery Hung committed 9 months ago403e935
  7. bpf: use rcu_read_lock_dont_migrate() for bpf_task_storage_free()Menglong Dong committed 1 year agocf4303b
  8. bpf: Remove migrate_{disable|enable} from bpf_task_storage_lock helpersHou Tao committed 1 year ago9e6c958
  9. Merge tag 'bpf-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextLinus Torvalds committed 1 year ago6e95ef0
  10. bpf: Add uptr support in the map_value of the task local storage.Martin KaFai Lau committed 2 years agoba512b0
  11. bpf: Add "bool swap_uptrs" arg to bpf_local_storage_update() and bpf_selem_alloc()Martin KaFai Lau committed 2 years agob9a5a07
  12. remove pointless includes of <linux/fdtable.h>Al Viro committed 2 years agobe5498c
  13. bpf: Teach verifier that certain helpers accept NULL pointer.Alexei Starovoitov committed 3 years ago91571a5
  14. bpf: Use bpf_mem_cache_alloc/free in bpf_local_storage_elemMartin KaFai Lau committed 3 years ago08a7ce3
  15. bpf: return long from bpf_map_ops funcsJP Kobryn committed 3 years agod7ba4cc
  16. bpf: Repurpose use_trace_rcu to reuse_now in bpf_local_storageMartin KaFai Lau committed 3 years agoa47eabf
  17. bpf: Refactor codes into bpf_local_storage_destroyMartin KaFai Lau committed 3 years ago2ffcb6f
  18. bpf, net: bpf_local_storage memory usageYafang Shao committed 3 years ago7490b7f
  19. bpf: Fix a compilation failure with clang lto buildYonghong Song committed 3 years ago3144bfa
  20. bpf: Refactor some inode/task/sk storage functions for reuseYonghong Song committed 4 years agoc83597f
  21. bpf: Add new bpf_task_storage_delete proto with no deadlock detectionMartin KaFai Lau committed 4 years ago8a7dac3
  22. bpf: bpf_task_storage_delete_recur does lookup first before the deadlock checkMartin KaFai Lau committed 4 years agofda64ae
  23. bpf: Add new bpf_task_storage_get proto with no deadlock detectionMartin KaFai Lau committed 4 years ago4279adb
  24. bpf: Avoid taking spinlock in bpf_task_storage_get if potential deadlock is detectedMartin KaFai Lau committed 4 years agoe8b0229
  25. bpf: Refactor the core bpf_task_storage_get logic into a new functionMartin KaFai Lau committed 4 years ago6d65500
  26. bpf: Append _recur naming to the bpf_task_storage helper protoMartin KaFai Lau committed 4 years ago0593dd3
  27. bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busyHou Tao committed 4 years ago197827a
  28. bpf: Compute map_btf_id during build timeMenglong Dong committed 4 years agoc317ab7
  29. bpf: Fix usage of trace RCU in local storage.KP Singh committed 4 years agodcf456c
  30. bpf: Enable non-atomic allocations in local storageJoanne Koong committed 4 years agob00fa38
  31. bpf: Allow bpf_local_storage to be used by sleepable programsKP Singh committed 4 years ago0fe4b38
  32. bpf: Introduce btf_tracing_idsSong Liu committed 5 years agod19ddb4
  33. bpf: Consolidate task_struct BTF_ID declarationsDaniel Xu committed 5 years ago33c5cb3
  34. bpf: Make symbol 'bpf_task_storage_busy' staticWei Yongjun committed 5 years ago4d0b938
  35. bpf: Prevent deadlock from recursive bpf_task_storage_[get|delete]Song Liu committed 5 years agobc235cd

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t