summaryrefslogtreecommitdiff
authorTao Guo <tao.guo@amlogic.com>2019-02-26 03:32:47 (GMT)
committer jie.yuan <jie.yuan@amlogic.com>2019-05-15 02:46:37 (GMT)
commitc55c14768261998b231c4afe32c9bddf5441e1f2 (patch)
tree623532cbeff052b3f39de1ceed1d61864260f64b
parent40edd98df361b210a5830397f06bf06aa51098c1 (diff)
downloadcommon-c55c14768261998b231c4afe32c9bddf5441e1f2.zip
common-c55c14768261998b231c4afe32c9bddf5441e1f2.tar.gz
common-c55c14768261998b231c4afe32c9bddf5441e1f2.tar.bz2
sepolicy: optimize widevine decryption [1/3]
PD#SWPL-795 Problem: widevine be preempted during decrypt Solution: Add cap_nice and set sched policy to FIFO Verify: P212 Change-Id: I7eb5e540817ab60e0451a52647403af5bd300024 Signed-off-by: Tao Guo <tao.guo@amlogic.com>
Diffstat
-rwxr-xr-xsepolicy/hal_drm_default.te1
1 files changed, 1 insertions, 0 deletions
diff --git a/sepolicy/hal_drm_default.te b/sepolicy/hal_drm_default.te
index 1a8fdf8..fc3bc73 100755
--- a/sepolicy/hal_drm_default.te
+++ b/sepolicy/hal_drm_default.te
@@ -4,5 +4,6 @@ allow hal_drm_default vndbinder_device:chr_file { read write open ioctl };
allow hal_drm_default drm_device:chr_file { read open write ioctl };
allow hal_drm_default hal_drm_data:file { read open write getattr create unlink rename };
allow hal_drm_default hal_drm_data:dir { read open write getattr create search add_name remove_name rmdir};
+allow hal_drm_default self:capability sys_nice;
get_prop(hal_drm_default, media_prop)