Merge "Adding allows and context for dumpstate"

This commit is contained in:
Max Bires
2017-05-22 01:52:32 +00:00
committed by Android (Google) Code Review
4 changed files with 8 additions and 2 deletions

View File

@@ -5,8 +5,9 @@ userdebug_or_eng(`
allow dumpstate proc_stat:file r_file_perms;
allow dumpstate persist_file:dir r_dir_perms;
allow dumpstate sysfs_leds:dir search;
allow dumpstate system_block_device:blk_file r_file_perms;
dontaudit dumpstate self:netlink_xfrm_socket create_socket_perms_no_ioctl;
binder_call(dumpstate, per_mgr)
')

View File

@@ -13,11 +13,12 @@ type sysfs_usb_c, sysfs_type, fs_type;
type debugfs_clk, debugfs_type, fs_type;
type debugfs_ion, debugfs_type, fs_type;
type debugfs_ipc, debugfs_type, fs_type;
type debugfs_kgsl, debugfs_type, fs_type;
type debugfs_rpm, debugfs_type, fs_type;
type debugfs_rmt_storage, debugfs_type, fs_type;
type debugfs_usb, debugfs_type, fs_type;
type debugfs_ipc, debugfs_type, fs_type;
type debugfs_wlan, debugfs_type, fs_type;
# /proc
type proc_wifi_dbg, fs_type;

View File

@@ -167,6 +167,7 @@
/sys/kernel/debug/rpm_stats u:object_r:debugfs_rpm:s0
/sys/kernel/debug/rpm_master_stats u:object_r:debugfs_rpm:s0
/sys/kernel/debug/ion(/.*)? u:object_r:debugfs_ion:s0
/sys/kernel/debug/ipc_logging(/.*)? u:object_r:debugfs_ipc:s0
/sys/kernel/debug/system_stats u:object_r:debugfs_rpm:s0
/sys/kernel/debug/tcpm/usbpd0 u:object_r:debugfs_usb:s0
/sys/kernel/debug/pd_engine/usbpd0 u:object_r:debugfs_usb:s0

View File

@@ -35,6 +35,9 @@ allow hal_dumpstate_impl sysfs_thermal:file r_file_perms;
allow hal_dumpstate_impl debugfs_ion:dir r_dir_perms;
allow hal_dumpstate_impl debugfs_ion:file r_file_perms;
allow hal_dumpstate_impl debugfs_rpm:file r_file_perms;
allow hal_dumpstate_impl debugfs_ipc:file r_file_perms;
allow hal_dumpstate_impl proc_stat:file r_file_perms;
# Access to files for dumping
allow hal_dumpstate_impl sysfs:dir r_dir_perms;