Carlo Caione
4806e1087e
cache: Fix cache API calling from userspace
...
When a cache API function is called from userspace, this results on
ARM64 in an OOPS (bad syscall error). This is due to at least two
different factors:
- the location of the cache handlers is preventing the linker to
actually find the handlers
- specifically for ARM64 and ARC some cache handling functions are not
implemented (when userspace is not used the compiler simply optimizes
out these calls)
Fix the problem by:
- moving the userspace cache handlers to a their logical and proper
location (in the drivers directory)
- adding the missing handlers for ARM64 and ARC
Signed-off-by: Carlo Caione <ccaione@baylibre.com >
2022-08-23 10:14:17 +02:00
..
2022-08-22 17:08:26 +02:00
2022-08-14 09:05:09 -05:00
2022-08-16 18:08:42 -05:00
2022-08-19 11:51:26 +02:00
2022-08-23 10:14:17 +02:00
2022-08-22 17:08:26 +02:00
2022-08-19 11:51:26 +02:00
2022-08-19 11:51:26 +02:00
2022-07-18 16:16:47 +00:00
2022-08-22 17:08:26 +02:00
2022-08-22 17:08:26 +02:00
2022-08-22 17:08:26 +02:00
2022-08-19 12:09:14 +02:00
2022-03-09 15:35:54 +01:00
2022-08-22 17:08:26 +02:00
2022-08-16 11:32:26 +02:00
2022-08-22 17:08:26 +02:00
2022-05-06 19:58:21 +02:00
2022-08-22 17:08:26 +02:00
2022-08-12 11:34:16 +02:00
2022-08-22 10:22:20 +00:00
2022-08-09 17:16:16 +02:00
2022-08-22 17:08:26 +02:00
2022-08-22 17:08:26 +02:00
2022-05-06 19:58:21 +02:00
2022-08-22 19:38:37 +02:00
2022-08-12 16:15:42 -05:00
2022-08-22 16:30:45 +00:00
2022-08-09 17:16:16 +02:00
2022-08-22 17:08:26 +02:00
2022-08-22 17:08:26 +02:00
2022-08-22 17:08:26 +02:00
2022-08-17 12:07:44 +02:00
2022-08-19 06:49:50 -05:00
2022-07-26 15:30:24 -04:00
2022-08-16 18:06:18 +02:00
2022-05-06 19:58:21 +02:00
2022-08-18 11:32:02 +00:00
2022-08-16 12:53:50 +02:00
2022-08-12 10:23:31 -05:00
2022-08-12 11:34:21 +02:00
2022-07-25 16:50:24 -04:00
2022-08-22 17:08:26 +02:00
2022-08-18 10:19:29 +02:00
2022-05-06 19:58:21 +02:00
2022-08-18 10:19:49 +02:00
2022-08-16 08:26:11 +00:00
2022-08-22 16:17:59 +02:00
2022-08-18 12:13:14 +00:00
2022-08-12 11:34:10 +02:00
2022-08-10 11:58:45 +02:00
2022-08-22 17:08:26 +02:00
2022-05-06 19:58:21 +02:00
2022-08-18 10:20:32 +02:00
2022-08-17 09:58:55 -05:00
2022-08-16 09:10:37 -05:00
2022-08-12 17:39:15 +02:00
2022-08-22 19:38:06 +02:00
2022-08-22 12:40:17 -04:00
2022-08-22 17:08:26 +02:00
2022-08-14 09:04:33 -05:00
2022-08-19 12:08:59 +02:00
2022-08-22 17:08:26 +02:00
2022-07-20 18:28:43 +02:00
2022-08-14 09:05:36 -05:00
2022-07-25 15:16:05 +02:00
2022-08-14 09:08:19 -05:00
2022-08-22 17:08:26 +02:00
2022-08-17 12:10:02 +02:00
2022-07-18 16:16:47 +00:00
2022-07-05 23:06:45 +02:00
2022-07-05 23:06:45 +02:00