Code

History

Commits on master to kernel/cgroup/rstat.c35+
  1. cgroup: rstat: relax NMI guard after switch to try_cmpxchgCunlong Li committed 5 months ago22572db
  2. cgroup/rstat: validate cpu before css_rstat_cpu() accessQing Ming committed 5 months ago8817005
  3. cgroup: rstat: use LOCK CMPXCHG in css_rstat_updatedShakeel Butt committed 11 months ago3309b63
  4. cgroup: avoid null de-ref in css_rstat_exit()JP Kobryn committed 1 year agoeea51c6
  5. cgroup: llist: avoid memory tears for llist_nodeShakeel Butt committed 1 year agodfe25fb
  6. cgroup: remove per-cpu per-subsystem locksShakeel Butt committed 1 year ago6af89c6
  7. cgroup: make css_rstat_updated nmi safeShakeel Butt committed 1 year ago36df6e3
  8. cgroup: support to enable nmi-safe css_rstat_updatedShakeel Butt committed 1 year ago1257b87
  9. cgroup: avoid per-cpu allocation of size zero rstat cpu locksJP Kobryn committed 1 year ago731bdd9
  10. cgroup: helper for checking rstat participation of cssJP Kobryn committed 1 year ago93b3566
  11. cgroup: use subsystem-specific rstat locks to avoid contentionJP Kobryn committed 1 year ago748922d
  12. cgroup: use separate rstat trees for each subsystemJP Kobryn committed 1 year ago5da3bfa
  13. cgroup/rstat: Improve cgroup_rstat_push_children() documentationWaiman Long committed 1 year ago8f52633
  14. cgroup: fix pointer check in css_rstat_init()JP Kobryn committed 1 year ago7efbc8f
  15. cgroup: change rstat function signatures from cgroup-based to css-basedJP Kobryn committed 1 year agoa979155
  16. cgroup: move rstat base stat objects into their own structJP Kobryn committed 1 year agof6e9a26
  17. cgroup: rstat: call cgroup_rstat_updated_list with cgroup_rstat_lockShakeel Butt committed 1 year ago7d6c63c
  18. Merge tag 'cgroup-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroupLinus Torvalds committed 1 year ago94dc216
  19. cgroup: rstat: Cleanup flushing functions and lockingYosry Ahmed committed 1 year ago093c881
  20. cgroup/rstat: avoid disabling irqs for O(num_cpu)Eric Dumazet committed 1 year ago0efc297
  21. cgroup/rstat: Fix forceidle time in cpu.statAbel Wu committed 1 year agoc4af66a
  22. cgroup: Remove steal time from usage_usecMuhammad Adeel committed 1 year agodb5fd3c
  23. cgroup/rstat: Tracking cgroup-level niced CPU timeJoshua Hahn committed 2 years agoaefa398
  24. cgroup/rstat: add force idle show helperChen Ridong committed 2 years agob824766
  25. cgroup/rstat: add cgroup_rstat_cpu_lock helpers and tracepointsJesper Dangaard Brouer committed 2 years ago21c38a3
  26. cgroup/rstat: desc member cgrp in cgroup_rstat_flush_releaseJesper Dangaard Brouer committed 2 years ago97a46a6
  27. cgroup/rstat: add cgroup_rstat_lock helpers and tracepointsJesper Dangaard Brouer committed 2 years agofc29e04
  28. bpf: treewide: Annotate BPF kfuncs in BTFDaniel Xu committed 2 years ago6f3189f
  29. Merge tag 'cgroup-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroupLinus Torvalds committed 2 years ago9f8413c
  30. cgroup/rstat: Optimize cgroup_rstat_updated_list()Waiman Long committed 2 years agod499fd4
  31. cgroup/rstat: Reduce cpu_lock hold time in cgroup_rstat_flush_locked()Waiman Long committed 3 years agoe76d28b
  32. bpf: Add __bpf_hook_{start,end} macrosDave Marchevsky committed 3 years ago15fb6f2
  33. cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendantsHao Jia committed 3 years ago0437719
  34. cgroup: remove cgroup_rstat_flush_atomic()Yosry Ahmed committed 3 years ago0a2dc6a
  35. Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 3 years ago7fa8a8e