TaiJu Wu 23d65cb97f shced:sem: replace mutex with spinlock
The overhead of spinlok is less than mutext (mutex need to call
enter_critical section.)
After this patch, `down_write_trylock` and `down_read_trylock` can be
use in interrupt context.

The instruction is protected with mutex only one instruction so using
spinlock is better.

Signed-off-by: TaiJu Wu <tjwu1217@gmail.com>
2024-03-19 18:06:12 +08:00
..
2023-05-17 10:24:42 +08:00
2022-08-02 21:04:19 +08:00
2024-03-14 22:47:55 +08:00
2023-09-08 00:59:31 +03:00
2023-10-19 21:38:45 +08:00
2023-10-19 21:38:45 +08:00
2023-07-13 10:11:58 +08:00
2023-10-30 18:20:22 +08:00
2023-07-11 23:32:17 +08:00
2023-07-28 20:56:22 -07:00
2022-12-10 02:36:24 +08:00
2023-05-19 02:40:38 +08:00
2024-02-21 13:29:36 -03:00
2023-07-11 23:32:17 +08:00
2023-11-29 02:13:19 -08:00
2023-07-29 07:28:23 -07:00
2023-05-05 18:36:36 +08:00
2024-02-02 09:03:18 -08:00
2024-02-21 13:29:36 -03:00