author | Tao 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) |
commit | c55c14768261998b231c4afe32c9bddf5441e1f2 (patch) | |
tree | 623532cbeff052b3f39de1ceed1d61864260f64b | |
parent | 40edd98df361b210a5830397f06bf06aa51098c1 (diff) | |
download | common-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>
-rwxr-xr-x | sepolicy/hal_drm_default.te | 1 |
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) |