Sultan Alsawaf
56907d093c
msm: kgsl: Reduce latency while processing ioctls
...
The GPU's ioctls sleep a lot due to memory allocation, during which time
the CPU can enter a deep idle state and take a while to finish executing
the ioctl afterwards. We can alleviate this by optimistically assuming
that the task running the ioctl won't migrate CPUs while it runs and
restricting the current CPU to shallow idle states.
Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com >
2024-03-19 16:56:14 +00:00
..
2022-03-17 08:00:10 -07:00
2020-08-03 19:52:38 +05:30
2020-08-20 01:16:22 -07:00
2020-08-03 19:52:38 +05:30
2021-08-12 05:11:09 +00:00
2023-04-13 23:04:11 -07:00
2021-08-12 05:11:09 +00:00
2021-02-12 17:25:44 +05:30
2021-12-03 17:03:31 +00:00
2020-08-03 19:52:38 +05:30
2022-03-17 07:19:20 -07:00
2021-08-12 05:11:09 +00:00
2021-08-12 05:11:07 +00:00
2021-07-24 08:29:20 +05:30
2023-11-08 16:56:24 +00:00
2020-07-24 08:54:54 +05:30
2022-03-17 07:19:20 -07:00
2022-03-17 08:00:10 -07:00
2022-03-17 08:00:10 -07:00
2022-03-17 08:00:10 -07:00
2020-11-17 20:52:48 -08:00
2022-03-17 08:00:10 -07:00
2020-08-03 19:52:38 +05:30
2022-03-17 07:19:20 -07:00
2021-08-12 05:11:09 +00:00
2021-08-12 05:11:08 +00:00
2022-07-22 17:21:21 +05:30
2023-06-15 20:13:29 +00:00
2021-01-06 15:43:34 +05:30
2021-08-12 05:11:09 +00:00
2021-11-09 04:12:36 +00:00
2021-07-24 08:29:20 +05:30
2023-11-08 16:56:24 +00:00
2020-06-23 17:12:46 +05:30
2020-06-23 17:12:46 +05:30
2020-08-20 07:34:09 -07:00
2024-03-19 16:56:14 +00:00
2023-10-16 03:47:38 -07:00
2020-09-09 11:08:53 +05:30
2022-05-19 01:23:06 -07:00
2022-05-19 01:23:06 -07:00
2023-06-15 20:13:29 +00:00
2023-11-08 22:28:21 +06:00
2021-07-24 08:29:19 +05:30
2021-08-30 11:57:04 +00:00
2021-09-21 19:45:37 +05:30
2021-07-24 08:29:20 +05:30
2021-07-24 08:29:20 +05:30
2021-08-12 05:11:08 +00:00
2021-08-12 05:11:09 +00:00
2024-02-19 15:33:57 +00:00
2023-04-13 23:04:11 -07:00
2021-08-12 05:11:09 +00:00