android_system_core/libprocessgroup
Suren Baghdasaryan 0b6ba30a79 libprocessgroup: Add fd caching support for SetProcessProfiles
Process profiles operating on paths that do not depend on pid or uid of
the process can cache the fd of the file they are operating on. Add
support for fd caching similar to how SetTaskProfiles caches the fd
of the file it needs to write to.

Bug: 215557553
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Change-Id: Ie73ebcbbf1919d90409f40c1f6b08743f4edf97c
Merged-In: Ie73ebcbbf1919d90409f40c1f6b08743f4edf97c
2022-01-25 05:15:37 +00:00
..
cgrouprc Replace llndk_library with llndk clause in cc_library 2021-04-21 19:13:41 -07:00
cgrouprc_format [LSC] Add LOCAL_LICENSE_KINDS to system/core 2021-02-19 12:59:05 -08:00
include/processgroup libprocessgroup: Add fd caching support for SetProcessProfiles 2022-01-25 05:15:37 +00:00
profiles Merge "init.rc: Create a new group for dex2oat" into sc-v2-dev 2021-10-26 07:09:28 +00:00
setup libprocessgroup: introduce optional attribute for cgroup controllers 2021-03-11 17:42:30 +00:00
Android.bp [LSC] Add LOCAL_LICENSE_KINDS to system/core 2021-02-19 12:59:05 -08:00
cgroup_map.cpp Cgroup APIs are guarded 2021-01-12 20:50:27 +09:00
cgroup_map.h Fix IsUsable to check for each controller separately 2019-06-26 11:35:11 -07:00
OWNERS Add new owners to various sub-projects. 2020-12-11 12:45:45 -08:00
processgroup.cpp libprocessgroup: Add fd caching support for SetProcessProfiles 2022-01-25 05:15:37 +00:00
sched_policy.cpp libprocessgroup: fall back to cpuset in get_sched_policy 2021-12-14 10:57:05 -08:00
task_profiles.cpp libprocessgroup: Add fd caching support for SetProcessProfiles 2022-01-25 05:15:37 +00:00
task_profiles.h libprocessgroup: Add fd caching support for SetProcessProfiles 2022-01-25 05:15:37 +00:00