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