Kevin Park
07dbeefe8f
GPUCORE-36665 Fix OOB issue on KBASE_IOCTL_CS_TILER_HEAP_INIT
...
'group_id' member of the ioctl (KBASE_IOCTL_CS_TILER_HEAP_INIT) struct
must be validated before initializing CSF tiler heap.
Otherwise out-of-boundary of memory group pools array for the CSF tiler
heap could happen and will potentially lead to kernel panic.
TI2: 933204 (DDK Precommit)
TI2: 933199 (BASE_CSF_TEST)
Bug: 259061568
Test: verified fix using poc
Provenance: https://code.ipdelivery.arm.com/c/GPU/mali-ddk/+/4766
Change-Id: I209a3d5152a34c278c17383e4aa9080aa9735822
(cherry picked from commit 55b44117111bf6a7e324301cbbf4f89669fa04c3)
2025-12-14 18:28:47 +00:00
..
2025-10-12 14:59:59 +01:00
2025-12-08 00:13:46 +00:00
2025-09-16 13:55:20 +02:00
2025-10-12 14:59:59 +01:00
2025-10-18 10:51:05 +00:00
2025-10-18 10:51:06 +00:00
2025-06-11 10:19:25 +02:00
2025-07-17 10:08:04 +02:00
2025-09-20 03:21:20 +01:00
2025-10-18 10:51:01 +00:00
2025-10-18 10:51:00 +00:00
2025-03-19 23:15:11 +00:00
2025-12-08 00:13:47 +00:00
2025-12-08 00:13:48 +00:00
2025-10-12 13:39:56 +01:00
2025-09-20 03:23:31 +01:00
2025-10-12 13:39:56 +01:00
2025-09-20 03:23:29 +01:00
2025-08-04 15:06:56 +01:00
2025-03-19 23:15:11 +00:00
2025-10-12 15:02:25 +01:00
2025-10-12 14:53:46 +01:00
2025-10-12 13:39:56 +01:00
2025-12-14 18:28:47 +00:00
2025-10-12 13:39:56 +01:00
2025-06-11 10:19:25 +02:00
2025-05-05 15:34:17 +02:00
2025-08-04 15:06:56 +01:00
2025-06-01 18:10:49 +01:00
2025-10-12 13:39:56 +01:00
2025-10-17 23:06:04 +00:00
2025-10-12 15:02:25 +01:00
2025-10-18 10:51:07 +00:00
2025-10-12 14:53:46 +01:00
2025-08-04 15:06:56 +01:00
2025-10-17 23:05:56 +00:00
2025-10-12 14:59:59 +01:00
2025-09-20 00:49:22 +01:00
2025-06-11 10:19:27 +02:00
2025-12-08 00:52:08 +00:00
2025-10-17 23:01:35 +00:00
2025-03-19 23:15:11 +00:00
2025-10-12 13:39:56 +01:00
2024-12-05 10:59:34 +01:00
2025-09-20 00:49:22 +01:00
2025-12-13 16:31:14 +00:00
2025-10-12 13:39:56 +01:00
2025-10-12 14:59:59 +01:00
2025-10-12 15:02:25 +01:00
2025-06-11 10:19:28 +02:00
2025-09-20 03:19:49 +01:00
2025-07-14 23:25:04 +01:00
2025-09-20 03:19:49 +01:00
2025-08-04 15:06:56 +01:00
2025-10-12 14:53:46 +01:00
2025-09-20 03:21:20 +01:00
2025-10-12 13:39:56 +01:00
2025-06-04 11:49:01 +02:00
2025-10-18 10:51:02 +00:00
2025-10-12 13:39:56 +01:00
2025-10-12 13:39:56 +01:00
2025-10-18 10:51:04 +00:00
2025-05-05 15:34:17 +02:00
2025-09-16 13:55:10 +02:00
2025-04-04 11:11:25 +02:00
2025-07-17 10:08:04 +02:00
2025-08-04 15:06:56 +01:00
2024-12-17 21:41:20 +00:00
2025-08-04 15:06:56 +01:00
2025-10-12 13:39:56 +01:00
2025-08-04 15:06:56 +01:00
2025-10-12 14:59:59 +01:00
2025-12-08 00:13:45 +00:00
2025-02-07 03:34:26 +01:00
2025-04-04 11:11:31 +02:00
2025-10-17 22:59:14 +00:00
2025-10-18 10:51:01 +00:00
2025-12-08 00:13:49 +00:00
2025-10-12 15:02:25 +01:00
2025-10-18 10:51:00 +00:00
2025-10-18 10:51:02 +00:00
2025-09-16 13:55:18 +02:00
2025-10-12 15:01:32 +01:00
2025-12-08 00:13:49 +00:00
2025-10-12 14:53:46 +01:00
2025-10-12 13:39:56 +01:00
2025-10-12 14:59:59 +01:00
2025-09-20 03:23:31 +01:00
2025-10-12 13:39:56 +01:00
2025-10-12 14:59:59 +01:00