system_server: remove access to proc/memhealth/*
Memhealth driver has been removed from all android kernels.
Test: m
Bug: 315560026
Change-Id: Ia4f91bde3a999a490b42b57abcd521ff9cc94633
Signed-off-by: Carlos Galo <carlosgalo@google.com>
diff --git a/private/compat/34.0/34.0.ignore.cil b/private/compat/34.0/34.0.ignore.cil
index 583b249..d478315 100644
--- a/private/compat/34.0/34.0.ignore.cil
+++ b/private/compat/34.0/34.0.ignore.cil
@@ -28,7 +28,6 @@
tv_ad_service
threadnetwork_service
device_config_aconfig_flags_prop
- proc_memhealth
virtual_device_native_service
next_boot_prop
binderfs_logs_stats
diff --git a/private/genfs_contexts b/private/genfs_contexts
index 41c60df..643c93a 100644
--- a/private/genfs_contexts
+++ b/private/genfs_contexts
@@ -19,7 +19,6 @@
genfscon proc /locks u:object_r:proc_locks:s0
genfscon proc /lowmemorykiller u:object_r:proc_lowmemorykiller:s0
genfscon proc /meminfo u:object_r:proc_meminfo:s0
-genfscon proc /memhealth u:object_r:proc_memhealth:s0
genfscon proc /misc u:object_r:proc_misc:s0
genfscon proc /modules u:object_r:proc_modules:s0
genfscon proc /mounts u:object_r:proc_mounts:s0
diff --git a/private/system_server.te b/private/system_server.te
index 62430b1..d2cc15d 100644
--- a/private/system_server.te
+++ b/private/system_server.te
@@ -1139,7 +1139,6 @@
allow system_server dmabuf_system_secure_heap_device:chr_file r_file_perms;
r_dir_file(system_server, proc_asound)
-r_dir_file(system_server, proc_memhealth)
r_dir_file(system_server, proc_net_type)
r_dir_file(system_server, proc_qtaguid_stat)
allow system_server {
diff --git a/public/file.te b/public/file.te
index 01143f7..ff63292 100644
--- a/public/file.te
+++ b/public/file.te
@@ -48,7 +48,6 @@
type proc_lowmemorykiller, fs_type, proc_type;
type proc_max_map_count, fs_type, proc_type;
type proc_meminfo, fs_type, proc_type;
-type proc_memhealth, fs_type, proc_type;
type proc_misc, fs_type, proc_type;
type proc_modules, fs_type, proc_type;
type proc_mounts, fs_type, proc_type;