TaiJu Wu ffba0d15a5 Feature: implement ticket spinlock
test config: ./tools/configure.sh -l qemu-armv8a:nsh_smp

Pass ostest

No matter big-endian or little-endian, ticket spinlock only check the
next and the owner is equal or not.

If they are equal, it means there is a task hold the lock or lock is
free.

Signed-off-by: TaiJu Wu <tjwu1217@gmail.com>

Co-authored-by: Xiang Xiao <xiaoxiang781216@gmail.com>
2023-10-07 01:38:37 +08:00
..
2023-05-17 10:24:42 +08:00
2022-08-02 21:04:19 +08:00
2023-07-11 23:32:17 +08:00
2023-10-07 01:38:37 +08:00
2022-01-29 01:04:23 +08:00
2023-09-27 01:06:04 +08:00
2023-09-08 00:59:31 +03:00
2023-06-12 08:39:38 +02:00
2022-02-20 21:58:10 +08:00
2023-07-13 10:11:58 +08:00
2023-07-13 10:11:58 +08:00
2023-07-11 23:32:17 +08:00
2023-07-28 20:56:22 -07:00
2023-09-07 23:11:10 +08:00
2022-12-10 02:36:24 +08:00
2023-05-19 02:40:38 +08:00
2022-03-17 09:37:15 +02:00
2023-07-11 23:32:17 +08:00
2023-07-29 07:28:23 -07:00
2023-05-05 18:36:36 +08:00