shaojinchun
|
731e64f0c5
修正多核rt_schedule_remove_thread时pcpu的ready_table判断问题
|
4 years ago |
shaojinchun
|
0e61949116
avoid deadlock (rt_hw_interrupt_disable and rt_enter_critical when enable smp)
|
5 years ago |
Bernard Xiong
|
69e8c0324e
Merge pull request #3199 from BernardXiong/fix_signal_issue
|
5 years ago |
Bernard Xiong
|
6fca4a7722
[Kernel] Fix the signal issue when the context switch is triggered but not immediately handled.
|
5 years ago |
shaojinchun
|
e03ac83ad3
将yield状态置于tcb的stat位域中
|
5 years ago |
shaojinchun
|
9a38bba168
使can_yield成员的赋值更好理解
|
5 years ago |
shaojinchun
|
b53bd79783
同步单核时的同优先级切换问题
|
5 years ago |
shaojinchun
|
234af6aaa2
修正相同优先级任务切换太频繁的问题
|
5 years ago |
Bernard Xiong
|
71311b73ae
[Kernel] Fix the wrong indentation
|
5 years ago |
shaojinchun
|
cb07e5fb24
开放spinlock相关函数
|
5 years ago |
shaojinchun
|
8dd2a07d45
去除scheduler.c的_get_highest_priority_thread函数中重复判断
|
6 years ago |
shaojinchun
|
737d58fbb9
修正_get_highest_priority_thread中对“是否只有idle可运行”判断位置的问题
|
6 years ago |
shaojinchun
|
6cdfb2ac92
fix signal code
|
6 years ago |
Bernard Xiong
|
0366eb13ac
[Kernel] Fix the critical issue when scheduler not start
|
6 years ago |
Bernard Xiong
|
d517389e52
[Kernel] Fix the critical issue under smp
|
6 years ago |
Bernard Xiong
|
69994ca210
[Kernel] Fix rt_schedule_insert_thread issue
|
6 years ago |
Bernard Xiong
|
de624c52c1
[Kernel] Enable RUNNING status in thread.
|
6 years ago |
Bernard Xiong
|
58be04b693
[kernel] format scheduler log.
|
6 years ago |
Bernard Xiong
|
a74a3031f0
Merge pull request #2081 from jesven/sync_smp_skeleton
|
6 years ago |
shaojinchun
|
eff767a074
remove rt_hw_mb define
|
6 years ago |
zhaohengbo
|
10d00ff41c
reduce change
|
6 years ago |
zhaohengbo
|
afcd8b4521
fix some bug when stack grows upward
|
6 years ago |
Bernard Xiong
|
f9f959f33e
[Kernel] Fix the thread->sp data type issue.
|
6 years ago |
shaojinchun
|
b3e1507bcf
1 RT_THREAD_CTRL_BIND_CPU define to 4
|
6 years ago |
shaojinchun
|
fc6bc1ad39
Add smp support to RT-Thread 4.0
|
6 years ago |
Bernard Xiong
|
46dae3f35f
Merge branch 'master' into dev-4.0.x
|
6 years ago |
Bernard Xiong
|
00a655ac1c
[Kernel] Add ARCH_CPU_STACK_GROWS_UPWARD option
|
6 years ago |
Bernard Xiong
|
484afe9d2c
[Kernel] Add 64bit CPU support.
|
6 years ago |
Bernard Xiong
|
ff08faf605
[Kernel] Adjust the copyright information
|
6 years ago |
Bernard Xiong
|
41f7f2c284
[Kernel] Update to Apache License v2.0
|
6 years ago |