Replace direct pid writes with setting task profiles for camera interfaces

For easy transition from SchedTune to UtilClamp, direct access to these
cgroups should be abstracted by using task profiles. Replace writepid
commands with new task_profiles command.

Bug: 155419956
Test: change .rc file and confirm task profile is applied
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Change-Id: I2732f7365351f132dbf0566319e3969c2a25b3e4
This commit is contained in:
Suren Baghdasaryan
2020-04-30 13:40:40 -07:00
parent 3c6f2df90a
commit 849e9fc8b6
10 changed files with 10 additions and 10 deletions

View File

@@ -5,4 +5,4 @@ service vendor.camera-provider-2-4-ext /vendor/bin/hw/android.hardware.camera.pr
group audio camera input drmrpc usb
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -7,4 +7,4 @@ service vendor.camera-provider-2-4 /vendor/bin/hw/android.hardware.camera.provid
group audio camera input drmrpc
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -7,4 +7,4 @@ service vendor.camera-provider-2-4 /vendor/bin/hw/android.hardware.camera.provid
group audio camera input drmrpc
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -5,4 +5,4 @@ service vendor.camera-provider-2-4 /vendor/bin/hw/android.hardware.camera.provid
group audio camera input drmrpc
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -5,4 +5,4 @@ service vendor.camera-provider-2-4 /vendor/bin/hw/android.hardware.camera.provid
group audio camera input drmrpc
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -6,4 +6,4 @@ service vendor.camera-provider-2-5-ext /vendor/bin/hw/android.hardware.camera.pr
group audio camera input drmrpc usb
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -8,4 +8,4 @@ service vendor.camera-provider-2-5 /vendor/bin/hw/android.hardware.camera.provid
group audio camera input drmrpc
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -8,4 +8,4 @@ service vendor.camera-provider-2-5 /vendor/bin/hw/android.hardware.camera.provid
group audio camera input drmrpc
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -6,4 +6,4 @@ service vendor.camera-provider-2-5 /vendor/bin/hw/android.hardware.camera.provid
group audio camera input drmrpc
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance

View File

@@ -6,4 +6,4 @@ service vendor.camera-provider-2-5 /vendor/bin/hw/android.hardware.camera.provid
group audio camera input drmrpc
ioprio rt 4
capabilities SYS_NICE
writepid /dev/cpuset/camera-daemon/tasks /dev/stune/top-app/tasks
task_profiles CameraServiceCapacity MaxPerformance