From 35a25187b5ef1ba5cd0a94c51826584e6c6f2a6f Mon Sep 17 00:00:00 2001 From: YiKai Peng Date: Mon, 23 Oct 2023 05:35:25 +0000 Subject: [PATCH] WLC: add static i2c number for sepolicy and remove others Bug: 306699444 Test: No selinux denials related to wireless Change-Id: Ie2934d8d1a4aca97d29c80cdede56f9426d26dca Signed-off-by: YiKai Peng --- caiman/genfs_contexts | 24 +----------------------- komodo/genfs_contexts | 24 +----------------------- ripcurrent24/genfs_contexts | 25 ++----------------------- ripcurrentpro/genfs_contexts | 25 ++----------------------- tokay/genfs_contexts | 24 +----------------------- 5 files changed, 7 insertions(+), 115 deletions(-) diff --git a/caiman/genfs_contexts b/caiman/genfs_contexts index 2f08b161..63170b7a 100644 --- a/caiman/genfs_contexts +++ b/caiman/genfs_contexts @@ -1,24 +1,2 @@ # WLC -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 - -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0 - - +genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-003b u:object_r:sysfs_wlc:s0 diff --git a/komodo/genfs_contexts b/komodo/genfs_contexts index 2f08b161..63170b7a 100644 --- a/komodo/genfs_contexts +++ b/komodo/genfs_contexts @@ -1,24 +1,2 @@ # WLC -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 - -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0 - - +genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-003b u:object_r:sysfs_wlc:s0 diff --git a/ripcurrent24/genfs_contexts b/ripcurrent24/genfs_contexts index ba056b05..928a80cc 100644 --- a/ripcurrent24/genfs_contexts +++ b/ripcurrent24/genfs_contexts @@ -7,26 +7,5 @@ genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-5/5-0043 u:object genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-4/4-0043 u:object_r:sysfs_vibrator:s0 # WLC -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 - -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0 - - +genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-0061 u:object_r:sysfs_wlc:s0 diff --git a/ripcurrentpro/genfs_contexts b/ripcurrentpro/genfs_contexts index fd8b2536..bf853a63 100644 --- a/ripcurrentpro/genfs_contexts +++ b/ripcurrentpro/genfs_contexts @@ -2,26 +2,5 @@ genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-0042 u:object_r:sysfs_vibrator:s0 # WLC -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 - -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0 - - +genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-003b u:object_r:sysfs_wlc:s0 +genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-0061 u:object_r:sysfs_wlc:s0 diff --git a/tokay/genfs_contexts b/tokay/genfs_contexts index 2f08b161..63170b7a 100644 --- a/tokay/genfs_contexts +++ b/tokay/genfs_contexts @@ -1,24 +1,2 @@ # WLC -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003c u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003c u:object_r:sysfs_wlc:s0 - -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-0/0-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-1/1-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-2/2-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-3/3-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-4/4-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-5/5-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-6/6-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-7/7-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-8/8-003b u:object_r:sysfs_wlc:s0 -genfscon sysfs /devices/platform/10c90000.hsi2c/i2c-9/9-003b u:object_r:sysfs_wlc:s0 - - +genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-003b u:object_r:sysfs_wlc:s0