|
0dca168717
|
Use #[expect(lint)] , not #[allow(lint)]
|
2025-02-08 15:10:04 +08:00 |
|
|
bc5a058fc5
|
Add TODO for a potential vulnerability in futex implementation
|
2024-12-16 21:12:08 +08:00 |
|
|
6c4f56723c
|
Fix futex lost wakeup
|
2024-11-27 10:27:22 +08:00 |
|
|
96de617ad9
|
Rename get_user_space to user_space
|
2024-11-15 13:24:58 +08:00 |
|
|
32b8e05cc3
|
Make *_or_timeout APIs concise
|
2024-11-09 10:25:24 +08:00 |
|
|
3468ec213b
|
Use CpuId with validity ensurance rather than u32
|
2024-10-26 22:06:41 +08:00 |
|
|
46708f84bc
|
Implement futex private flag
|
2024-09-22 16:00:56 +08:00 |
|
|
70505ff4f8
|
Support futex wait timeout
|
2024-09-19 22:42:13 +08:00 |
|
|
44629e4627
|
Fix panic in FutexKey::load_val when no read access
|
2024-09-14 22:45:59 +08:00 |
|
|
dafd16075f
|
Remove the shim kernel crate
|
2024-08-23 23:37:50 +08:00 |
|