From 9c8327de8dcc87499a180084b83bde122d51bcfb Mon Sep 17 00:00:00 2001 From: Kevin DuBois Date: Thu, 25 Mar 2021 11:10:40 -0700 Subject: [PATCH] hal_neuralnetworks_armnn: allow GPU access Neuralnetworks for armnn driver needs GPU access in order to issue OpenCL commands to GPU. Add rule that allows this. Fixes: 183673130 Test: setenforce 1, stop and start hal, see that hal started. Change-Id: I9be0ee4326e5e128a37f2c4df0878f8fbbea7f8d --- whitechapel/vendor/google/hal_neuralnetworks_armnn.te | 3 +++ 1 file changed, 3 insertions(+) diff --git a/whitechapel/vendor/google/hal_neuralnetworks_armnn.te b/whitechapel/vendor/google/hal_neuralnetworks_armnn.te index f81d617b..64ffc23e 100644 --- a/whitechapel/vendor/google/hal_neuralnetworks_armnn.te +++ b/whitechapel/vendor/google/hal_neuralnetworks_armnn.te @@ -1,4 +1,7 @@ type hal_neuralnetworks_armnn, domain; type hal_neuralnetworks_armnn_exec, vendor_file_type, exec_type, file_type; + +allow hal_neuralnetworks_armnn gpu_device:chr_file rw_file_perms; + init_daemon_domain(hal_neuralnetworks_armnn)