1. fcb8666 libprocessgroup: Rename CgroupController -> CgroupControllerWrapper by T.J. Mercier · 1 year, 1 month ago
  2. b45c8ad Merge changes Ie74b9c27,If2224475 into main by Treehugger Robot · 1 year, 4 months ago
  3. 7d9d171 libprocessgroup: Check validity of uid and pid arguments for createProcessGroup by T.J. Mercier · 1 year, 4 months ago
  4. 29e30f2 Revert "libprocessgroup: Check validity of uid and pid arguments" by T.J. Mercier · 1 year, 4 months ago
  5. d1e048f Use ConvertUid{Pid}ToPath for all path generation by T.J. Mercier · 1 year, 5 months ago
  6. 1c00799 libprocessgroup: Use pid_t consistently for TIDs by T.J. Mercier · 1 year, 7 months ago
  7. d6fb225 libprocessgroup: Use pid_t consistently for PIDs by T.J. Mercier · 1 year, 7 months ago
  8. a757eb8 libprocessgroup: Use uid_t consistently for UIDs by T.J. Mercier · 1 year, 7 months ago
  9. a103630 libprocessgroup: Use cgroup.kill by T.J. Mercier · 1 year, 10 months ago
  10. 4928b6e Reapply "libprocessgroup: Poll on cgroup.events" by T.J. Mercier · 1 year, 9 months ago
  11. a72332f Revert "libprocessgroup: Poll on cgroup.events" by Android Culprit Assistant · 1 year, 9 months ago
  12. c0ce178 Revert "libprocessgroup: Use cgroup.kill" by Android Culprit Assistant · 1 year, 9 months ago
  13. 38b8bb1 libprocessgroup: Use cgroup.kill by T.J. Mercier · 1 year, 10 months ago
  14. 3b5bb3a libprocessgroup: Poll on cgroup.events by T.J. Mercier · 1 year, 10 months ago
  15. a43b96c libprocessgroup: Stop services that have been migrated to another v2 cgroup by Bart Van Assche · 1 year, 10 months ago
  16. 06d8024 Merge "Make RemoveCgroup idempotent" into main by Kelvin Zhang · 1 year, 9 months ago
  17. 3048812 Revert "libprocessgroup: Add a function to remove only empty process groups" by Bart Van Assche · 1 year, 10 months ago
  18. 459edb0 Make RemoveCgroup idempotent by Kelvin Zhang · 1 year, 10 months ago
  19. 9431b63 libprocessgroup: Internal linkage for removeAllProcessGroupsInternal by T.J. Mercier · 1 year, 10 months ago
  20. 4d0d285 libprocessgroup: Convert incorrect PLOGs to LOGs by T.J. Mercier · 1 year, 10 months ago
  21. a99e7d8 libprocessgroup: Use correct language for cgroups by T.J. Mercier · 1 year, 10 months ago
  22. 599d979 libprocessgroup: Remove max_processes from KillProcessGroup API by T.J. Mercier · 1 year, 10 months ago
  23. b02f944 libprocessgroup: Don't sleep after last cgroup removal attempt by T.J. Mercier · 1 year, 11 months ago
  24. aa6158b libprocessgroup: UIDs in linux are unsigned by T.J. Mercier · 2 years, 1 month ago
  25. 9c8c748 libprocessgroup: Remove isolated UID cgroup directories by T.J. Mercier · 2 years, 2 months ago
  26. 8cacb61 libprocessgroup: implement task profile validity checks by Suren Baghdasaryan · 2 years, 5 months ago
  27. b83e6e4 libprocessgroup: Remove unused uid_path from RemoveProcessGroup by T.J. Mercier · 2 years, 4 months ago
  28. 04a44c1 Merge "libprocessgroup: Add sendSignalToProcessGroup" by Treehugger Robot · 2 years, 5 months ago
  29. 5ed5e1b Revert "Revert "libprocessgroup: Add support for SetUserProfiles"" by T.J. Mercier · 3 years ago
  30. 22006bf libprocessgroup: Add sendSignalToProcessGroup by T.J. Mercier · 2 years, 5 months ago
  31. 5a3c3f7 libprocessgroup: Check validity of uid and pid arguments by Bart Van Assche · 2 years, 5 months ago
  32. 51e58ac libprocessgroup: Add argument checks in KillProcessGroup() by Bart Van Assche · 2 years, 6 months ago
  33. 4f7cc8c libprocessgroup: fix boot time performance regression by Suren Baghdasaryan · 2 years, 6 months ago
  34. 304c0f1 Kill its process group even if the given process is already dead by Jing Ji · 2 years, 6 months ago
  35. 110cd77 Don't retry kill if cgroups isn't available by Inseob Kim · 2 years, 9 months ago
  36. a049a99 Kill services even when cgroups is disabled by Inseob Kim · 2 years, 10 months ago
  37. c2b1654 init: skip cgroup/task_profiles configuration if cgroups are disabled by Nikita Ioffe · 2 years, 10 months ago
  38. f32c4ec libprocessgroup: Provide SetProcessProfiles() and SetTaskProfiles() alternatives by Bart Van Assche · 3 years, 1 month ago
  39. fd93378 libprocessgroup: Handle temporarily non-empty group removal failure by Suren Baghdasaryan · 3 years, 3 months ago
  40. 4345f3f libprocessgroup: Add a function to remove only empty process groups by Suren Baghdasaryan · 3 years, 4 months ago
  41. cc9932b Fix: null name is added when using android_set_process_profiles by Jiyong Park · 3 years, 4 months ago
  42. 8bf5940 c wrapper for SetProcessProfiles by Jiyong Park · 3 years, 5 months ago
  43. 8eb7a6e Revert "Fix the cgroup directory owner in createProcessGroupInternal()" by Bart Van Assche · 3 years, 5 months ago
  44. 812d769 Fix the cgroup directory owner in createProcessGroupInternal() by Bart Van Assche · 3 years, 5 months ago
  45. 55a9b1e Fix the stat() return value check in createProcessGroupInternal() by Bart Van Assche · 3 years, 5 months ago
  46. 4c95712 Use the proper memcg directory for the v2 hierarchy by Bart Van Assche · 3 years, 7 months ago
  47. 32a9b1c Use uid_t for user IDs and gid_t for group IDs by Bart Van Assche · 3 years, 6 months ago
  48. 4c99e96 Introduce interface class IProfileAttribute by Bart Van Assche · 3 years, 7 months ago
  49. 6e814b0 Make two error messages more detailed by Bart Van Assche · 3 years, 7 months ago
  50. f3bdac7 libprocessgroup: Add fd caching support for SetProcessProfiles by Suren Baghdasaryan · 3 years, 7 months ago
  51. 9e3ace5 libprocessgroup: Add CgroupGetControllerFromPath API function by Suren Baghdasaryan · 4 years, 2 months ago
  52. 25ad3f9 libprocessgroup: Activate controllers in cgroup v2 hierarchy at intermediate levels by Suren Baghdasaryan · 4 years, 1 month ago
  53. 29c9e26 libprocessgroup: Remove unnecessary permissions change in uid/pid hierarchy by Suren Baghdasaryan · 4 years, 2 months ago
  54. d0464b0 libprocessgroup: Do not remove uid cgroups directory by Li Li · 4 years, 2 months ago
  55. 4e644c4 libprocessgroup: new method to get cgroup paths by Marco Ballesio · 4 years, 6 months ago
  56. 9e628a6 libprocessgroup: fix uid/pid hierarchy for recovery mode by Marco Ballesio · 4 years, 7 months ago
  57. 4dac816 Revert^4 "libprocessgroup: uid/pid hierarchy for cgroup v2" by Marco Ballesio · 4 years, 7 months ago
  58. 088924a Revert^3 "libprocessgroup: uid/pid hierarchy for cgroup v2" by Marco Ballesio · 4 years, 7 months ago
  59. a1a0497 Revert^2 "libprocessgroup: uid/pid hierarchy for cgroup v2" by Marco Ballesio · 4 years, 7 months ago
  60. 4bbabe4 Revert "libprocessgroup: uid/pid hierarchy for cgroup v2" by Jonglin Lee · 4 years, 9 months ago
  61. 4d45b59 libprocessgroup: uid/pid hierarchy for cgroup v2 by Marco Ballesio · 4 years, 10 months ago
  62. 911109c libprocessgroup: Prevent SetProcessProfiles from using cached fd by Suren Baghdasaryan · 6 years ago
  63. d89ed13 init: always kill oneshot services' process groups. by Tom Cherry · 6 years ago
  64. 0b211fa libprocessgroup: add support to set aggregate profiles by Rick Yiu · 6 years ago
  65. a6abd82 Allow to drop existing fd cache of cgroup path by Riddle Hsu · 6 years ago
  66. fa7a05f libprocessgroup: add flags to indicate when a controller failed to mount by Suren Baghdasaryan · 6 years ago
  67. 8a315d2 Re-enable file descriptor caching and add option to skip caching by Suren Baghdasaryan · 7 years ago
  68. 53e0deb libprocessgroup: use libcgrouprc to read cgroup.rc by Yifan Hong · 6 years ago
  69. 6f9ce2e libprocessgroup: Move CgroupSetupCgroups() to libprocessgroup_setup by Yifan Hong · 6 years ago
  70. 8dcd839 Merge "Reduce log spam from libprocessgroup" by Treehugger Robot · 7 years ago
  71. 858f3e5 Reduce log spam from libprocessgroup by Wei Wang · 7 years ago
  72. ab8d6ab libprocessgroup: Fix memcg path for apps by Vic Yang · 7 years ago
  73. 82b72a5 libprocessgroup: Add support for task profiles by Suren Baghdasaryan · 7 years ago
  74. 7bf4381 DO NOT MERGE: Revert "Revert "Add libprocessgroup into VNDK"" by Suren Baghdasaryan · 7 years ago
  75. c4a02d2 DO NOT MERGE: Revert "Add libprocessgroup into VNDK" by Suren Baghdasaryan · 7 years ago
  76. dad4749 Add libprocessgroup into VNDK by Suren Baghdasaryan · 7 years ago
  77. d7157c2 Introduce additional service options for controlling memory cgroups. by Peter Collingbourne · 7 years ago
  78. 950f6f3 Fixed the can not kill some process using libprocessgroup by fengshaobo · 7 years ago
  79. dc80312 libbase: add host properties support. by Elliott Hughes · 7 years ago
  80. bc131c3 Make per-application memcg hierarchy configurable via a property by Suren Baghdasaryan · 7 years ago
  81. 574a081 libprocessgroup: remove legacy C string handling and build for host by Tom Cherry · 8 years ago
  82. d485226 Add memcg related configs to init. by Robert Benea · 8 years ago
  83. 3280e48 Use mem cgroups in libprocessgroup if they're available by Robert Benea · 8 years ago
  84. fc10e3d Revert "Use mem cgroups in libprocessgroup if they're available" by Tim Murray · 8 years ago
  85. 32375c2 Use mem cgroups in libprocessgroup if they're available by Robert Benea · 8 years ago
  86. 70a5ed4 init: move killing of process groups to libprocessgroup by Tom Cherry · 8 years ago
  87. 20514c4 Better logging in libprocessgroup and make resources clean up themselves by Tom Cherry · 8 years ago
  88. fac4b63 add killProcessGroupOnce by Keun-young Park · 8 years ago
  89. 290a228 Switch fastboot/init/libprocessgroup to std::this_thread::sleep_for. by Elliott Hughes · 9 years ago
  90. 9f20693 Use readdir instead of readdir_r. by Elliott Hughes · 9 years ago
  91. b6e1d15 resolve merge conflicts of ed3596a to stage-aosp-master by Elliott Hughes · 9 years ago
  92. 171df0a Switch libprocessgroup to libbase logging. by Elliott Hughes · 9 years ago
  93. 8d532e4 resolve merge conflicts of cea1d04 to nyc-dev-plus-aosp by Elliott Hughes · 9 years ago
  94. f7e79b9 use process groups for processes started by init by Collin Mulliner · 9 years ago
  95. d89cd41 Merge "Don\'t use mem cgroups for pid accounting." into nyc-dev am: e9ea8db by Martijn Coenen · 9 years ago
  96. 5bb91ab Don't use mem cgroups for pid accounting. by Martijn Coenen · 9 years ago
  97. 22b6f7a resolve merge conflicts of 0f5d443d0c to nyc-dev-plus-aosp by James Hawkins · 10 years ago
  98. 588a2ca system/core: Cleanup direct calls to opendir by containing in a std::unique_ptr. by James Hawkins · 10 years ago
  99. 623b56a Fix libprocessgroup SELinux denials. by Martijn Coenen · 10 years ago
  100. b82bab6 Reuse mem cgroups for tracking forked PIDs. by Martijn Coenen · 10 years ago