|
e6c613f538
|
Rename (Posix)ThreadExt to As(Posix)Thread
|
2024-11-13 21:44:37 +08:00 |
|
|
9233d1cdbb
|
Add ThreadExt and clean up PosixThreadExt
|
2024-11-13 21:44:37 +08:00 |
|
|
a4a8807a20
|
Remove KernelThreadExt
|
2024-11-13 21:44:37 +08:00 |
|
|
7850f7e60a
|
Resolve borrowed_box lint
|
2024-11-13 21:44:37 +08:00 |
|
|
25a918d132
|
Print who and on which CPU the kernel panics
|
2024-11-07 16:39:47 +08:00 |
|
|
1b23182dcc
|
Fix the thread status ordering by limiting the API
|
2024-10-26 22:06:41 +08:00 |
|
|
e319641b4d
|
Implement system call sched_get/set_affinity
|
2024-10-26 22:06:41 +08:00 |
|
|
4658b62f90
|
Treat thread oops with better care to avoid silent panics
|
2024-10-22 10:08:24 +08:00 |
|
|
9cc63149f1
|
Remove cpu_affinity field from OSTD Task struct
|
2024-09-27 10:21:45 +08:00 |
|
|
8927031426
|
Remove priority field from OSTD Task struct
|
2024-09-27 10:21:45 +08:00 |
|
|
fb718fd440
|
Optimize the latency of lat-sig-install
|
2024-09-25 17:29:20 +08:00 |
|
|
f3174dbbbc
|
Make task store Arc<Thread> and process store Arc<Task>
|
2024-09-14 17:34:14 +08:00 |
|
|
81b0f265b5
|
Move Tid from Thread to PosixThread
|
2024-09-14 17:34:14 +08:00 |
|
|
dafd16075f
|
Remove the shim kernel crate
|
2024-08-23 23:37:50 +08:00 |
|