sepolicy: proper labelling of /sys/devices/virtual/net/...
While we're at it also label /sys/module/tcp_cubic/parameters correctly.
Before:
[40/54] BinderTest#InterfaceSetMtu: FAILED (4ms)
STACKTRACE:
system/netd/tests/binder_test.cpp:2724: Failure
Value of: status.isOk()
Actual: false
Expected: true
Remote I/O error
system/netd/tests/binder_test.cpp:2580: Failure
Expected equality of these values:
mtu
Which is: 1200
mtuSize
Which is: 1500
Summary
-------
libbpf_android_test: Passed: 9, Failed: 0, Ignored: 0
libnetdbpf_test: Passed: 11, Failed: 0, Ignored: 0
netd_integration_test: Passed: 53, Failed: 1, Ignored: 0
netd_unit_test: Passed: 179, Failed: 0, Ignored: 0
netdutils_test: Passed: 68, Failed: 0, Ignored: 0
resolv_integration_test: Passed: 67, Failed: 0, Ignored: 0
resolv_unit_test: Passed: 67, Failed: 0, Ignored: 0
1 test failed
-------------
BinderTest#InterfaceSetMtu
Test: failing test now passes
Bug: 130318253
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I2f7e9824ccce9d1597a18400a9ddd74b53ded857
Merged-In: I2f7e9824ccce9d1597a18400a9ddd74b53ded857
(cherry picked from commit f4aeb81eec45af59b7e07b6d4b1cadb8624cefd4)
diff --git a/private/genfs_contexts b/private/genfs_contexts
index 656c2e3..af3d8b9 100644
--- a/private/genfs_contexts
+++ b/private/genfs_contexts
@@ -123,6 +123,7 @@
genfscon sysfs /devices/virtual/block/zram0/uevent u:object_r:sysfs_zram_uevent:s0
genfscon sysfs /devices/virtual/block/zram1/uevent u:object_r:sysfs_zram_uevent:s0
genfscon sysfs /devices/virtual/misc/hw_random u:object_r:sysfs_hwrandom:s0
+genfscon sysfs /devices/virtual/net u:object_r:sysfs_net:s0
genfscon sysfs /devices/virtual/switch u:object_r:sysfs_switch:s0
genfscon sysfs /firmware/devicetree/base/firmware/android u:object_r:sysfs_dt_firmware_android:s0
genfscon sysfs /fs/ext4/features u:object_r:sysfs_fs_ext4_features:s0
@@ -139,6 +140,7 @@
genfscon sysfs /kernel/uevent_helper u:object_r:sysfs_usermodehelper:s0
genfscon sysfs /kernel/wakeup_reasons u:object_r:sysfs_wakeup_reasons:s0
genfscon sysfs /module/lowmemorykiller u:object_r:sysfs_lowmemorykiller:s0
+genfscon sysfs /module/tcp_cubic/parameters u:object_r:sysfs_net:s0
genfscon sysfs /module/wlan/parameters/fwpath u:object_r:sysfs_wlan_fwpath:s0
genfscon sysfs /devices/virtual/timed_output/vibrator/enable u:object_r:sysfs_vibrator:s0