From b322df9960def7502589ee99912df7852c15384a Mon Sep 17 00:00:00 2001 From: Adam Shih Date: Tue, 22 Feb 2022 13:05:53 +0800 Subject: [PATCH] Let GPU reload 02-22 12:59:47.955 15 15 I mali 28000000.mali: reloading firmware 02-22 12:59:47.955 15 15 W mali 28000000.mali: loading /vendor/firmware/mali_csffw.bin failed with error -13 02-22 12:59:47.955 15 15 W mali 28000000.mali: Direct firmware load for mali_csffw.bin failed with error -2 02-22 12:59:47.955 15 15 E mali 28000000.mali: Failed to reload firmware image 'mali_csffw.bin' 02-22 12:59:47.920 15 15 W kworker/0:1: type=1400 audit(0.0:10): avc: denied { read } for name="mali_csffw.bin" dev="dm-4" ino=5689716 scontext=u:r:kernel:s0 tcontext=u:object_r:same_process_hal_file:s0 tclass=file permissive=0 Bug: 220801802 Test: device can resume after an hour of suspend. Change-Id: Ib252d6b1ac50ba7578a2ebf8cd8745004c385378 --- tracking_denials/kernel.te | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tracking_denials/kernel.te b/tracking_denials/kernel.te index 213ac540..94b36310 100644 --- a/tracking_denials/kernel.te +++ b/tracking_denials/kernel.te @@ -1,2 +1,4 @@ # b/213817227 dontaudit kernel vendor_battery_debugfs:dir { search }; +# b/220801802 +allow kernel same_process_hal_file:file r_file_perms;