summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Lucangeli Obes <jorgelo@google.com>2015-11-10 14:47:00 -0800
committerJorge Lucangeli Obes <jorgelo@google.com>2015-11-10 14:47:00 -0800
commit511ce3de85ac813936876788461af75b036614fd (patch)
tree8f0d0481d1f274aa4e1be73e1e3d2a243d6c044d
parent953873817ccb5f4612d8151fbec749c8060da097 (diff)
downloadqcom-511ce3de85ac813936876788461af75b036614fd.tar.gz
Fix Dragonboard-specific SELinux rules.
This prevents Dragonboard from rebooting. Bug: 25596942 Change-Id: Ia593c84e9f3faf20ffec41a34b418bce822aed01
-rw-r--r--soc/msm8916/prebuilts/sepolicy/qmux.te5
-rw-r--r--soc/msm8916/prebuilts/sepolicy/rmt.te7
2 files changed, 12 insertions, 0 deletions
diff --git a/soc/msm8916/prebuilts/sepolicy/qmux.te b/soc/msm8916/prebuilts/sepolicy/qmux.te
index 34c5972..b073767 100644
--- a/soc/msm8916/prebuilts/sepolicy/qmux.te
+++ b/soc/msm8916/prebuilts/sepolicy/qmux.te
@@ -28,3 +28,8 @@ allow qmux sysfs_esoc:lnk_file read;
allow qmux mhi_device:chr_file rw_file_perms;
allow qmux diag_device:chr_file { rw_file_perms };
+
+allow qmux proc:dir search;
+allow qmux sysfs:file r_file_perms;
+allow qmux sysfs_devices_system_cpu:dir search;
+allow qmux sysfs_devices_system_cpu:file r_file_perms;
diff --git a/soc/msm8916/prebuilts/sepolicy/rmt.te b/soc/msm8916/prebuilts/sepolicy/rmt.te
index 9e78e22..531a100 100644
--- a/soc/msm8916/prebuilts/sepolicy/rmt.te
+++ b/soc/msm8916/prebuilts/sepolicy/rmt.te
@@ -27,3 +27,10 @@ allow rmt block_device:dir search;
unix_socket_connect(rmt, property, init)
allow rmt ctl_default_prop:property_service set;
+
+allow rmt proc:dir search;
+allow rmt sysfs:dir r_dir_perms;
+allow rmt sysfs:file r_file_perms;
+allow rmt sysfs:lnk_file read;
+allow rmt sysfs_devices_system_cpu:dir search;
+allow rmt sysfs_devices_system_cpu:file r_file_perms;