From cbf6f7bd90abe835f497ba66cd217940081140df Mon Sep 17 00:00:00 2001 From: Jagadeesh Pagadala Date: Thu, 8 Aug 2024 23:57:56 +0530 Subject: [PATCH] sepolicy: legacy: perf_hal: allow PerfHal to read SF, hwc thread cgroup Add rule to allow perf hal to read SurfaceFlinger, hardwarecomposer task's cgroups. Change-Id: I422c991f08011fa15b4617f1146087a5757d5f04 Signed-off-by: chrisl7 Signed-off-by: Jprimero15 --- sepolicy/legacy/vendor/common/hal_perf_default.te | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sepolicy/legacy/vendor/common/hal_perf_default.te b/sepolicy/legacy/vendor/common/hal_perf_default.te index ce53b5860..c8b473d9f 100644 --- a/sepolicy/legacy/vendor/common/hal_perf_default.te +++ b/sepolicy/legacy/vendor/common/hal_perf_default.te @@ -143,6 +143,10 @@ vndbinder_use(vendor_hal_perf); hal_client_domain(vendor_hal_perf_default, hal_thermal); +allow vendor_hal_perf_default hal_graphics_composer_default:dir search; +allow vendor_hal_perf_default hal_graphics_composer_default:file { open read }; +allow vendor_hal_perf_default surfaceflinger:dir search; +allow vendor_hal_perf_default surfaceflinger:file { open read }; allow vendor_hal_perf_default surfaceflinger:process setsched; allow vendor_hal_perf_default hal_graphics_composer_default:process setsched; allow vendor_hal_perf_default appdomain:process setsched;