BernardXiong
|
2907318a9d
[lwP] Add ARCH_MM_MMU
|
4 yıl önce |
wuzhonghui
|
cc04773d72
【修改】整理 smart 代码,优化 lwp 宏依赖
|
4 yıl önce |
宋超
|
62eb0ec36c
add schedule hook for cpu usage statistics
|
4 yıl önce |
shaojinchun
|
505960d0e3
优化lwp_user_setting_save的执行时机
|
4 yıl önce |
shaojinchun
|
7d894a6258
update libcpu aarch64, el1 use sp_el1
|
4 yıl önce |
shaojinchun
|
fe933a8e6a
smp加入system线程用以任务tcb和任务栈回收
|
5 yıl önce |
shaojinchun
|
5318d57587
调整thread suspend状态,分成interruptible killable uninterruptible三个情况
|
5 yıl önce |
Bernard Xiong
|
4adaea2a65
Import rt-smart code.
|
5 yıl önce |
Bernard Xiong
|
aeff91b2a7
Merge pull request #3769 from jesven/fix_yield
|
5 yıl önce |
shaojinchun
|
731e64f0c5
修正多核rt_schedule_remove_thread时pcpu的ready_table判断问题
|
5 yıl önce |
shaojinchun
|
0e61949116
avoid deadlock (rt_hw_interrupt_disable and rt_enter_critical when enable smp)
|
5 yıl önce |
shaojinchun
|
3ed84b8d03
解决yield操作不能及时释放cpu的问题
|
5 yıl önce |
Bernard Xiong
|
69e8c0324e
Merge pull request #3199 from BernardXiong/fix_signal_issue
|
6 yıl önce |
Bernard Xiong
|
6fca4a7722
[Kernel] Fix the signal issue when the context switch is triggered but not immediately handled.
|
6 yıl önce |
shaojinchun
|
e03ac83ad3
将yield状态置于tcb的stat位域中
|
6 yıl önce |
shaojinchun
|
9a38bba168
使can_yield成员的赋值更好理解
|
6 yıl önce |
shaojinchun
|
b53bd79783
同步单核时的同优先级切换问题
|
6 yıl önce |
shaojinchun
|
234af6aaa2
修正相同优先级任务切换太频繁的问题
|
6 yıl önce |
Bernard Xiong
|
71311b73ae
[Kernel] Fix the wrong indentation
|
6 yıl önce |
shaojinchun
|
cb07e5fb24
开放spinlock相关函数
|
6 yıl önce |
shaojinchun
|
8dd2a07d45
去除scheduler.c的_get_highest_priority_thread函数中重复判断
|
6 yıl önce |
shaojinchun
|
737d58fbb9
修正_get_highest_priority_thread中对“是否只有idle可运行”判断位置的问题
|
6 yıl önce |
shaojinchun
|
6cdfb2ac92
fix signal code
|
6 yıl önce |
Bernard Xiong
|
0366eb13ac
[Kernel] Fix the critical issue when scheduler not start
|
7 yıl önce |
Bernard Xiong
|
d517389e52
[Kernel] Fix the critical issue under smp
|
7 yıl önce |
Bernard Xiong
|
69994ca210
[Kernel] Fix rt_schedule_insert_thread issue
|
7 yıl önce |
Bernard Xiong
|
de624c52c1
[Kernel] Enable RUNNING status in thread.
|
7 yıl önce |
Bernard Xiong
|
58be04b693
[kernel] format scheduler log.
|
7 yıl önce |
Bernard Xiong
|
a74a3031f0
Merge pull request #2081 from jesven/sync_smp_skeleton
|
7 yıl önce |
shaojinchun
|
eff767a074
remove rt_hw_mb define
|
7 yıl önce |