Move the genfs_contexts of sched nodes from vendor to product
For sched nodes, "proc_vendor_sched" and "sysfs_vendor_sched", their type definition is in product sepolicy, while genfs_contexts is in vendor sepolicy. In this case, genfs_contexts cannot be resolved after product sepolicy is replaced by Dynamic System Update. Need to keep the type definition and genfs_contexts in the same partition. Now move genfs_contexts because the type definition has to be in product for now since other private domains are accessing these sched nodes. Test: $ make selinux_policy The device can boot to home after replacing with GSI. Bug: 191236468 Change-Id: I02ea78b04dfcade4ceb426ff6ebf498daa81ac32
This commit is contained in:
parent
2cdde93f15
commit
c598db170c
2 changed files with 3 additions and 4 deletions
3
private/genfs_contexts
Normal file
3
private/genfs_contexts
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Vendor sched files
|
||||
genfscon sysfs /kernel/vendor_sched u:object_r:sysfs_vendor_sched:s0
|
||||
genfscon proc /vendor_sched u:object_r:proc_vendor_sched:s0
|
4
whitechapel/vendor/google/genfs_contexts
vendored
4
whitechapel/vendor/google/genfs_contexts
vendored
|
@ -109,10 +109,6 @@ genfscon proc /fts/driver_test
|
|||
genfscon proc /fts_ext/driver_test u:object_r:proc_touch:s0
|
||||
genfscon sysfs /devices/virtual/sec/tsp u:object_r:sysfs_touch:s0
|
||||
|
||||
# Vendor sched files
|
||||
genfscon sysfs /kernel/vendor_sched u:object_r:sysfs_vendor_sched:s0
|
||||
genfscon proc /vendor_sched u:object_r:proc_vendor_sched:s0
|
||||
|
||||
# GPS
|
||||
genfscon sysfs /devices/platform/10940000.spi/spi_master/spi5/spi5.0/nstandby u:object_r:sysfs_gps:s0
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue