Skip to content
Snippets Groups Projects
  • Hector Dearman's avatar
    traced_probes: Read tracefs directories in userdebug · 4802cbd9
    Hector Dearman authored
    Allow traced_probes to read /sys/kernel/debug/tracing
    directories in userdebug mode. We read the directory when enabling
    events with the wild card syntax: "oom/*" which attmpts to read the
    directory /sys/kernel/debug/tracing/events/oom to work out what oom
    events exist.
    
    Denial:
      avc: denied { read } for name="oom" dev="tracefs" ino=11353
      scontext=u:r:traced_probes:s0
      tcontext=u:object_r:debugfs_tracing_debug:s0 tclass=dir
      permissive=0
    
    Bug: 119662403
    Test: perfetto -t 10s 'oom/*' -o /data/misc/perfetto-traces/trace
    Change-Id: I2cb171c3c5292d2eb55e71376f965b924a563572
    4802cbd9