diff options
author | Misha Wagner <mishaw@google.com> | 2022-02-03 09:38:30 +0000 |
---|---|---|
committer | Misha Wagner <mishaw@google.com> | 2022-02-03 12:32:55 +0000 |
commit | aafd24d84b2d925827c35d17784eab000be6b197 (patch) | |
tree | 576fc0e0b5b0fa38d41759296e1a99245b191f56 | |
parent | ddafbfb8acff9a1c79f223ce7eda6bc94a35afe0 (diff) | |
download | pixel-sepolicy-aafd24d84b2d925827c35d17784eab000be6b197.tar.gz |
Allow Power HAL to read /proc/vendor_sched files.
This is for reading additional CPU statistics to make better scheduling
decisions.
Bug: 207662659
Test: m selinux_policy, plus manual test that files can be read.
Change-Id: Id0206269bc4cdf1d065755ec041516a7451ea53d
-rw-r--r-- | power-libperfmgr/hal_power_default.te | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/power-libperfmgr/hal_power_default.te b/power-libperfmgr/hal_power_default.te index 00d8656..edb2575 100644 --- a/power-libperfmgr/hal_power_default.te +++ b/power-libperfmgr/hal_power_default.te @@ -23,6 +23,7 @@ allow hal_power_default hal_graphics_composer_default:process setsched; # Set scheduling info for system_server (for adpf) allow hal_power_default system_server:process setsched; -# Allow reading /proc/stat for CPU statistics. +# Allow reading proc files for CPU statistics. allow hal_power_default proc_stat:file r_file_perms; - +allow hal_power_default proc_vendor_sched:dir r_dir_perms; +allow hal_power_default proc_vendor_sched:file r_file_perms; |