Skip to contentSkip to conversation

Label /sys/kernel/debug/tracing filesystem

PATCH New Nicolas Iooss 2 participants 2 messages Jan 30, 2016 – Feb 2, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Label /sys/kernel/debug/tracing filesystem

tracefs filesystem is automounted in /sys/kernel/debug/tracing directory since Linux 4.1. Label this filesystem properly.

Linux commit:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f76180bc07abc399977bfbe8c43bf58c4570e893

---
 policy/modules/kernel/filesystem.te | 4 ++++
 1 file changed, 4 insertions(+)
policy/modules/kernel/filesystem.te +4 -0
index 1eb919388ed3..57b338e0c78b 100644
@@ -165,6 +165,10 @@ files_mountpoint(sysv_t)
 genfscon sysv / gen_context(system_u:object_r:sysv_t,s0)
 genfscon v7 / gen_context(system_u:object_r:sysv_t,s0)
 
+type tracefs_t;
+fs_type(tracefs_t)
+genfscon tracefs / gen_context(system_u:object_r:tracefs_t,s0)
+
 type vmblock_t;
 fs_noxattr_type(vmblock_t)
 files_mountpoint(vmblock_t)
Signature · 1 line
2.7.0
#1 lore raw

PATCH 1/1 Label /sys/kernel/debug/tracing filesystem

Quoted 2 lines · Nicolas Iooss

tracefs filesystem is automounted in /sys/kernel/debug/tracing directory since Linux 4.1. Label this filesystem properly.

Merged.

Quoted 22 lines

Linux commit:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f76180bc07abc399977bfbe8c43bf58c4570e893

---
 policy/modules/kernel/filesystem.te | 4 ++++
 1 file changed, 4 insertions(+)
policy/modules/kernel/filesystem.te +4 -0
index 1eb919388ed3..57b338e0c78b 100644
@@ -165,6 +165,10 @@ files_mountpoint(sysv_t)
 genfscon sysv / gen_context(system_u:object_r:sysv_t,s0)
 genfscon v7 / gen_context(system_u:object_r:sysv_t,s0)
 
+type tracefs_t;
+fs_type(tracefs_t)
+genfscon tracefs / gen_context(system_u:object_r:tracefs_t,s0)
+
 type vmblock_t;
 fs_noxattr_type(vmblock_t)
 files_mountpoint(vmblock_t)
Signature · 3 lines
Chris PeBenito
Tresys Technology, LLC
www.tresys.com | oss.tresys.com