From 4b68ad6e8d08181a881d80a23f02dfb46dc39733 Mon Sep 17 00:00:00 2001 From: Todd Poynor Date: Fri, 20 Dec 2024 01:23:49 +0000 Subject: [PATCH] sepolicy: edgetpu: add debugfs contexts Add vendor_edgetpu_debugfs contexts for dumpstate dump_tpu.sh access. Bug: 349699101 Test: adb bugreport, check dumpstate_board.txt Flag: NONE dumpstate support bundled with device Change-Id: I42b7eb2391c42323c7da0b544402e9a08b9d56f3 Signed-off-by: Todd Poynor --- edgetpu/sepolicy/file.te | 3 +++ edgetpu/sepolicy/genfs_contexts | 1 + 2 files changed, 4 insertions(+) create mode 100644 edgetpu/sepolicy/genfs_contexts diff --git a/edgetpu/sepolicy/file.te b/edgetpu/sepolicy/file.te index 5b3c8b5..c80631d 100644 --- a/edgetpu/sepolicy/file.te +++ b/edgetpu/sepolicy/file.te @@ -1,6 +1,9 @@ # EdgeTPU sysfs type sysfs_edgetpu, sysfs_type, fs_type; +# EdgeTPU debugfs +type vendor_edgetpu_debugfs, fs_type, debugfs_type; + # EdgeTPU hal data file type hal_neuralnetworks_darwinn_data_file, file_type, data_file_type; diff --git a/edgetpu/sepolicy/genfs_contexts b/edgetpu/sepolicy/genfs_contexts new file mode 100644 index 0000000..d88393c --- /dev/null +++ b/edgetpu/sepolicy/genfs_contexts @@ -0,0 +1 @@ +genfscon debugfs /edgetpu u:object_r:vendor_edgetpu_debugfs:s0